Gartner定义云管理平台时,将云分为三层:
云资源层:硬件资源虚拟化,包含服务器虚拟化、存储虚拟化、网络虚拟化;
云架构层:由单一云厂商提供的管理虚拟化资源,交付云资源的资源管理平台,并对外提供相应的API服务;
云管理层:集中管理公有云、私有云和混合云环境的统一资源管理平台。而CMP的便是定位在该层的产品
CMP (Cloud management platforms,云管理平台)是一种管理公有云、私有云和混合云环境的整合性产品,让企业组织能够统一管理多云服务及资源。
在Gartner2019发布的报告“Critical Capabilities for Cloud Management Platforms”中指出,CMP具备以下7个关键能力:资源提供与调度;云资源配置与分类;服务管理;监控与分析;云成本管理与优化;云迁移和容灾备份,身份认证和安全合规性。
其最小的范围应该包括云资源管理,云服务调度,云成本优化这三个最基础的方面。
云管理平台,如何建设?
从技术层面分析,一个最基础云管理平台的架构参考如下图:
通过中间的多云接入和编排引擎,向下连接底层的各种资源,向上提供自服务、云管理、云服务的功能。故在云管理平台建设的核心应关注在以下几个方面:
多云接入:整合和管理多种异构基础设施和资源;最好是能以插件的方式实现,当企业引入新的云平台时,可以用较小的成本实现快速接入;
多云编排:跨平台调度编排,让用户高效、灵活地在不同云平台使用云资源;
自服务:通过自助服务界面,统一管理资源访问和流程配置;
云管理:通过云管理模块,实现云资源基础运维管理的体验一致性;
云分析:通过历史资源使用分析,提高资源使用率,优化成本;对于企业IT来说,省钱既是赚钱。
整合:打通企业CMDB、监控、自动化运维平台、ITSM流程管理,实现资源的全生命周期管理;对于CMP,一定不能做成一个烟囱系统,云资源管理和交付只是企业运维的起点,要具备强大的集成和被集成能力,才能为企业后续的一体化运维打下基础,而不是埋下巨坑。