通常云管理平台只能对一种架构的云资源进行管理,例如对基于X86服务器的虚拟主机的创建、资源分配、用户权限管理等等。但是往往客户的数据中心应用环境是非常复杂的,具有多个不同的云环境(基于X86架构云平台和基于openpower架构云平台等等)。如果每个云环境都配置一套云管理平台,那么管理起来将非常复杂,需要同时运维多个云管理平台。
如何才能高效使用多云环境??实现统一的安全管控和方便的跨云多集群应用部署和迁移?实现对OpenPOWER和其它CPU架构的异构云平台统一管理?
云管理平台首选定位就是解决异构云资源的统一管理,应该具备对x86服务器架构多种云平云和基于Power的PowerVC对小型机管理,并且支持多集群应用部署,通常使用专业厂商CMP产品进行统一管理,通过将 异构资源以标准产品或服务发布为用户使用,用户按需申请按需使用,用户间通过物理或逻辑隔离实现安全管控,跨云迁移场景需梳理具体使用场景和范围,并且需要底层云平台间网络和存储打通。
收起通常多云管理都是被包含在各家的高级云管软件中,比如:VMware的vRealize, IBM的IBM Cloud Pak或者国内的第3方云管平台。多云架构的统一管理的基础就是OpenStack,无论是基于x86的vCenter还是基于Power的PowerVC都可以接受OpenStack的统一管理,所以,客户既可以选择支持混合云架构的高级云管软件,也可以基于OpenStack的框架自行开发多云管理平台。
但是需要注意的是,到目前为止还没有任何一家的技术支持虚拟机或者容器在不同架构的资源池之间漂移,比如:用户无法把x86上运行的虚机或者容器漂移到Power服务器池中去。
收起