当前信息技术的发展对于业务的流程产生了比较大的影响,ITIL信息技术基础构架库是 IT 服务资源管理流程的最优化的实践,随着ITIL 市场的快速发展,IT 服务资源管理的实施和应用也随之不断深入发展①。基于 ITIL 理念的云计算服务管理的实施能够有效促进企业竞争力的提升,是当前企业发展所需的重要资源管理理念。
相关概念
1 ITIL 技术
ITIL 是 IT Infrastructure Library 的缩写,中文翻译为信息技术基础架构库,是最早由英国国家计算机和电信局提出的致力于 IT 服务管理的标准库。ITIL 将很多行业的 IT 管理最佳实践进行总结并形成一整套规范,用于指导 IT 基础设施建设的全过程。到目前为止,ITIL 已经发展到 V3.0 版本,全新的 ITIL 版本从服务的全生命周期角度进行 IT 服务的最佳实践②。其框架如下图所示。对于 IT 服务管理的全生命周期管理,ITIL 分为服务战略、服务设计、服务执行、服务运作以及持续服务五个环节,每个环节紧密结合,彼此相互支持,形成强大的 IT 服务全生命周期,在这个循环中,按照 PDCA(Plan - Do - Check - Act)模式运作③。
在 ITIL 实施架构中,通常根据每个国家对 ITIL 的理解不同而执行相应的实施方案,并为 IT 服务的实施提供了一系列自顶向下的规划流程与自底向上的实施流程。在部署 IT 服务方案时,这两个方面都要进行严格控制,按照 ITIL 规定的流程逐步展开。
ITIL 的实施架构中共分为三个层次,分别为战略层、战术层和操作层④,其典型的结构如下图所示。
2 云计算技术
云计算技术依赖于计算机软硬件的发展,并针对各行各业的特点进行商业化运作。目前,云计算已经渗透到多媒体、金融、大数据管理等领域,在未来的商品交易领域中将会拥有更加广阔的发展空间。
云计算的主要特点包括以下几个方面⑤:
(1)数据规模较大。目前,云计算依托强大的计算能力,已经成为数据仓库和分布式数据管理的主要技术。
(2)虚拟化。云计算在分布式计算基础之上,扩展了数据虚拟化的技术,可以在不必考虑数据与服务器的位置直接使用数据资源。
(3)可靠性高。云计算拥有一系列数据安全措施,保证数据容错能力,并提供给计算节点一定的异构环境下的备份能力。(4)通用性较高。云计算在屏蔽异构网络和计算机软硬件之后,可以使得用户把精力放在对数据的使用方面,提供了大量与各种系统兼容的数据访问工具。
(5)扩展性较高。利用模块式的系统架构,云计算可以实现任意动态扩展,数据存储能力和服务器计算能力可以随时满足用户的扩张需求。
典型的云计算架构如下图所示。典型的云计算架构包含三个层次,分别为基础设施层、云平台和应用层。其中基础设施层由大量数据存储设备、计算服务器和基础网络构成;云平台主要是由分布式网络架构搭建的通用平台,实现软硬件的资源管理,并提供异构网络下的无缝对接等工作;应用层主要由一些列云服务软件构成,针对行业需求提供与业务有关的云服务解决方案。
基于 ITIL 的云计算资源管理体系
1 资源管理内容和目标
通过云计算对数据资源进行管理的最基本内容是对基础设施和虚拟资源两个方面进行维护,作为云资源中心,需要通过各种应用程序和网络化的分布式存储模式将数据中心连接为一个整体,利用虚拟化访问模式屏蔽由于位置不同所带来的访问障碍。虚拟化的云计算平台可以为各种存储介质、服务器以及业务应用系统提供无差异性的数据计算能力⑦。对云平台进行资源维护的主要工作一般包括:降低用户部署基础设施的成本,为用户提供数据托管于维护服务;实现云资源的通用性和透明性,为用户开发统一的数据访问接口,避免异构环境带来的数据转换问题;提高企业级应用的 IT 运维管理效率,为 IT 服务整体规划提供强有力的基础支撑。
2 资源管理方法
为了实现基于云计算的资源管理,可以通过以下几个方面进行部署⑧:
(1)成立企业级云资源信息系统的专项小组,统筹信息化管理的整体框架,结合各个业务部门的需求进行综合分析,对系统的可信性进行充分论证。(2)成立专门的云资源运维团队,从系统的软硬件设备的部署开始实施项目管理制度,对数据库建立统一的标准与操作规范,通过资源全生命周期管理模式进行日常开发与维护工作。
(3)通过建立企业级知识库为开发与使用人员提供有力的信息支撑,为系统的故障处理提供多个解决方案,结合系统业务本身的特点进行资源价值评估,采用专业人员定期运维监控的方式对系统进行维护。
(4)结合运维情况检查资源利用情况,对需要发生业务变更的时候按照软件开发生命周期流程进行控制,紧密结合云平台开发的目标,保证平台的稳定性。
(5)对 IT 服务平台接口进行日常运维管理,建立包括咨询、问题申告、业务受理等方面的项目管理体制,通过对资源利用过程中的各环节监控及时发现问题。
项目案例
本文作者所参与的某生产信息系统综合运维平台就是利用云计算结合 ITIL 技术进行开发的综合性 IT 项目,项目平台的整体结构如图4 所示。
通过对总体架构的设计,结合 ITIL 技术作为开发指导,对系统进行充分的模块化开发,借助云平台管理的灵活性实现平台的可扩展与良好的兼容性,为系统的二次开发提供了大量接口,提高了系统的集成性⑨。
该平台的云资源模块渗透在系统的数据管理、业务流程控制、用户接口管理、安全管理以及通讯管理各个环节,依靠 ITIL 服务流程为开发者与用户提供了最佳信息沟通平台,即保证了系统的运行稳定性,由提高了运维人员进行系统维护的便捷性,同时又很好地保证了系统良好的开放性。通过对 IT 服务的不断积累,该平台最终成为某部门的核心网络控制中心。【图略】
注释
①曹汉平,王强,贾素玲.现代 IT 服务管理-基于 ITIL 的最佳实践 [M]. 北京 : 清华大学出版社 , 2011.88 - 98.
②van Bon J.章斌译.IT 服务管理-基于ITIL的全球最佳实践[M].北京 : 清华大学出版社 , 2012.128 - 139.
③陆康明.基于生命周期的 IT 服务管理研究[D].上海:同济大学,2013.
④ OGC. Ed. Introduction to ITIL,ser.IT InfrastructureLibrary[M]. The Stationary Of?ce, 2005.
⑤胡平 . 基于云计算技术的运营商运维体系探究 [J]. 电信科学 ,2012,27(12):97-102.
⑥周灯台.基于ITIL的云计算数据中心管理及运维研究[D].天津:南开大学 ,2011.