⛓️阿里云核心服务概念梳理: FC / ECS /ECI / ACK /ACS
type
status
date
slug
summary
category
tags
icon
password
AI summary
Blocked by
Blocking
Category
阿里云产品中有不少词汇,乍一看不知道什么意思,做一个小结。
FC:Function Compute (函数计算)
FC 是阿里云提供的事件驱动的无服务器计算服务。
- 核心理念: 运行代码,无需管理服务器。用户只需编写和上传代码,FC 会自动管理计算资源。
- 按事件触发: 代码执行由事件触发(如 HTTP 请求、OSS 文件上传、定时任务等)。
- 按需付费: 只为代码执行期间消耗的资源付费,代码未运行时不产生费用。
- 弹性伸缩: 自动、快速地弹性伸缩以应对高并发请求。
ECS:Elastic Compute Service (弹性计算服务)
ECS 是阿里云提供的云服务器,是云端最基础的计算资源。
- 核心资源: 提供虚拟化的 CPU、内存、存储和网络资源的虚拟机 (VM)。
- 用户控制: 用户对操作系统和软件环境拥有完全控制权,需要自行管理 OS 的运维和补丁。
- 付费模式: 支持包年包月或按量付费,但通常需要为整个实例的运行时间付费。
- 应用基础: 绝大多数 IaaS(基础设施即服务)级别的应用部署都基于 ECS。
ECI:Elastic Container Instance (弹性容器实例)
ECI 是阿里云提供的Serverless (无服务器) 容器运行环境,也是 ACK Serverless 模式的底层执行器。
- Serverless 容器: 它允许您直接运行容器镜像,而无需购买、配置或管理底层虚拟机 (ECS)。
- 按需付费: 您只需为容器运行期间实际消耗的 CPU 和内存资源付费。
- 快速启动: ECI 实例通常在秒级启动,提供极快的伸缩能力,适应波动的负载。
ACK:Alibaba Cloud Container Service for Kubernetes (容器服务 Kubernetes 版)
ACK 是阿里云提供的高性能、可伸缩的 Kubernetes 容器管理服务。
- 核心功能: 帮助用户部署、管理和扩展基于 Kubernetes 的容器化应用。
- 集成与增强: 深度集成阿里云的计算、网络、存储和安全服务。
- 运维简化: 托管了 Kubernetes 控制平面 (Control Plane) 的运维,极大地减轻了集群管理负担。
- 重要模式: 支持 ECS 节点集群和 Serverless 集群 (通过 ECI 实现) 两种模式。
ACS:Alibaba Cloud Serverless Containers(阿里云 Serverless 容器服务)
ACS 是阿里云提供的无服务器容器运行服务,用于在不需要管理虚拟机或节点的情况下直接运行容器任务。
- 核心资源: 提供按需分配的 容器运行资源(CPU / 内存 / GPU),无需用户感知或管理底层服务器或 VM。
- 用户控制: 无需运维操作系统和节点,只需要关注镜像、启动参数和业务逻辑;不能自定义内核、驱动或宿主机配置。
- 付费模式: 按实际使用的 **CPU/内存/GPU * 时间(秒级)**计费,不为“空闲机器”付费。
- 底层形态: 由阿里云在后台调度真实的 ECS 或物理机资源,通过虚拟节点技术对接 Kubernetes。
- 应用基础: 属于典型的 Serverless 容器计算(CaaS/Serverless),适用于弹性任务型和突发流量场景。
小结
- ECS:云厂商提供的VM
- ECI:云厂商提供的serverless容器实例引擎,直接运行容器,不暴露VM
- ACK:云厂商托管的 Kubernetes 集群服务,matser node和etcd不可见
- ACS:云厂商提供的 Serverless 容器产品层,基于virtual kubelet接入k8s
Prev
Knative-Overview
Next
prompt engineering
Loading...