根据混合云应用场景的不同,混合云的组件差别也很大,但同构混合云至少需要如下组件。
1.1 基础网络
基础网络的作用是 连接公有云的三层 VPC 网络。由于安全的原因,无论是同构混合云还是异构混合云,都不可能进行二层网络互联。
1.2 统一的技术平台
这里说的统一的技术平台是指公有云和私有云采用同一底层云平台,以及其上相同的软件栈。其主要具有如下几个特征。
- 统一的资源模型:即公有云和私有云对云的各种资源定义、命名、抽象、架构是一致的,比如实例、镜像、快照、磁盘、VPC、vSwitch、地域等 IaaS 层资源。采用统一的资源模型可以大幅降低整合难度。
- 统一的 OpenAPI:即对外提供统一的 OpenAPI 来管理云资源,这也是统一技术平台的重要特征。