分布式云容器平台ACK One(Alibaba Cloud Distributed Cloud Container Platform)是阿里云面向混合云、多集群、分布式计算、容灾等场景推出的企业级云原生平台。ACK One可以连接并管理您任何地域、任何基础设施上的Kubernetes集群,并提供一致的管理和社区兼容的API,支持对计算、网络、存储、安全、监控、日志、作业、应用、流量等进行统一运维管控。本文介绍ACK One的产品优势、功能和使用场景。

产品优势

  • 一致界面和API对集群、计算、网络、存储、安全、监控、日志、作业、应用、流量等提供企业级运维管控能力。
  • 面向云突发的业务波峰,业务自动或者定时触发弹性扩容和缩容云上资源,降低综合业务成本。
  • 开箱即用的备份中心,提供应用和数据保护,并支持跨地域完整应用和数据一体迁移以及应用多活部署的快速实施。
  • 提供了全域的应用分发、任务分发、流量治理能力,帮助企业客户基于自己的业务分布和数据管控诉求,全面构建安全、标准、现代化的云原生IT架构。
  • 一键部署经云端大规模验证的企业级产品、组件到任意Kubernetes集群,从而获得增强的安全、调度、AI大数据加速器能力。

产品功能

ACK ONE
  • 一致管理:从云端、到边缘、到IDC,阿里云ACK One可以管理任意环境的Kubernetes集群,为企业提供一致的云原生应用管理体验和最佳实践,助力企业实现统一安全治理、成本管理等能力。
  • 智能调度:为多环境下的不同租户的作业配额、调度、分发,提供统一调度和弹性能力,充分提升资源利用率;通过分布式数据编排,打通跨地域异构数据源,助力AI和大数据计算提速。
  • 备份容灾:提供备份、恢复、迁移一体化的方案,支持跨地域集群容灾,结合多活应用架构,全面提升企业业务连续性。
  • 安全合规:提供面向混合云集群、多集群优化的安全策略,并提供智能巡检发现集群的配置风险和安全漏洞。
  • 应用分发:支持跨地域、跨集群、全地域就近访问的分布式应用的统一应用交付。
  • 流量治理:多集群、多地域南北流量管理最佳实践和东西流量的系统化治理,提供托管式的服务网格管理微服务应用流量,支持Istio等。
  • 应用市场:提供阿里云产品或ACK One认证的云原生软件,并可以一键部署到任何地域和集群。

场景1:注册集群,接入云端构建混合云

场景1
场景描述:
  • 云下IDC自建集群:打通集群网络,实现云下云上资源共享。
  • 按需在云上伸缩计算资源和应用:业务高峰期,在云端快速扩容,把部分业务流量引到云端。
  • 云上容灾:业务系统同时部署到云上和云下,云下提供服务,云上建立容灾能力。
  • 增强可观测性:开启日志、监控、事件,享受云上同等的运维体验。
  • 安全能力提升:一键开启审计、安全巡检、节点风险探测。
  • 云下开发测试:云下开发测试后的应用无缝发布到云上。

场景2:多集群管理

场景2.png
场景描述:
  • 运维多个地域的资源:管理多个地域的集群连接、权限、配置、密文等。
  • 多集群负载分发:支持多种Job类型负载,自动路由和分发到多集群中,例如SparkJob、Job、TFJob。
  • 多集群租户资源配额:允许设置跨多集群的资源配额。
  • 多集群多租户权限:允许设置跨多集群的用户权限。
  • 应用分发:同时蓝绿、灰度发布应用到多个集群,允许回归到特定版本。
  • 流量分发:跨集群的流量分发和策略控制。

场景3:备份容灾、混合云、同地域、跨地域数据容灾

场景3
场景描述:
  • 应用上云:提供跨地域和数据中心的应用一致性备份和秒级恢复,帮助您的业务应用快速上云。
  • 数据灾备:提供跨地域和数据中心的有状态应用备份,支持备份策略和恢复策略。持续容灾备份到云端,提高勒索防护的防范能力。
  • 业务容灾:提供跨地域和数据中心的应用和数据异地备份容灾和定时备份能力。
  • 异地多活:提供兼容Kubernetes,快速构建两地三中心容灾系统,帮助您搭建高可用系统。

场景4:AI和大数据

支持注册集群开启协同调度器,支持多集群作业调度分发。

场景4.png
场景描述:
  • AI算法开发:提供全面的任务、配额、可观测性管理。
  • AI训练:支持拓扑感知和丰富的任务调度策略,提示训练效率。通过存算分离架构,大幅提升分布式数据训练速度。支持跨集群作业任务调度,提供面向多集群优化的TensorFlow、Spark、CronJob等作业任务分发和调度。
  • AI推理:提供GPU共享,资源利用率可提高300%。支持异构资源弹性伸缩,提供云上云下统一的弹性调度管理。
  • CPU智能调度:针对裸机的智能CPU调度和NUMA感知。

场景5:跨地域应用分发

场景5.png
场景描述:
  • 跨集群应用部署:提供以应用为中心的视角,支持应用以版本化、声明式的方式部署到多个Kubernetes集群中。
  • 热升级、回滚:支持无需重新构建的应用升级和应用回滚。
  • 灰度发布:支持将一个应用发布到不同地域集群,并按照业务需求进行灰度发布。

场景6:ACK Anywhere,通过ACK One注册集群管理ACK Distro等任意符合Kubernetes兼容性测试的分发版

场景6.png
场景描述:
  • 数据中心部署:通过ACK Distro管理数据中心资源,通过ACK One注册集群控制面统一管理ACK Distro集群。
  • 一致运维体验:ACK统一的运维能力下沉到数据中心集群。

联系我们

如果您对于ACK One有任何疑问,欢迎使用钉钉搜索钉钉群号35688562加入钉钉群。