摘 要:随着云计算进程的逐步推进,各大企业不断快速实施自身的云计算战略,云计算IaaS(基础设施即服务)发展最为成熟与快速,具有层次广泛性,其中建设云计算管理运营平台是IaaS中最为重要的部分。本文分析了云计算资源管理服务模式、运营平台技术架构、运营平台演进路线这三个重要的部分。
关键词:云计算;服务模式;技术架构;管理;运营
中***分类号:TP315
1 云计算资源管理服务模式
1.1 云计算资源管理体系要素
一个典型的云计算体系架构如***1所示。
从***1可以看出,云计算体系架构包括应用层、中间件和基础设施层三部分。随着应用复杂性的提高,云计算基础设施IaaS为企业的运营管理提供了便利,它可以有效地解决资源浪费的问题,随之而来的是企业IT基础设施建设管理模式的变革。IaaS以构建资源池的方式,实现企业资源的共享,信息资源可以在企业不同应用系统间互相传递、交换和流动,提升利用效率。云计算资源管理是一个系统工程,其管理体系包括多个方面:(1)云计算资源,即云平台管理的对象,云平台整合所有的信息资源,对其进行统一的管理和控制,资源类别分为软件、网络、存储和计算等;(2)服务用户。即IT资源的需求方,他们是云服务平台的用户;(3)云计算服务运营人员。基于云计算平台进行资源运营;(4)云计算服务运维人员。对云计算运行的环境进行维护,落实故障处理、检查等。
1.2 云计算运营管理平台服务模式
建设云计算运营管理平台的过程中,由于各个企业平台演进的历程与定位不同,所以平台服务模式各不相同,通常情况下为两种。(1)以资源服务为核心的管理模式。这种管理模式比较重视服务,以资源用户为中心,提供的功能包括自动供应、计量计费、请求管理、落实服务目录等,应用此管理模式企业可以资源的优化管理,提高工作效率和服务质量;(2)以自动化管理与运维为核心的管理模式。这种模式是由ITIL传统模式演进而成,它增加了资源的动态调动功能,侧重对虚拟化资源进行管理。此模式在传统的运维单位中加入云服务理念,实现对应用基层设施、服务器、存储、网络的集成化管理,能够自动发现软件的更新和升级,让运维工作变更更加自动化,利用云计算平台的资源管理功能与日常的运维工作相结合,实现二者的无缝对接和集成。
2 云计算管理运营平台技术架构
一般情况下,一些大企业的资源量甚至会比公有云还多。在复杂的大型企业IT环境中,为了实现集成与自动化的调度,就需要认真分析和利用云计算管理运营平台的服务技术架构:驱动层、调度层、业务层、展现层。
2.1 资源利旧
大型企业模式下具有大量的信息资源,资源结构各不相同,驱动型适配器可以将企业的资源归入云计算机平台中统一进行管理。不同的应用系统存在接口不一的问题,所以需要在驱动层适配器之间建立数据通讯接口,实现不同模块间的信息交互,这些接口封装对不同类型资源的操作,然后转化成标准接口,满足业务层和调度层的调用,解决底层异构硬件具有复杂性的问题。
2.2 集成服务
将服务装配引擎引入到调度层中,通过组合不同类型的资源信息,重新编排,构建一个集成资源交付环境。在实际情况下,大型企业的资源组合非常复杂,这时候需要建立不同的资源服务模型满足不同的需求,为云计算用户提供服务。用户可以从中选择一种服务模型,根据自己的实际需求和应用环境定义好配置信息,然后提交给云平台,服务模型在接收到用户请求后,为用户创建相应的资源服务,完成客户要求的集成操作后,将服务结果交付给用户。
以下面的例子作为说明,一个典型的三层应用平台,通常包括数据库服务器、应用服务器和Web服务器,在部署时,需要先建立虚拟机,然后为其安装操作系统,同时还要创建存储卷来存放临时资源,将存储卷挂载到主机系统,最后还要划分网络环境、安装相关软件(Web服务器软件、应用服务器软件、数据库服务器软件)等。可以在资源服务模型中对需要的单元关系自由选择和组合,用户根据自己的服务请求来定义和装配相应的模块。
2.3 自动化调度
在企业应用模式下的云计算涉及到非常多的设备,运行状态也发生着快速的变化,必须实现自动化调度。在调度策略的设计上,要充分考虑应用与资源的适应性,并保障关键技术不受影响。自动化调度是通过调度管理系统引擎来实现的,这个引擎实际上就是一些调度规则的解释器,它根据不同的if-then条件触发产生各种动作。If为触发策略中的阈值和条件,then表示操作范围和资源内容。策略调度引擎有多种部件,可分为策略定义表、解析器、执行器三个部分,与驱动层相互作用,实现策略调度引擎。
策略引擎中较为重要的为策略的定义部分。根据调度的对象不同调度策略分资源运行策略和资源部署策略。资源运行策略根据应用程序的运行状态、需求、资源数量等因素来调整负载需求,决定是增加还是减少资源数量;资源部署策略根据用户的请求,为用户选择合适的资源类型和服务。
3 云计算管理运营平台演进路线
云计算管理运营平台具有一定复杂性,属于大型综合系统,业务模式的逐渐成熟需要几个阶段来完成,在循序渐进的过程中逐渐完善。将大型企业云计算管理运营平台发展演进的过程分为下面几个过程:第一,资源吸纳与监控。与传统的资源服务平台相比,云计算平台也具有对异构资源进行吸纳和监控的功能,以实现简单资源的顺利交付。第二,交付单类型资源与建构服务菜单。在没有组建好配套的云计算运营队伍以前,基于运维的资源服务具有类型相对单一、服务质量也无法保障等特点。第三,组合交付各类资源与提升服务菜单质量。在云计算资源运营模式优化的进程中,一些大型企业实现了运营和运维的分离,建立了专门的资源运营服务团队。运营人员增加了多种服务模式,提供了专业的运营管理,提升了服务质量与效率。第四,基于策略的动态调度。在云计算管理运营平台逐渐成熟以后,资源控制接口、技术人员技能、运行数据等也在逐步优化。运营人员通过分析各种云计算平台的运行情况,总结出不同的调度策略,以适应企业对资源的动态调度和管理,加强了资源在各类应用间的流动效率,增大了IT整体架构的灵活性。
4 结束语
云计算的资源管理是新兴的数据管理平台模式,正在逐步取代传统的运维服务平台模式,经过技术的不断发展和创新,服务需求也在不断增多,需要对云计算资源管理体系不断研究和完善。
参考文献:
[1]杨永艳,杨宁,冯鹏.大型企业云计算管理运营平台服务模式与技术架构研究[C].2013电力行业信息化年会论文集,2013.
[1]董世,丹.基于KVM的云计算管理服务平台设计与实现[D].电子科技大学,2013.
作者简介:张延辉(1981.12-),男,内蒙古赤峰人,中级工程师,硕士研究生,研究方向:电力企业信息化建设。
作者单位:北京中电普华信息技术有限公司,北京 100000
转载请注明出处学文网 » 大型企业云计算管理运营平台服务模式与技术架构分析