首页 > 代码库 > 教你如何快速分清云平台与云管平台的区别?

教你如何快速分清云平台与云管平台的区别?

        我们都知道,云是分层的,目前大家比较公认的IT运维云架构是划分为基础设施层、平台层和软件服务层三个层次的。对应名称分别为IaaS、PaaS和SaaS。

  关于这个我们之前也介绍过很多,比如下面这张有名的pizza图:

技术分享
  还有不清楚的可以戳下面的链接:

  一个通俗例子彻底搞懂IaaS、PaaS和SaaS!

  然后,我们又发现一个新的概念混淆出现了,那就是云平台和云管平台,一字之差,难道不是一个概念吗?

  那么我们就来一起探讨一下吧!

  首先,什么是云平台?

  云计算平台也称为云平台,是指可以提供IaaS、PaaS、SaaS等各种云服务的平台。

  比较经典的云平台有:

技术分享        其中OpenStack、CloudStack、Hadoop、Apache Mesos、基于Docker的kubernetes、swarm等是开源平台,微软、HP、IBM 之类就是比较出名的商业云平台了。

  云管理平台又是什么呢?

  云管理平台(Cloud Management Platform,简称CMP)是由Gartner最先提出的企业云战略中的一种产品形态。

  云管平台为数据中心资源的统一管理平台,可以管理多个开源或者异构的云计算技术或者产品,比如同时管理CloudStack、OpenStack、Docker等等。

  来自Gartner的具体定义如下:

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

  要弄清楚什么是云管平台,需要先知道在一个云计算平台到底有哪些内容组成。Gartner 2015年曾发布了一个研究报告,对云平台的特性做了归纳。

  Gartner认为云平台从底层向上分别包括基础架构、资源管理、服务交付和用户的接入和管理这个组成部分。

技术分享
  从下往上第一层就是基础架构,也就是通过虚拟化来形成一个云的基础架构,这个基础架构不单单是服务器虚拟化,可能还有存储虚拟化、网络虚拟化,有这个基础架构做支撑才能把各种资源做成弹性的资源池。

  在其上的第二层是资源的生命周期管理,特别是资源的分级,即根据不同的业务(如生产、开发、测试,生产)分成重要的和非重要的,一级或者二级等。

  在此之上的第三层是把资源包装成服务。资源就像餐厅的后厨,厨房里有各种菜品、各种原料,需要组合再炒出菜来供客人享用,云平台要对外提供服务也需要服务的编排与交付。

  位于最上层的是门户,这是用户直接打交道的部分,也是一般用户唯一实际看得见、摸得着的东西。

  以上四层共同组成了云计算平台。其中,除了最底层的基础架构之外,上面的三层统称为云管平台。

  云管平台是依附于底层的虚拟化之上,是云平台的一部分,其发展也与整个云计算发展相一致。

  云管平台从发展到今天,共经历了三代:

  · 第一代是虚拟机阶段,主要是虚拟机的申请;

  · 第二代是IaaS,主要是IaaS的监控和管理;

  · 第三代是融合的云服务,主要是一体化的交付,不仅交付计算资源、存储资源、网络资源还有基础软件、数据库、中间件,还有混合云的交付和管理。

  下图表示了云管理平台在云计算技术栈中所处的位置,与IaaS、PaaS、SaaS之间的关系:

技术分享
  云管理平台是独立于IaaS及PaaS之外的管理平台,基于云API管理应用运行所需的资源和环境,通过代理或非代理方式管理应用运行的OS环境及应用,对基础设施层支持各种公有云私有云以及传统IT物理机虚拟机,并支持各种运行在IaaS或物理机之上的各种架构的应用。

  云管平台的发展趋势是从原来的以虚拟机为中心转变到以业务应用为中心,同时,交付的内容也趋于多样化了,原来是一个IaaS,后来是IaaS+或者到PaaS,现在可以做到任意的IT级服务,与此同时,管理的资源也日趋多样多样化,不只有私有云,还有公有云,包括不同的公有云。

  云管理平台是云时代充分发挥云计算特性优势,大幅提升生产力、应对新增混合云多云资源管理问题的平台工具。

  云管理平台当前在国外已发展多年并非常成熟,而在国内:

  目前在国内,云计算主要还在资源池这个层次,而云管平台则是资源的生命周期管理,且是偏部署。实际上这是不够的,部署就相当于生孩子,生完了以后,后期的孩子长得好不好,用得好不好,这些都要管理,而目前开看普遍比较缺乏。

  原因有两点:

  一方面是企业上云后特别是采纳混合云后,IaaS本身提供的服务普遍缺乏,对混合或多个云资源池的资源管理缺乏区分IT与研发和细粒度的权限管控,以及DevOps解决方案,不能满足企业管理云资源和高效使用云资源的需要;

  另一方面,企业在云平台规划过程和上云后又常常忽视云管理平台。

  众所周知,房子要住得舒适,不仅要地基好、房子质量好,还要装修得好。同样,在云计算的落地过程中,要让云平台的价值真正发挥出来,不仅要有一个稳定、可靠的云基础平台,还要有配套的云管理工具,让最终用户可以轻松使用,让管理人员可以方便地进行管理,这就是云管平台——一个人们不怎么提及但是却是非常重要的工具,而云管平台市场也正是一个正在崛起、值得关注的市场。

       了解更多关于IT运营管理方面的内容或者工具,欢迎大家前往Service Hot进行了解。

教你如何快速分清云平台与云管平台的区别?