基于ITIL的IT资产管理系统研究

2022-07-12 07:49陈茂源
中国石油企业 2022年4期
关键词:配置管理运维管理系统

□ 文/陈茂源

1 绪论

近几十年来,企业信息化得到迅猛发展,企业部署多个业务系统,衍生出大量IT资产,对企业IT管理与发展提出更高要求。本文基于ITIL管理体系理论,从资产全生命周期管理着手,设计IT资产管理系统,便于企业管理者实时获取企业IT资产状况,辅助企业IT资产管理决策。

2 相关技术

2.1 IT资产。IT资产是指与IT相关的软件资产、硬件资产及信息资产,软件资产包括系统程序、软件等;硬件资产包括企业部署的计算机、服务器、交换机等设备;信息资产包括业务活动产生的有价值数据信息。在企业IT资产管理中,软件资产与硬件资产为重点,信息资产通常归属于业务管理范畴。对此,本文设计分析的IT资产管理系统面向对象为软件资产及硬件资产。

2.2 ITIL资产管理。ITIL是指IT基础架构库(Information Technology Infrastructure Library,ITIL,信息技术基础架构库),由英国政府部门CCTA(Central Computing and Telecommunications Agency)于20世纪80年代末制订,现由英国商务部OGC(Office of Government Commerce)管理,在企业IT服务管理(ITSM)中得到广泛应用,作为统一规范标准,指导企业客观、量化、规范实施IT服务管理。在ITIL资产管理中,管理内容涵盖问题管理、配置管理、变更管理、财务管理等。

3 基于ITIL的IT资产管理系统功能需求

在基于ITIL的IT资产管理系统设计前,需根据系统应用场景,分析系统功能需求,使系统设计更为科学、可行。在企业IT资产管理中,应在遵循ITIL标准的基础上,落实全生命周期管理理念及辅助决策要求,IT资产管理系统应具备IT资产管理功能、IT资产配置功能及IT资产运维管理功能。

3.1 IT资产管理功能需求。在IT资产管理方面,企业应遵循全生命周期管理理念,从IT资产购买环节着手,到IT资产报废为止,开展全过程管理(如图1所示),跟踪管理IT资产应用状况,便于IT资产最大化利用,落实ITIL标准中的变更管理、财务管理等内容。

图1 IT资产全生命周期管理示意图

基于图1中的IT资产管理全过程,在购买环节,系统需根据企业对IT资产需求,制定购买计划,记录购买相关信息;在上架环节,系统需实施冗余空间分析,判断企业机柜是否具备配置新IT设备的空间,在保障现有IT资产正常运行基础上,上架购买的IT资产,并做好记录;在运行环节,根据IT资产应用状况,更改资产信息表的内容,落实变更管理;在维修环节,系统应支持IT资产基本信息查询,便于设备维修;在下架环节,如IT资产不可修复,需实施下架处理;在报废环节,下架后的IT资产实施报废处理,更改IT资产在系统中的状态。同时,基于ITIL标准,资产管理还需涉及变更管理、发布管理。在变更管理中,IT资产管理系统应尽快处理IT资产变更对业务的影响,确保IT资产变更后,影响业务可在短时间内恢复原状态,保障业务高效实施;在发布管理中,IT资产管理系统应根据IT资产变更内容,及时更新配置管理数据库,使IT资产变更信息及时发布与展示,保障IT资产的合理开发利用。

3.2 IT资产配置管理功能需求。在IT资产管理中,配置管理是ITIL标准的重要内容,负责识别、记录、报告IT资产内容,可整合企业IT资源信息,便于IT资产开发利用,为IT资产服务管理提供支撑。在IT资产管理系统中,配置管理功能应满足如下要求:定期更新企业IT资产信息,包括软件资源信息、硬件资源信息,并将各类信息及时、完整存储于配置库中,便于开发利用。配置管理常用模型为配置库建模→配置库初始化→配置库维护,围绕配置库落实配置管理工作。

3.3 IT资产运维管理功能需求。在IT资产管理中,还需做好事件管理与问题管理,ITIL标准中的事件管理可为IT资产管理系统提供事件响应机制,可尽早发现IT资产异常,使IT资产恢复正常运行中状态,避免IT资产管理对业务操作造成不利影响;ITIL标准中的问题管理是针对IT错误引发的事件实施管理,规避其负面影响,可归属于IT资产运维管理范畴,应在IT资产管理系统中设置运维管理功能。在服务台接收到用户提交的请求后,开展事件管理,如不能使用正常事件管理流程处理问题,则需应用图2流程实施运维管理,做到IT资产问题尽早发现、有效排查、高效处理,提高IT资产运维管理水平。

