亚太地区首屈一指的容器服务提供商品牌
容器服务 Kubernetes 版(简称 ACK)整合了阿里云虚拟化、存储、网络和安全能力,为您提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。
阿里云是全球首批通过 Kubernetes 一致性验证的服务提供商,为您提供专业的支持和服务。
安全可控
端到端的应用安全保障;支持主子账号和企业权限管理。
简单易用
一键创建容器集群;基于容器的一站式应用生命周期管理。
高效可靠
支持海量容器秒级启动,历经阿里巴巴集团超大规模实战验证。
ACK 特性
网络
支持跨宿主机容器间互联,支持高性能VPC网络驱动。
存储
支持数据卷管理,支持云盘和NAS。
日志
支持日志自动采集和日志服务集成。
监控
支持容器级别和VM级别的监控。
调度
支持跨AZ高可用和异常节点的reschedule等策略。
路由
支持4层和7层的请求转发和后端绑定。
权限
支持集群级别的子账号授权管理。
授权
支持RBAC授权管理体系。
集群管理
您可以根据自己的需求,选择不同的地域创建和删除集群。
托管方式
支持授权容器服务创建云服务器加入到指定集群。支持将已购买的云服务器添加到指定集群。
增值能力
整合专有网络VPC,提供安全、高性能、支持混合云的部署方案。整合负载均衡SLB,提供容器的访问能力。
高可用
支持服务级别的亲和性策略和横向扩展。支持跨AZ高可用和灾难恢复。
为什么使用 ACK
免去繁琐的自行探索与开发,提升Kubernetes部署效率
比较项 |
容器服务Kubernetes版 |
自建Kubernetes |
|
通过控制台一键创建集群,支持GPU实例和裸金属服务器,支持创建跨AZ高可用的集群。 |
您需要手动部署集群并自行开发。 |
---|---|---|
应用管理 |
支持灰度发布,支持蓝绿发布。 |
您需要自行探索和开发。 |
网络管理 |
提供针对阿里云优化的高性能VPC/ENI网络插件,性能优于普通网络方案。20%。 |
需要挑选社区网络插件进行适配。 |
存储管理 |
支持阿里云云盘、本地盘、NAS、CPFS和OSS,提供标准的CSI、FlexVolume驱动。 |
您需要自行探索和开发。 |
运维管理 |
支持Kubernetes新版本一键升级,支持Kubernetes集群自动添加节点。 |
您需要自行探索和开发。 |
服务保障 |
阿里云专业容器团队作为技术支持,为集群提供及时的稳定性和安全响应。 |
需要组建专门团队。 |
选择适合您业务的产品版本
专有版Kubernetes
帮助您对集群基础设施进行更细粒度的控制。
特性
- 您需要自行创建Master节点及Worker节点。
- 您只需承担Master、Worker节点以及其他基础资源的费用。
使用场景
企业上云、迁云、搬站、数字化转型
托管版Kubernetes
您只需创建和管理Worker节点,Master节点由ACK托管。
特性
- 简单、低成本、高可用。
- 标准版只需您承担Worker节点以及其他基础资源的费用。
- Pro版按照集群数量或者包年包月方式进行收费。
使用场景
互联网建站、app托管
容器服务 Serverless 版
无需管理任何节点,您就可直接启动应用程序。
特性
- 您无需创建Master节点及Worker节点。
- 按容器实例的使用资源量和时长(秒)计费。
使用场景
适用于批量任务、突发扩容,以及CI/CD测试。
云原生容器视频
应用场景
最优化的持续交付流程
配合Jenkins帮您自动完成从代码提交到应用部署的DevOps完整流程,确保只有通过自动测试的代码才能交付和部署,高效替代业内部署复杂、迭代缓慢的传统方式。
能够实现
-
DevOps自动化
实现从代码变更到代码构建,镜像构建和应用部署的全流程自动化。
-
环境一致性容器技术让您交付的不仅是代码,还有基于不可变架构的运行环境。
-
持续反馈
每次集成或交付,都会第一时间将结果实时反馈。
专注机器学习本身,快速实现从0到1
帮助数据工程师在HPC集群上轻松部署机器学习应用,实时掌握试验和训练、发布模型,数据部署在分布式存储,无需关心繁琐部署运维,让您专注核心业务,快速从0到1。
能够实现
-
快速弹性
一键部署机器学习应用,秒级启动和弹性伸缩。
-
简单可控
一行配置轻松获取GPU计算能力,并且可以监控GPU的资源。
-
深度整合
无缝接入阿里云存储、日志监控和安全基础架构能力。
实现敏捷开发和部署落地,加速企业业务迭代
企业生产环境中,通过合理微服务拆分,将每个微服务应用存储在阿里云镜像仓库帮您管理。您只需迭代每个微服务应用,由阿里云提供调度、编排、部署和灰度发布能力。
能够实现
-
负载均衡和服务发现
支持4层和7层的请求转发和后端绑定。
-
丰富的调度和异常恢复策略
支持服务级别的亲和性调度,支持跨可用区的高可用和灾难恢复。
-
微服务监控和弹性伸缩
支持微服务和容器级别的监控,支持微服务的自动伸缩。
统一运维多个云端资源
在容器服务控制台上同时管理云上云下的资源,不需在多中云管理控制台中反复切换。基于容器基础设施无关的特性,使用同一套镜像和编排同时在云上云下部署应用。
能够实现
-
在云上伸缩应用
业务高峰期,在云端快速扩容,把一些业务流量引到云端。
-
云上容灾
业务系统同时部署到云上和云下,云下提供服务,云上容灾。
-
云下开发测试
云下开发测试后的应用无缝发布到云上。
根据业务流量自动对业务扩容/缩容
容器服务可以根据业务流量自动对业务扩容/缩容,不需要人工干预,为您避免流量激增扩容不及时导致系统挂掉,以及平时大量闲置资源造成浪费。
能够实现
-
快速响应
业务流量达到扩容指标,秒级触发容器扩容操作。
-
全自动
整个扩容/缩容过程完全自动化,无需人工干预。
-
低成本
流量降低自动缩容,避免资源浪费。
ACK 客户案例
最佳实践
比较阿里云Kuberenetes集群不同网络的性能
使用包括延迟、吞吐量和数据包转发速率等在内的指标
在阿里云上部署具备高可伸缩性的Kubernetes集群
自动调整集群计算能力来应对工作负载变化
在容器服务Kuebrnetes版上部署Spring Cloud 应用程序
使用 Kompose 和 Helm轻松部署 Spring Cloud 应用程序
在阿里云上部署Red Hat OpenShift容器平台
减少与容器编排相关的操作开销
在阿里云上手动扩展Kubernetes集群
通过容器化应用程序手动扩展 Kubernetes 集群
将本地 Kubernetes 集群迁移到阿里云
使用阿里云服务迁移到ACK
优化 Kubernetes 集群的GPU使用率
使用NVDIA GPU 创建节点并优化GPU使用率