混合云一般来讲就是公共云与私有云的组合。公共云和私有云的基础设施彼此独立运行的,通过相关技术加密连接进行数据通信,它们是独立的元素,所以私有云的数据就会受到保护,同时又能利用公共云计算能力,从而提高安全性。混合云主要是在基础设施和应用层面上工作的。在基础设施层面上,混合云是来自不同云计算服务的虚拟机的组合。在应用层中,混合云描述了在不同的SaaS产品或企业数据中心内的现有应用程序中的组件的应用程序设置。
混合云模型可以通过多种方式实现:独立的云计算提供商合作提供私有和公共服务作为综合服务;管理私有云的企业注册公共云服务,然后将公共服务部署到公有云上,最后集成到基础设施中;使用公共开发平台将数据发送到私有云,利用许多SaaS应用程序并在私有云之间移动数据,将业务流程设计为一项服务,以便它可以像云计算环境一样相连接。
混合云架构的核心思路就是链接一切IT,而连接一切IT的本质就是实现数据层的打通,即账户打通,网络打通,存储打通。
(1)
账户打通:在混合云的架构模式下,通常只建立一套账户体系,私有云和公有云的账户管理就是共用这一套账户体系来实现的,在此账户管理的模式下,私有云和多租户的权限是管理的重点,也是主体部分,公有云的权限作为辅助绑定到私有云的相应账户上,这就打通了私有云和公有云的权限管理,实现了租户场景。
(2) 网络打通:私有云的网络和公有云的网络在二层或者三层上连通起来的同时实现各种自定义的网络结构,即就是网络打通。
(3) 存储打通:指的是虚拟机或容器的快照和镜像上的打通,能够在私有云和公有云之间自由迁移[1]。