图2 IT资产运维管理流程示意图

基于图2的IT资产运维管理流程,管理系统应满足如下功能要求:第一,信息传递,由值班人员通过管理系统将故障信息传递给维修人员,维修人员确认故障信息,初步判断故障类型,根据故障类型进行相应处理;第二,故障信息查询,对于收发故障,维修人员可通过系统查询IT资产的数据拓扑图,分析数据服务器运行参数,催报服务器传输数据信息;对于系统故障,维修人员可根据设备IP信息,在系统中查询设备规格、生产厂家等信息,到机房调整设备操作或重启设备,排除故障;对于网络故障,维修人员可通过系统查询物理拓扑图,排查网络设备;对于设备故障,则通过资产管理中的维修环节处理。

4 基于ITIL的IT资产管理系统设计方法

4.1 总体架构设计。在IT资产管理系统设计中,考虑到ITIL标准下各项功能需求落实要求,本文选择B/S架构作为管理系统框架,引进Web2.0技术及J2EE技术,遵循软件工程设计理念,将IT资产管理系统设计为三层架构:在存储层,部署IT资产基础信息库,整合企业IT资产信息,软件资产信息包括应用业务信息、IP地址、操作系统信息等;硬件资产信息包括计算设备信息、网络设备信息与存储设备信息,是系统实施IT资产管理的基础。

(1)在处理层,部署各项IT资产信息处理方法,如数据统计方法、大数据挖掘分析、连接关系处理、机柜空间统计方法等,从存储层获取所需信息,选择合适处理方法,将信息进行针对性处理,为表现层用户呈现最终处理结果,满足用户需求,落实IT资产管理系统各项功能。(2)在表现层,部署各项IT资产管理功能,供企业领导、企业职工与IT资产管理系统主管部门等系统用户有效应用系统。系统用户可通过浏览器页面登录系统,点击相应的功能模块,参与实施IT资产管理。

4.2 功能设计。基于上述功能需求,基于ITIL的IT资产管理系统功能包括以下三项,每项分别部署多个子功能,满足资产管理、配置管理及运维管理需求。

在资产管理功能层面,部署功能如下:(1)IT资产查询,用户可根据需求,从设备类型、归属单位、机房、资产编号、IP地址等多个角度查询IT资产信息;(2)统计,用户可通过设备类型、归属单位、机房、资产使用时间与空间冗余等角度,统计IT资产部署或应用状况,为IT资产的购买、上架、下架与报废提供参考;(3)管理,根据IT资产的应用状况,记录IT资产上架、下架、变更状况;(4)个性化展示功能,根据IT资产管理需求,可为用户展示设备整体拓扑图、设备局部拓扑图与机房全局展示图,分别表示业务系统内的设备连接关系、某个设备的物理拓扑关系、机房整体环境,便于用户了解IT资产运行状况,为IT资产管理提供参考。综合分析,资产管理功能以用户需求为主,便于用户了解IT资产应用状况,有助于IT资产管理效率提升。

在配置管理功能层面,部署功能如下:(1)配置计划,根据企业IT资产管理目标要求,制定IT资产配置策略,明确IT资产配置管理组织要求,组建IT资产配置管理人员,结合当前IT资产管理状况,制定IT资产配置计划,为IT资产配置管理提供指导;(2)配置标识,在管理系统中,为不同IT资产配置项设置对应的范围、属性及标识符,统一配置结构与关系标志,使IT资产配置管理更为标准规范;(3)配置项控制,在IT资产出现变化后,管理系统仅记录通过批准和识别合格的IT资产配置项;(4)配置状态检查,配置管理人员定期开展IT资产配置检查工作,了解IT资产配置项的运行状况与变更状况,形成配置状态报告,便于IT资产的实时管理;(5)配置检验,综合评估IT资产配置项,检查配置管理工作是否有序开展,如配置项是否存在、是否准确记录配置信息等。

在运维管理功能层面,部署功能如下:(1)查询功能,IT资产管理系统支持维修人员查询IT资产相关信息,支持关键词查询、IP查询;(2)绘图功能,为便于维修人员全面了解IT资产信息,提高维修效率,IT资产管理系统应根据IT资产间的连接关系,绘制物理拓扑图,根据IT资产的数据传输,绘制数据拓扑图。

