1、信息记录材料 2023 年 7 月 第 24 卷第 7 期“互联网+”形势下 IT 基础设施运维管理体系构建童泽玲(国能榆林能源有限责任公司 陕西 榆林 719000)【摘摘要要】常规的 IT 基础设施运维管理体系主要使用配置管理数据库(configuration management database,CMDB)生成管理闭环,易受运维管理事件的潜在突发原因影响,导致部分管理功能异常,因此,在互联网+形势下,需要构建一种全新的 IT 基础设施运维管理体系。使用层次化设计法设计了 IT 基础设施运维管理整体框架,结合信息技术基础架构库(information technology infrast
2、ructurelibrary,ITIL)标准生成了基础设施运维流程,规划了 IT 基础运维角色,从而实现有效的基础设施运维管理。测试分析结果表明,设计的 IT 基础设施运维管理体系的各项运维管理功能均正常运行,证明设计的 IT 基础设施运维管理体系性能良好,有一定的应用价值。【关关键键词词】互互联联网网;I IT T;基基础础设设施施;运运维维管管理理;体体系系构构建建【中中图图分分类类号号】TP301 【文文献献标标识识码码】A 【文文章章编编号号】1009-5624(2023)07-0080-030 引言在“互联网+”形势下,我国的信息化技术正在逐步升级,各个领域的信息化建设也越来越完善。
3、除此之外,受互联网+背景影响1,各个领域在信息化中的投入也越来越大。目前,大多数领域都具备了特色的信息化系统,对信息化系统的依赖性越来越强。研究表明,IT 基础设施是各个特色信息化系统运行的基础2,因此,在信息化系统的正常运行过程中,需要使用先进的云计算、虚拟化等技术有效地整合运行资源,分配网络运行主体,确保信息化系统能有效地执行用户的基础指令。受 IT 基础设施的虚拟复杂特点影响3,目前的 IT 基础设施运维管理难度较高。为了解决上述问题,在互联网+形势下,需要构建一种全新的 IT 基础设施运维管理体系。事实上,IT 基础设施运维管理的过程也可以看成资源统一整合过程4,在该过程中,基础设施与
4、上层用户之间始终具有透明关系,用户需要按照自身需求提出相关的申请,从而获取基础设施的使用入口。在互联网+形势下,基础设施的组成结构越来越复杂,进行云迁移后其运维管理水平大幅下降,难以有效、科学化地进行 IT 基础设施分配5。相关研究人员针对 IT 基础设施运维管理的特点构建了几种常规的 IT 基础设施运维管理体系,但研究表明,这部分管理体系经常出现管理功能异常问题6。在上述 背 景 下,本 文 信 息 技 术 基 础 架 构 库(informationtechnology infrastructure library,ITIL)为基础,构建了全新的 IT 基础设施运维管理体系。1 IT 基础设
5、施运维管理体系构建优化设计1.1 设计 IT 基础设施运维管理整体框架结合 IT 基础设施运维管理体系的运行需求,本文使用层次化设计法,根据云环境下的基础设施管理需求设计了 IT 基础设施运维管理整体框架7。首先需要利用分布式计算原则计算 OpenStack 网络配置参数 C,如式(1)所示:C=piujpi,uj(1)式(1)中,pi代表网络资源占用率,uj代表网络分配权重,此时可以结合上述的 OpenStack 网络配置参数构建运维管理存储控制模型 T,如式(2)所示:T=NGDP(2)式(2)中,P 代表存储占用率,代表存储迁移率,此时的基础设施运维管理归一化指标 如式(3)所示:=p(
6、T C)(3)式(3)中,p代表资源分配系数,结合上述计算的 IT 基础设施运维管理指标可以生成运维管理服务层8,即云管理层、运维层、用户层,构建的基础设施运维管理整体框架如图 1 所示。图 1 IT 基础设施运维管理框架由图 1 可知,上述框架主要由三个部分组成,其中,云管理层属于硬件资源层,其主要通过多个物理服务器完成分布式运维部署9。云管理层内部的各个组件使用分布式队列法进行有效通信,再通过资源整合技术统一进行资源管理,将各种基础设施信息部署至虚拟机中,提高基础设施管理过程的有效性。运维层属于运维管理体系的中间层,其主要进行流程化管理,内部设置了多种管理功能,包括事件管理、问题管理、变更
7、管理等。根据基础设施运维管理的实际需求,该层次额外添加资源申请等部分,有效地处理运维管理过程中的问题10,进行运维分析回溯。用户层属于交互层,其主要通过运维管理交互申请管理资源,完成基础设施运维管理反馈。08信息记录材料 2023 年 7 月 第 24 卷第 7 期1.2 生成 IT 基础设施运维流程ITIL 是一种标准的 IT 基础设施运维管理实践标准,其规划了具体的运维管理功能目标,并根据实际的实施流程进行有效修改,本文在图 1 构建的 IT 基础设施运维管理框架的基础上结合基础设施管理现状对管理流程进行了有效规划,添加了资源管理、日志管理等流程,使其满足基础设施运维管理需求,基于此,生成
8、的 IT 基础设施运维流程如下图 2 所示。图 2 IT 基础设施运维流程由图 2 可知,上述生成的 IT 基础设施运维流程主要以服务台作为综合节点,通过该节点可以有效连接基础设施故障申报部分,对基础设施故障进行分类,降低响应时间,提高了基础设施的运维效率。服务台还可以根据基础设施运维的优先性有效地处理基础设施管理流程,升级基础设施的指派等级,有效地进行基础设施运维管理。在该过程中,若基础设施的运维管理事件过于复杂,难以有效地进行处理,可以生成流程变更请求,待相关的处理中心接收完毕后再重新进行处理,审核并分配相关的运维管理资源。1.3 规划 IT 基础运维角色根据上文中生成的 IT 基础设施运
9、维流程可以进一步规划 IT 基础运维角色,即根据基础设施运维管理体系的实际需求构建不同的运维小组,不同的运维小组再根据实际的运维流程化管理需求处理管理过程中存在的问题,从而提升运维管理效率。针对部分资源管理组需要统一进行资源整合,通过虚拟机部署的方式生成运维管理方案,本文构建的 IT 基础设施运维管理体系规划的基础运维角色如图 3 所示。由图 3 可知,上述基础运维角色具有针对性及准确性,在 IT 基础设施发生重大变化时可以立即进行处理,最大程度上降低其对基础业务造成的影响,解决 IT 基础设施运维过程中存在的资源分配问题,从而提高运维管理体系的综合性能。2 测试与分析为了验证设计的 IT 基
10、础设施运维管理体系的实际运维管理效果,本文搭建了有效的测试平台,从事件管理、问题管理、资源管理三个方面测试了设计的运维管理体系的各项运维管理功能,进行了测试与分析,步骤如下:2.1 测试环境及准备结合 IT 基础设施运维管理体系的测试与分析需求,本文搭建了 Open stack 测试平台,该测试平台主要采用分布式方式部署各个运维控制节点,有效地规划了各项物理测试组件。为了增加测试结果的可靠性,Open stack 测试平台使用了两个基础控制节点进行 Open stack 测试管理,规划了基础测试任务,完成了测试认证与支持性分析。待各个节点规划完毕后,可以重启 Keystone、Glance、H
11、orizon等服务,修正测试数据队列及 Rabbit MQ 消息队列,从而有效地进行测试分析管理,此时测试平台的基础运行环境如图 4 所示。图 3 基础运维角色图 4 测试平台的基础运行环境由图 4 可知,上述测试平台符合测试分析需求,此时可以配置基础硬件,设置相关的测试硬件参数。Controller(net storage 节点)操作系统为 Centos6.6_x64,磁 盘 为 1 000 G,网 卡 为 eth0 120.95.132.5 eth1192.168.0.100,内存为 16 GB,CPU 为 Intel(R)Core(TM)i34 核(支持虚拟化);Compute 节点的操
12、作系统为 Centos6.6_18信息记录材料 2023 年 7 月 第 24 卷第 7 期x64,磁盘为 500 G,网卡为 eth0 192.168.0.101,内存为8GB,CPU 为 Intel(R)Core(TM)i5 4 核(支持虚拟化)。在上述测试硬件配置的基础上可以开发测试业务逻辑,即在 B/S 架构的基础上应用 SSM(Spring+SpringMVC+Mybatis)、JAVA 开发 MyEclipse 平台,并将 MYSQL 数据库作为平台运行的基础。此时测试平台的操作系统为Windows,选取 Maven 作为测试管理工具。在测试过程中,需要验证构建的 IT 基础设施运
13、维管理体系各个功能的运行效果,确定运维管理体系与实际基础设施管理的匹配度,从而判断其是否满足用户的实际需求。因此,本文根据 IT 基础设施运维管理体系的运行要求,筛选了测试用例,检查了平台的基础测试逻辑,使用JUnit 作为测试工具,进行后续的运维管理体系测试。2.2 测试结果与讨论在上述搭建的测试环境下可以选取恰当的测试用例对构建的 IT 基础设施运维管理体系进行测试,从事件管理、问题管理、资源管理三个方面测试构建的基础设施运维管理体系的各项管理功能,测试结果如表 1 所示。表 1 测试结果测试用例测试步骤预期结果测试结果事件管理测试Event-01登录业务部门,点击故障查询,查看事件处理状
14、态显示事件处理状态页面测试通过Event-02登录点击事件查看按钮,指派事件处理组处理显示事件查看页面,点击查看详细出现事件指派按钮测试通过Event-03点击事件接收指派事件显示事件接收界面测试通过Event-04登录事件处理组,点击事件处理,接收事件显示事件处理界面,可选择关闭事件按钮测试通过问题管理测试Event-01点击问题查看跳转问题详情界面测试通过Event-02点击方案制定显示方案制定录入窗口测试通过Event-03点击变更请求,填写变更内容弹出变更请求窗口测试通过资源管理测试Event-01点击资源申请按钮显示资源申请界面及目录测试通过Event-02点击资源查看按钮显示资源分
15、配详情测试通过 由表 1 可知,本文构建的 IT 基础设施运维管理体系通过了事件管理、问题管理、资源管理三方面测试,证明设计的 IT 基础设施运维管理体系的管理性能良好,具有可靠性,有一定的应用价值。3 结语综上所述,在互联网+形势下,各种各样先进的计算机技术应运而生,各个领域均开始应用信息化系统,对信息化技术的依赖性越来越强。基础设施运维管理是信息化系统正常运行的基础,决定着信息化系统的综合运行性能,因此,在互联网+形势下,需要构建一种全新的 IT 基础设施运维管理体系。进行测试与分析,结果表明,构建的IT 基础设施运维管理体系的管理效果较好,具有可靠性,有一定的应用价值,为提高信息化系统的
16、综合运行性能作出了一定的贡献。【参考文献】1 李兆基,王田原,周自强,等.基于 LSTM 和动态策略的定向灰盒模糊测试技术 J.计算机工程与应用,2022,58(18):147-153.2 王平,吴文波,杨友兰,等.基于人工智能的高铁动车组智能运维数据分析系统的构建 J.铁路计算机应用,2022,31(7):14-18.3 王鑫鹏,王晓强,林浩,等.深度学习典型目标检测算法的改进综述 J.计算机工程与应用,2022,58(6):42-57.4 卢苇,刘丹,邵敏,等.改进 Mask R-CNN 网络在医学图像识别与分割中的应用 J.计算机工程与应用,2021,57(24):234-241.5 吴小东,潘燕,徐秀,等.基于工业互联网的矿井排水泵智能运维研究 J.工业控制计算机,2022,35(3):13-15,18.6 陈林锋,雷景生,吴宏毅,等.结合注意力与局部特征融合的行人重识别算法 J.计算机工程与应用,2022,58(14):282-290.7 彭昭勇,伍权,陈华伟,等.基于文献计量的机器视觉缺陷检测研究述评 J.计算机工程与应用,2021,57(4):28-34.8 孙曼曼,陈珍