--- hide: - toc --- # 什么是多云编排 国内的云计算已经发展了近 15 年,随着技术的成熟,企业应用不单单是简单的上云,出现了更多更复杂的多云需求。云计算从单云到多云的发展历程简单示意如下。 ![单云到多云](https://docs.daocloud.io/daocloud-docs-images/docs/kairship/images/what.png) 企业从最初简单的只要上云就好,到如今开始选择到底上哪个云,或者上哪些云,从而构建专属于企业自身的多云环境。 经数据统计表明,目前企业选择上云时的多云配比情况如下: | 上云方案 | 市场占比 | | ----------------------- | -------- | | 多个公有云 + 多个私有云 | 43% | | 多个公有云 + 一个私有云 | 29% | | 一个公有云 + 多个私有云 | 12% | | 一个公有云 + 一个私有云 | 9% | | 一个公有云/私有云 | 7% | 从上表可以看出,多云是趋势,也是市场主流。这也是多云编排之所以诞生的原因。 多云编排 Kairship(Kubernetes Airship)是一个以应用为中心、开箱即用的多云应用编排平台。 多云编排实现了多云和混合云的集中管理,提供跨云的应用部署、发布和运维的能力;支持基于集群资源的应用弹性扩缩,实现全局负载均衡;提供了故障恢复的能力,彻底解决多云应用灾备的问题。 ![workload](https://docs.daocloud.io/daocloud-docs-images/docs/kairship/images/workload01.png) [演示视频:如何将单云应用一键转换为多云应用](../../videos/use-cases.md#_2) ## 基本概念 | 概念 | 描述 | |-----| -----| | 资源模板 | 多云编排软件使用 Kubernetes 原生 API 定义联合资源模板,以便轻松与现有 Kubernetes 采用的工具进行集成。 | | 部署策略 | 多云编排软件提供了一个独立的 PropagationPolicy API 来定义多集群的调度要求。 | | | - 支持 1:N 的策略映射机制。用户无需每次创建联合应用时都标明调度约束。 | | | - 使用默认策略,用户可以直接与 Kubernetes API 交互。 | | 差异化策略 | 多云编排软件为不同的集群提供了一个可自动化生产独立配置的 OverridePolicy API。 | | | - 基于成员集群所在区域自动配置不同镜像仓库地址。 | | | - 根据集群不同的云厂商,可以使用不同的存储类。 | ## 产品优势 让开发者使用多云像使用一个 Kubernetes 集群,多云编排具有以下优势: - 兼容 Kubernetes 原生 API,零改造从单集群升级到多集群 - 无缝集成 Kubernetes 单集群工具链生态 - 告别绑定:多云平台支持,自动分配,自由迁移 - 不绑定厂商的商业产品 - 丰富的多集群调度 - 集群亲和性调度,多颗粒多集群高可用部署 - 多区域(region),多可用区,多集群,多供应商 - 开放中立 - 来自互联网、金融、制造业、运营商、云厂商等联合发起 - 开箱即用:面向多场景的内置策略集:两地三中心、同城双活、异地容灾 - 集中式管理 - 无需顾虑集群位置 - 支持公有云、私有云、边缘等集群 [下载 DCE 5.0](../../download/index.md){ .md-button .md-button--primary } [安装 DCE 5.0](../../install/index.md){ .md-button .md-button--primary }