4月23日天云软件技术开放日已圆满落幕,接下来几天将陆续放出沙龙期间技术大牛们的干货分享现场实录及相关文件,敬请关注。此文为第一篇,由天云软件产品总监马俊带来的IaaS专题:企业级云管理平台的架构实现与落地实践、趋势分析,以下为演讲实录。
马俊:我给大家介绍一下云管平台,OpenStack现在比较流行,企业级客户IT架构在OpenStack上会有一个云管的平台,整个业界对云系统建设也都是怎么认识的。
我们看其实最下面有一个虚拟化的层,这里面有Vsphere、KVM、XenServer,然后在上面技术架构层上发生了变化,最开始从Vcenter逐渐发展成OpenStack,我们发现需要个云管平台,这个平台把底下的不同技术架构进行统一管理,整个业界也都是按照这个层次来进行IT系统建设。现在OpenStack比较流行的,企业用户上了OpenStack以后,在CMP上的需求就出来了,单单通过OpenStack或者vCenter这样的技术架构是不能解决用户在管理上的需求的。
我们看一下企业级云管理平台的架构,这是我们的架构,核心是CMDB和调度,向下强调的是对异构云计算资源的管理。对于企业来说CMDB非常重要,可以存放IT资源信息。还有一个调度的模块,这是我们CMP产品的核心,对于企业客户来说怎么样把资源管理好,这就是一个调度问题。我们还有监控模块,因为我们看到有很多客户有监控的需求。去年开始容器比较火,很多人问容器放在CMP管理还是放在其他系统管理,后面我们探讨一下像容器是否应该放到CMP里管理。下面分析一下我们解决过的客户需求,我相信大家做项目也遇到过。
我们说有CMP,要实现统一管理统一的配置。这样就会解决很多问题,传统的多数据中心管理,如果没有用统一的管理平台,用户操作起来会比较麻烦。这样最简单的需求就是我们上CMP,为了管理多数据中心,多资源池。这是我们实际客户的案例,假如没有CMP,其实从管理角度来说非常麻烦,这里对OpenStack和vcenter复杂的架构,对上面支撑应用,这是实际的场景。
客户传统IT里面有小型机,把小型机放在CMP里面管理。我们需要把小型机资源放到CMDB里头,对于不同类型的小型机通过不同的技术来进行管理。这是我们实际客户上的项目一个截图,把小型机也放在CMDB里头管理。
如果客户已经有了OpenStack,已经有了vCenter,接着客户要上一个CMP,希望直接把资源同步到CMP上。这是顺理成章的事情,我们有这样的功能,比如说客户已经有了OpenStack,直接上了CMP以后,通过CMP就可以直接进行管理。