4.3 数据库设计。考虑到IT资产的数据信息特点,本文选择MySQL数据库实施数据库设计工作,为便于IT资产数据处理与应用,将数据库划分为以下三类:一是基础信息数据库,负责存储IT资产基本信息。考虑到企业资产类型多样,根据企业IT资产特点,划分为不同子数据库,存储对应类型的IT资产信息,信息内容包括IT资产的物理属性、网络关系、规格参数、业务属性及部署位置等。IT资产的类型划分为网络设备、显示设备、存储设备等。在基础信息数据库中,IT资产信息以表格形式存储,包括IT资产字段、类型、运行状态及说明四项,运行状态表示IT资产当前状态,说明记录IT资产规格参数及物理属性等信息。二是关联信息数据库,负责存储IT资产间的物理连接、数据交换关系,包括两个子数据库。为保障企业IT资产的唯一性,便于IT资产精准高效管理,预防连接或交换过程出现偏差,在关联信息数据库中为每个IT资产设置资产编号,分别用资产类型和数字表示。例如,计算设备用“Sever”表示,计算设备资产编号用“Sever0001”“Sever0002”等表示;网络设备用“Net”表示,网络设备资产编号用“Net0001”“Net0002”等表示,清晰准确表示IT资产信息,便于数据拓扑图等信息内容的构建,为IT资产管理提供便利。三是用户信息数据库,负责存储IT资产管理系统用户各项信息,如用户编号、用户名称、用户单位、用户权限、登录密码等,科学管理系统用户,避免IT资产管理系统数据被盗取或篡改,既为企业应用IT资产管理系统提供便利,也保障IT资产管理的应用安全。

4.4 空间冗余设计。在IT资产管理系统功能中,空间冗余分析是落实资产管理各项功能的关键。为便于用户使用IT资产管理系统,本文设计的基于ITIL的IT资产管理系统采用可视化方式,分别使用图形表示不同IT资产,直观呈现机柜空间占用状况。通过IT资产管理系统的后台SELECT语句读取机柜编号与容量等信息,评估设备占据空间,计算设备占据总空间与机柜容量的差值,明确机柜可用空间大小,该过程可由专业代码设计的程序负责。在获取机柜占用空间各类信息后,利用JSON语句将各类信息传输至Web浏览器,以绘图语句形式实现可视化处理,完成空间冗余功能设计。

5 基于ITIL的IT资产管理系统应用实践

为验证本文设计的基于ITIL的IT资产管理系统可行性与应用效果,遵循上述设计方法与要点实现IT资产管理系统,基于B/S架构,通过J2EE技术开发系统平台,存储层选择JDBC技术开发;处理层选择Java和Servlet开发;表现层选择JSP和HTML技术开发。在完成基于ITIL的IT资产管理系统部署后,通过SketchUp软件仿真模拟企业IT资产管理场景,应用本文设计系统开展IT资产管理,逐一验证系统功能与性能。在系统功能分析中,资产管理、配置管理及维修管理各项功能均可正常应用,可满足基于ITIL的IT资产管理系统应用要求。在系统性能分析中,基于ITIL的IT资产管理系统可支持100笔的并发操作,系统操作响应时间低于1s,运行状况良好,性能优异,可在企业实践中推广。

为保障本文设计基于ITIL的IT资产管理系统妥善运行,在企业实现IT资产管理系统时,应注意以下要点:(1)物理部署要点,将企业内网与Web服务器连接,将IT资产管理系统部署于Web服务器中,为保障访问负载均衡,企业应部署两台Web服务器,增强IT资产管理系统访问并发量,并通过光纤连接Web服务器和数据库,提高系统响应速率;(2)软件设计要点,企业应根据空间冗余流程,选择合适计算标准,合理设计运行代码,并在IT资产管理系统中部署安全防护软件,设置防火墙,引进病毒查杀软件、重要数据保密机制,为不同用户设置不同权限,保护企业IT资产信息,避免不法分子盗取企业机密信息,损害企业利益,破坏IT资产管理系统,以此提高IT资产管理系统的运行安全性。

6 结论

综上所述,在基于ITIL的IT资产管理系统中,应满足IT资产管理、IT资产配置及IT资产运维管理需求。为落实功能需求,本文以B/S架构为基础,构建存储层、处理层、表现层三层系统架构;于资产管理层面部署IT资产查询、统计、管理与个性化展示功能,于配置管理层面部署配置计划、配置标识、配置检验等功能,于运维管理层面部署查询、管理等功能,并开展数据库设计与空间冗余设计,为各项功能的实现提供条件,IT资产管理系统实践测试结果良好,可在企业实践中推广应用本文设计的基于ITIL的IT资产管理系统。

猜你喜欢
配置管理运维管理系统
汽车委托外加工零件自动化配置管理
高速公路智能运维平台
基于James的院内邮件管理系统的实现
运维技术研发决策中ITSS运维成熟度模型应用初探
停车场寻车管理系统
生产管理系统概述
配置管理数据库运用与实现
海盾压载水管理系统
配电线路的运维管理探讨
基于一体化的变电标准运维模式