何为云管理平台?

2016/08/08 - 上海 by 徐桂林

若干天前,我们曾经用一篇长文讨论了「国内云建设普遍缺少的一环:云管理平台」,里面提到了云管理平台对于落地企业云战略的重要意义。但是,在过去几个月和客户沟通中,我们发现一个新的概念混淆出现了,那就是如何定位云平台和云管理平台。这篇文章想阐述我们对云管理平台的理解,也希望能够对客户建立云技术栈能力有所帮助。

一、什么是云管理平台(CMP)?

云管理平台(Cloud Management Platform,CMP)是由Gartner最先提出的企业云战略中一种产品形态。来自Gartner的定义如下:

云管理平台(CMP)是提供对公有云、私有云和混合云整合管理的产品。

为进一步解释如上概念,Gartner定义了CMP产品需要解决的问题范畴并对这些问题做了分层。下图来自Gartner关于CMP的最新报告:

上图把CMP需要解决的问题归类为“访问管理”、“服务管理”和“服务优化”这几个方面,并且对每类中需要重点提供的能力做了加粗管理。总结来说,CMP需要提供的核心能力包括如下几个方面:

除此之外,CMP还包括如费用管理、账单分析、操作审计等多个方面的能力要求,是用户进行云平台资源管理的一个基础性平台。

二、为什么需要云管理平台(CMP)?

前面提到了云管理平台(CMP)的定义和内涵,并引用了Gartner对于CMP解决问题范畴的分类。对于企业用户来说,为什么在云战略建设过程需要云管理平台?我们认为有如下几个理由:

总结来说,云管理平台CMP是帮助企业在建设云能力过程中让云资源好管、好用和和好控的重要载体。

三、国外云管理平台(CMP)的现状

国外云平台的发展比我们早,企业在采纳云平台的积极性和行动力整体也比当下的国内企业更强。自然而然,国外企业对于云管理平台的需求也来得更早、更强烈。目前,在国外,CMP已经形成了一个稳定的垂直细分领域。为此,Forrester今年一季度对这个领域的态势做了最新分析,其结论如下图:

从上图可以看出,CMP市场是一个非常明确的垂直市场,并已经有多家厂商提供相应服务。这些厂商可以分成为两类,一类是以RightScale为代表的从公有云管理切入的厂家,包括CliQr和Scalr等,它们目前整体处在行业领先的地位。另外一类以BMC为代表,从基础设施管理向上延伸到云管理平台的传统厂商,包括VMWare、HPE、Dell、Redhat等。它们目前处在相对落后位置,并且面临越来越大的挑战。

另外一方面,我们也可以发现CMP市场和大家日常讨论的云平台(IaaS)市场是相对独立的两个领域。即使如Redhat、Microsoft、HP等厂家会同时在CMP和IaaS市场,它们在两个市场提供的产品也完全不同。所以,如Gartner在去年底的一份独立技术报告(https://www.gartner.com/doc/3173523/openstack-cloud-management-platform)所述,我们也认同“Openstack Is Not a Cloud Management Platform”

四、云管理平台(CMP)的参考架构?

如上所述,CMP是用户进行云资源管理的基础性平台,在不同层次上提供不同的功能。如何在一个云管理平台上组织好这些功能则是关键问题。为此,Forrester在最新的云管理平台技术报告(2016-Q1)中提供了一个参考架构,如图:

如上图所示,整个云管理平台(CMP)主要的架构模块可以分为“Application Service Delivery”、“Infrastructure Service Delivery”、“Hybrid Cloud Operations”和“Hybrid Cloud Goverance”,并且需要对下提供多云接入API,对上提供自服务portal和管理portal。在水平方向同样要对如 CI/CD、Monitoring等工具实现工具集成和信息交换。可以看出其功能内涵以及组织方式和前面Gartner对CMP平台的定义基本一致,这说明它们对于该领域的认识基本一致并正在逐步形成行业内对CMP的主流认知。

五、FIT2CLOUD混合云管理平台(HCMP)

作为国内领先的云管理平台(CMP)供应商,FIT2CLOUD提供的混合云管理平台(Hybrid Cloud Management Platform,HCMP)为国内企业落地云战略提供一站式的云管理解决方法。下图为我们产品的整体架构:

总结来说,我们的解决方案有如下特色:

目前,FIT2CLOUD混合云管理平台(HCMP)已经在各个行业的多家客户成功落地,涵括银行、证券、传媒、互联网、游戏、IDC、政企等多个领域的重要客户(如下图)。