伴随着云的普及,云的生态角色变得越来越细分,比如MSP和CMP,受到了越来越多企业客户的青睐,玩家也不断增加,越来越多的公司致力于在这些领域创新发展。
在接触客户和友商的过程中,发现大家都会有同样的疑惑:到底什么是MSP? MSP和CMP有什么关系?今天就来和大家一起梳理下MSP和CMP的前世今生,以及他们之间的关系和区别。
什么是MSP
MSP全称是 Managed Service Provider.我们先来看看Wiki上对MSP的标准定义。
这是一条可以追溯到上个世纪90年代初的词条,可以明显看出MSP已不是新的概念,在企业IT领域已有几十年的历史,IBM、HP等公司更是在这个领域做出核心业务并发扬光大。
随之,词条被转到了Managed Services,这不是服务外包吗?和云有什么关系呢?我们再来看看后面的注释。
原来,MSP就是以前的IT服务外包商,在传统IT资源越来越多变成云资源(公有、私有都可以)后,IT服务外包也在面临调整,同时,借助网络 (VPN,SD-WAN),变成云IT资源的服务外包商。
所以主流的云计算服务提供商都有MSP计划,例如,AWS就有托管服务提供商(MSP)合作伙伴计划,并且已经拥有众多的MSP合作伙伴。
Gartner在2017年首次发布的MSP魔力象限中明确定义为:
1)拥有管理云服务费用以及提供监管服务的平台,可能提供IT服务管理以及其他自动化功能;
2)能够提供托管服务,要求有相应的运维专家支持;
3)可以提供专业服务能力,包括解决方案、工作流迁移服务以及DevOps自动化。
简单来说,MSP类似以前的IT服务外包商,以整套服务的方式针对数据中心的整体IT资源进行统一管理。这一领域的典型玩家包括RackSpace、Bespin Global等。
什么是CMP
好,我们弄清了MSP是一种公司或者团队的类型,再来看下什么是CMP。CMP全名Cloud Management Platform,属于IT管理软件的范畴。
类似MSP的发展历程,IT管理领域的历史更为悠久。刚刚被近200亿美金收购的CA就是这个过程的一份子。创建于1976年的CA,作为典型的IT服务解决方案供应商,也是世界第一家收入超过10亿美金的软件公司,从大型机时代到小型机时代,再到X86服务器时代的,帮G2K(福布斯全球2,000强企业)客户提供IT管理软件,可以说跟随着每次IT信息浪潮的更新升级,实现了自我升华,多次迭代再出发,持续壮大。在虚拟化和云时代,这家老牌IT管理公司于2011年就提出了战略转型的主张,向云管理服务提供商方向发展,但却一直少见主张出现,逐渐淡出大家视野。重新被关注却是2018年被一家芯片公司收购的新闻,这种结局,可以说不胜唏嘘。下图是我针对计算机关键变革节点的一些整理和总结,可以说IT管理也是每次应运而变,随之而来的则是产品和厂商的变革。
我自己在十几年前有幸参与过HP OpenView的研发,作为当年赫赫有名的IT管理软件,与之齐名的还有IBM的Tivoli。在这些前辈的基础上,随着云、软件定义数据中心的发展,IT管理软件逐渐聚焦于Cloud Management,其核心就是Cloud Management Platform。所以CMP不是简单的整合多个云的访问portal,它是在IT资源云化的发展下,一种新形态的IT管理软件。
就像传统的IT管理一样,云时代的IT管理也涵盖了很多方面的内容。随着云管理的需求发展,市场日益扩大,Gartner也顺应时代潮流,提出了明确定义——CMP,即Cloud Management Platform 云管理平台。从Gartner对CMP的功能模块定义不难看出,CMP几乎涵盖了X86时代管理软件的大部分内容。
其实VMware第一个完整意义的云管理的产品可以追溯到2010年中发布的vCloud Director。如果对VMware产品熟悉的话,当年VMware有Director系列产品,比如App Director,Data Director,都属于云管理的范畴,后来,几乎全整合进了vRealize Suite。HP的云管理产品也类似,由CSA、OO等一系列产品成员组成。
那么问题来了,云管理和传统以物理资源为核心的管理有什么区别呢?区别在于资源的虚拟化动态了,API驱动了,甚至整个数据中心都虚拟化到公有云上去了,这些变革必然需要上层管理体系的支持。同时,基础设施技术的发展,也为管理提供了强大的能力和空间。这些能力的使用,也需要管理平台的支持。
所以,CMP其实也经历了十多年的发展历程,近几年随着容器和SDN的发展,云管也发展了面向应用的整体交付管理能力,其核心功能就是蓝图(blueprint),代表有VMware vRealize Suite, ServiceNow CMP还有骞云的SmartCMP。(如图一所示)
前两天IDC关于全球云管理市场的市场容量分析,简单明了的描述了CMP的内涵:一个包含ITSM+ITOM+ITACM的大集合平台。再简单点来说,CMP是一套管理云、虚拟化和各种云化资源的软件。(如图二所示)
图一:
图二:
CMP和MSP的关系
综上所述,我们可以得出来的结论是:MSP是云的管理服务提供商,CMP是云的管理软件。
于MSP而言,CMP是他们适应云时代的必选项,不管出身如何(IDC,IT外包,甲方运维等),都需要融合CMP能力,在CMP之上,他们的运维经验和能力才能最大化发挥,才能为客户带来云时代的运维极致体验。所以,MSP厂商必然会通过CMP平台来管理他们客户的资源,无论是自有还是外购。
迎接未来最好的姿势是拥抱变化,MSP和CMP作为云时代的新型IT管理范畴,必将有更大的发展空间!
本篇文章出自骞云科技创始人兼CEO 方礼,拥有15年企业IT管理领域的产品研发经验。