浅谈企业如何建设云管理平台(CMP)

随着云计算的发展,构建在计算、存储、网络等基础资源之上的云平台逐步大行其道;而随着多种云平台技术路线的发展,多个云厂商的云平台开始出现在企业IT市场。


对于企业而言,为满足成本、按需、隐私、合规、避免供应商锁定等目的,常常会采用多个公有云或私有云,这使得一种构建在各种云平台之上的统一资源管理平台开始成为企业IT刚需。


企业为什么需要云管理平台(MSP)

随着云计算技术的普及,越来越多的企业都在上云。而混合云架构使企业可以为不同的业务系统选择更为适合的云平台。


提升业务连续性:

利用混合云架构实现跨云平台的容灾和业务连续性,避免“把鸡蛋全部放到一个篮子里”,如果一个云平台出现停机或其他故障,企业的业务系统将不会陷入全面停顿。


灵活、快速的容量管理:

混合云架构下,企业可以在需要时可以快速地从公有云增加或减少计算资源,补充私有云的容量不足,而不必为了应对短期的业务波峰,走繁琐的采购流程购置IT设备。


成本控制:

通过使用适当的公共和私有云容量组合构建的IT系统,企业可以更好地管理和控制IT成本。不必为了应对短期的业务波峰,采购大量的硬件设备,造成设备的闲置。


但是公有云、私有云、虚拟化及底层基础架构日趋复杂,也为企业带来新的挑战,如何管理多个不同的云平台:


  • 管理规范难以标准化和统一:不同的云平台,其管理的粒度、监控指标、运维管理规范均不相同,这给混合云管理人员带来较大的挑战;


  • 不同技术的云平台,导致IT员工需要掌握更多的技能和知识:在使用云时,企业必须确保他们拥有合适的IT员工,能够具备配置、部署和管理其多云基础设施所需的各项技能;


  • 内部私有云、虚拟化资源和外部云平台资源,从企业层面难以实现统一管控;


  • 随着业务的发展,企业对敏捷的要求会越来越高,随着IT规模不断扩大,传统的手工操作工作量变大、资源交付服务效率低将会严重阻碍业务的敏捷性;


  • 针对企业上云过程中主要面临的问题和挑战,企业有必要建设完善的云管理平台。


科普:什么是云管理平台

Gartner定义云管理平台时,将云分为三层:

云资源层:硬件资源虚拟化,包含服务器虚拟化、存储虚拟化、网络虚拟化;


云架构层:由单一云厂商提供的管理虚拟化资源,交付云资源的资源管理平台,并对外提供相应的API服务;


云管理层:集中管理公有云、私有云和混合云环境的统一资源管理平台。而CMP的便是定位在该层的产品

浅谈企业如何建设云管理平台(CMP)

CMP (Cloud management platforms,云管理平台)是一种管理公有云、私有云和混合云环境的整合性产品,让企业组织能够统一管理多云服务及资源。


在Gartner2019发布的报告“Critical Capabilities for Cloud Management Platforms”中指出,CMP具备以下7个关键能力:

  • 资源提供与调度;

  • 云资源配置与分类;

  • 服务管理;

  • 监控与分析;

  • 云成本管理与优化;

  • 云迁移和容灾备份,

  • 身份认证和安全合规性。


个人认为,其最小的范围应该包括云资源管理,云服务调度,云成本优化这三个最基础的方面。


云管理平台,如何建设?

从技术层面分析,一个最基础云管理平台的架构参考如下图:

浅谈企业如何建设云管理平台(CMP)

浅谈企业如何建设云管理平台(CMP)