CN113361723B - 一种基于规则树自动匹配的it运维管理***和方法 - Google Patents

一种基于规则树自动匹配的it运维管理***和方法 Download PDF

Info

Publication number
CN113361723B
CN113361723B CN202110516417.3A CN202110516417A CN113361723B CN 113361723 B CN113361723 B CN 113361723B CN 202110516417 A CN202110516417 A CN 202110516417A CN 113361723 B CN113361723 B CN 113361723B
Authority
CN
China
Prior art keywords
rule
maintenance
hardware
network
software
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110516417.3A
Other languages
English (en)
Other versions
CN113361723A (zh
Inventor
张宇明
王鹏
郭思琦
杨呈飞
丛群
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Wangruida Science & Technology Co ltd
Original Assignee
Beijing Wangruida Science & Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Wangruida Science & Technology Co ltd filed Critical Beijing Wangruida Science & Technology Co ltd
Priority to CN202110516417.3A priority Critical patent/CN113361723B/zh
Publication of CN113361723A publication Critical patent/CN113361723A/zh
Application granted granted Critical
Publication of CN113361723B publication Critical patent/CN113361723B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3006Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/302Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种基于规则树自动匹配的IT运维管理***和方法,包括:IT网络软硬件、运维管理中间层和运维管理上层;运维管理上层包括运维数据管理模块和运维状态管理模块;运维管理中间层用于采集IT网络软硬件信息数据。并接收运维管理作业代码,将所述运维管理作业代码转译为运维管理指令;运维数据管理模块用于对所述IT网络软硬件信息数据、身份验证信息进行存储管理;运维状态管理模块用于基于规则树自动匹配规则,利用所述IT网络软硬件信息数据分析IT网络软硬件状态和IT网络软硬件配置信息,并基于分析结果生成所述运维管理作业代码。该***实现了标准化、智能化和上层化的IT运维管理。

Description

一种基于规则树自动匹配的IT运维管理***和方法
技术领域
本发明涉及IT运维管理技术领域,具体是一种基于规则树自动匹配的IT运维管理***和方法。
背景技术
IT运维管理包含的维护和管理内容包括:(1)***监控;监控IT***硬件和软件的运行状况;(2)备份:备份重要数据;(3)身份验证,即对软件、硬件的操作者及其操作过程进行认证、授权、登记日志和后续的审计;(4)配置存储和管理:对IT***软件、硬件的各种配置信息进行存储和管理,以便实现IT***的灵活化配置和动态切换;(5)***部署和调整:根据IT***的规划和升级需要,对IT***的软件、硬件进行拆除、重新部署、更替、架构调整等。
目前,IT运维管理面临的主要问题包括:(1)随着各类用户(特别是企业用户)数字化升级的深入和业务的增长,IT***日趋复杂,硬件和软件林林总总,而且用户业务的高速迭代也需要IT***给与有力的支撑,导致IT***运维管理频繁面临着大大小小的体系变更、扩容、配置更新、重新部署等方面的问题,传统的IT***运维管理高度依赖人工操作和调试,已经完全难以应对以上局面。(2)IT运维管理的需求,日益向着标准化、智能化、上层化的方向发展。过去的IT***运维管理缺乏统一的规则和手段,高度依赖IT运维管理员的经验,在硬件和软件的运维管理方面存在大量个人习惯化的搭建和配置,以至于一旦有***整个IT***运维工作就陷入困境;标准化则是通过模板化的方式来定义IT运维管理的各种规则,通过数据化来定量、准确反映IT***运维面临的各种状况,支持代码化的方式实现IT***运维管理中各类作业;进而,在标准化的基础上,可以利用大数据采集与分析、AI等技术手段,实现智能化甚至是无人化的IT运维管理;同时,基于标准化的模板、数据以及代码化操作方式,也提供了统一的、易用的上下层接口,可以使运维管理员从IT***底层软硬件的具体操作中解脱出来,更多面向IT***的上层来执行监控和管理。
因此,如何实现标准化、智能化和上层化的IT运维管理是本领域技术人员亟待解决的问题。
发明内容
鉴于上述问题,本发明的目的是解决传统的IT***运维管理高度依赖人工操作和调试,缺乏统一的规则和手段,IT***的运营维护无法适应各类用户数字化升级的深入和业务的增长的问题,实现标准化、智能化和上层化的IT运维管理。
本发明实施例提供一种基于规则树自动匹配的IT运维管理***,包括:IT网络软硬件、运维管理中间层和运维管理上层;其中,所述运维管理上层包括运维数据管理模块和运维状态管理模块;
所述运维管理中间层连接所述运维管理上层与所述IT网络软硬件,用于采集IT网络软硬件信息数据,将所述IT网络软硬件信息数据传输给所述运维管理上层,并接收运维管理作业代码,将所述运维管理作业代码转译为运维管理指令,将所述运维管理指令传输给所述IT网络软硬件;
所述运维数据管理模块连接所述运维管理中间层和所述运维状态管理模块,用于对所述IT网络软硬件信息数据、身份验证信息进行存储管理;
所述运维状态管理模块连接所述运维数据管理模块,用于基于规则树自动匹配规则,利用所述IT网络软硬件信息数据分析IT网络软硬件状态和IT网络软硬件配置信息,并基于分析结果生成所述运维管理作业代码。
在一个实施例中,所述运维状态管理模块,包括:规则树生成单元、规则树调用单元、运维状态分析单元;
所述规则树生成单元用于预先定义规则目标和规则槽位,生成规则树;
所述规则树调用单元连接所述运维管理中间层、所述规则树生成单元和所述运维状态分析单元,用于将所述IT网络软硬件信息数据与所述规则目标进行匹配,生成匹配规则目标,调用与所述匹配规则目标相应的所述规则树,生成调用规则树;
所述运维状态分析单元用于根据所述调用规则树对应的所述规则槽位,获取规则槽位信息,并根据所述规则槽位信息,利用所述调用规则树判断所述IT网络软硬件状态和所述IT网络软硬件配置信息。
在一个实施例中,所述IT网络软硬件状态,包括:
IT网络软硬件运行状态和IT网络软硬件故障风险。
在一个实施例中,还包括:安全保障管理模块;
所述安全保障管理模块连接所述运维数据管理模块,用于调用身份验证信息进行用户身份验证,并基于所述IT网络软硬件状态和所述IT网络软硬件配置信息进行安全验证。
在一个实施例中,还包括:运维规划部署模块;
所述运维规划部署模块用于根据预设IT运维规划部署生成任务工单,并针对所述任务工单进行全流程跟踪追溯和可视化展示。
基于上述目的,在本申请的第二个方面,还提出了一种基于规则树自动匹配的IT运维管理方法,包括:
运维管理中间层采集IT网络软硬件信息数据,将所述IT网络软硬件信息数据传输给运维管理上层,并接收运维管理作业代码,将所述运维管理作业代码转译为运维管理指令,将所述运维管理指令传输给IT网络软硬件;
运维数据管理模块对所述IT网络软硬件信息数据、身份验证信息进行存储管理;
运维状态管理模块基于规则树自动匹配规则,利用所述IT网络软硬件信息数据分析IT网络软硬件状态和IT网络软硬件配置信息,并基于分析结果生成所述运维管理作业代码。
在一个实施例中,所述运维状态管理模块基于规则树自动匹配规则,利用所述IT网络软硬件信息数据分析IT网络软硬件状态和IT网络软硬件配置信息,并基于分析结果生成所述运维管理作业代码,包括:
规则树生成单元预先定义规则目标和规则槽位,生成规则树;
规则树调用单元将所述IT网络软硬件信息数据与所述规则目标进行匹配,生成匹配规则目标,调用与所述匹配规则目标相应的所述规则树,生成调用规则树;
运维状态分析单元根据所述调用规则树对应的所述规则槽位,获取规则槽位信息,并根据所述规则槽位信息,利用所述调用规则树判断所述IT网络软硬件状态和所述IT网络软硬件配置信息。
在一个实施例中,所述IT网络软硬件状态,包括:
IT网络软硬件运行状态和IT网络软硬件故障风险。
在一个实施例中,还包括:
安全保障管理模块调用身份验证信息进行用户身份验证,并基于所述IT网络软硬件状态和所述IT网络软硬件配置信息进行安全验证。
在一个实施例中,还包括:
运维规划部署模块根据预设IT运维规划部署生成任务工单,并针对所述任务工单进行全流程跟踪追溯和可视化展示。
本发明实施例提供的上述技术方案的有益效果至少包括:
本发明实施例提供的一种基于规则树自动匹配的IT运维管理***和方法,通过运维管理中间层实现信息的标准化、IT运维管理作业的代码化,并通过运维管理中间层与运维管理上层之间的调用交互,利用规则树自动匹配规则实现了对IT网络软硬件的运行状态监控,以及针对软硬件的资源和工作模式配置的管理,实现标准化、智能化和上层化的IT运维管理,安全保障模块利用身份验证与安全验证提高了IT网络的安全性,并通过运维规划部署模块确定了IT网络软硬件的任务工单,实现了对IT网络软硬件运维管理的全流程透明化,对IT网络的规划与部署更加快捷化。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例提供的一种基于规则树自动匹配的IT运维管理***的框图;
图2为本发明实施例提供的一种基于规则树自动匹配的IT运维管理方法流程图;
图3为本发明实施例提供的步骤S203的流程图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
参照图1所示,本发明实施例提供的一种基于规则树自动匹配的IT运维管理***,包括:IT网络软硬件1、运维管理中间层2和运维管理上层3;其中,所述运维管理上层3包括运维数据管理模块4和运维状态管理模块5。
所述运维管理中间层2连接所述运维管理上层3与所述IT网络软硬件1,用于采集IT网络软硬件信息数据,将所述IT网络软硬件信息数据传输给所述运维管理上层3,并接收运维管理作业代码,将所述运维管理作业代码转译为运维管理指令,将所述运维管理指令传输给所述IT网络软硬件1。
具体的,IT网络为底层网络,IT网络硬件包括机柜、网线光纤、PDU、服务器、网关设备、硬件防火墙等安全防护设备;IT网络软件包括:操作***、虚拟机、数据库、中间件框架、核心应用等。
具体的,运维管理中间层2采集IT网络软硬件信息数据,对于异构、多样的软硬件所提供的数据和信息,通过统一的格式进行统一。
进一步地,面向IT网络软硬件1的各种运维管理作业,运维管理上层3向运维管理中间层2提供作业代码,由运维管理中间层2面向IT网络软硬件1,根据该作业代码转译为具体的运维管理指令,具体机制为:运维管理中间层2建立、维护、更新对应的代码转译器和作业代码堆栈;作业代码堆栈中接收和存储面向IT网络软硬件1的作业代码,代码转译器根据IT网络不同的软硬件遵从的运维协议,将堆栈中的作业代码转译为运维管理指令,下达到IT网络软硬件1。
所述运维数据管理模块4连接所述运维管理中间层2和所述运维状态管理模块5,用于对所述IT网络软硬件信息数据(供运维状态管理模块5出于运行状态监控的需求而进行调用)、身份验证信息进行存储管理。
具体的,运维数据管理模块4还对备份重要数据、身份验证相关的登记、鉴权信息也进行存储和管理。
所述运维状态管理模块5连接所述运维数据管理模块4,用于基于规则树自动匹配规则,利用所述IT网络软硬件信息数据分析IT网络软硬件状态(包括IT网络软硬件运行状态和IT网络软硬件故障风险)和IT网络软硬件配置信息,并基于分析结果生成所述运维管理作业代码。
具体的,所述IT网络软硬件状态,包括:IT网络软硬件运行状态和IT网络软硬件故障风险。
进一步地,运维状态管理模块5利用运维管理中间层2提供的统一格式的数据和消息,实现对IT网络软、硬件状态的分析监控,包括:(i)实时可视化透明监控,根据IT网络软硬件信息数据可以查看硬件设备和软件***的实时数据和历史数据曲线;(ii)故障预测与维护,根据统一格式的数据和消息,按照预设的故障预测规则,预判是否存在故障风险。
进一步地,运维状态管理模块5针对IT网络的硬件、软件,建立和维护配置单,通过对配置单中的配置项的设置和更新,实现对IT***中的软件、硬件资源和工作模式的配置。
本实施例中,通过运维管理中间层实现信息的标准化、IT运维管理作业的代码化,并通过运维管理中间层与运维管理上层之间的调用交互,利用规则树自动匹配规则实现了对IT网络软硬件的运行状态监控,以及针对软硬件的资源和工作模式配置的管理,实现标准化、智能化和上层化的IT运维管理,安全保障模块利用身份验证与安全验证提高了IT网络的安全性,并通过运维规划部署模块确定了IT网络软硬件的任务工单,实现了对IT网络软硬件运维管理的全流程透明化,对IT网络的规划与部署更加快捷化。
在一个实施例中,所述运维状态管理模块5,包括:规则树生成单元6、规则树调用单元7、运维状态分析单元8;
所述规则树生成单元6用于预先定义规则目标和规则槽位,生成规则树。
具体的,对于IT网络软硬件运行状态监控、故障风险预判、配置更新等方面的功能来说,预先定义相应的规则树,进行运行状态正常性的评估、故障风险的预判、软硬件配置更新,预先定义规则目标为“运行状态正常性的评估”或者“故障风险预判”或者“配置更新”,规则树对应规则目标,进一步设置规则判定的规则槽位。
例如,预先定义IT网络硬件的规则目标为“运行状态正常性的评估”,规则槽位则包括供电、电压稳定性、网络连接、设备温度检测等;预先定义IT网络软件的规则目标为“运行状态正常性的评估”,规则槽位则为网络连接、数据吞吐量、内存和算力等资源占用、线程数等。
例如,预先定义IT网络硬的规则目标为“故障风险预判”,规则槽位则包括设备故障位置、设备故障原因、设备故障等级等;预先定义IT网络软件的规则目标为“故障风险预判”,规则槽位则为程序故障、数据传输检测等。
例如,预先定义IT网络硬的规则目标为“配置更新”,规则槽位则包括设备连接布线、设备老化检测等;预先定义IT网络软件的规则目标为“配置更新”,规则槽位则为备份文件配置、更新配置追踪等。
所述规则树调用单元7连接所述运维管理中间层2、所述规则树生成单元6和所述运维状态分析单元8,用于将所述IT网络软硬件信息数据与所述规则目标进行匹配,生成匹配规则目标,调用与所述匹配规则目标相应的所述规则树,生成调用规则树。
所述运维状态分析单元8用于根据所述调用规则树对应的所述规则槽位,获取规则槽位信息,并根据所述规则槽位信息,利用所述调用规则树判断所述IT网络软硬件状态和所述IT网络软硬件配置信息。
具体的,运维状态分析单元8根据调用的规则树所包含的规则槽位,通过运维管理中间层2与IT网络进行对话管理,从而获得和填入每个规则槽位相关的信息。
进一步地,根据规则树的判断逻辑,根据规则槽位的槽位信息,按照规则树进行逻辑判断,从而取得“运行状态正常性的评估”或者“故障风险预判”或者“配置更新”等方面的结果。
例如,独立显卡的运行温度为60度,则选择规则目标为“运行状态正常性的评估”,并调用相应的规则树,生成调用规则树,获取规则槽位信息为独立显卡的温度为30-80度,则按照规则树进行逻辑判断,生成“独立显卡运行温度正常”的结果。
在一个实施例中,还包括:安全保障管理模块9;
所述安全保障管理模块9连接所述运维数据管理模块4,用于调用身份验证信息进行用户身份验证,并基于所述IT网络软硬件状态和所述IT网络软硬件配置信息进行安全验证。
具体的,用身份验证信息进行用户身份验证即对软件、硬件的操作者及其操作过程进行认证、授权、登记日志和后续的审计。
进一步地,利用规则树自动匹配规则进行身份验证与安全验证,具体步骤为:预先定义规则目标为:“身份验证”或者“安全认证”,若规则目标为“身份验证”,则规则槽位包括用户身份类型、授权信息检测、登记记录查询等,若规则目标为“安全验证”,则规则槽位包括IT网络软件运维状态反馈、配置信息更新等,进而基于上述规则目标与规则槽位生成规则树;将相应的验证信息与规则目标进行匹配,根据匹配结果调用与所述匹配规则目标相应的规则树,并根据调用的规则树对应的规则槽位,获取规则槽位信息,根据所述规则槽位信息,利用规则树进行身份验证与安全验证。
在一个实施例中,还包括:运维规划部署模块10;
所述运维规划部署模块10用于根据预设IT运维规划部署生成任务工单,并针对所述任务工单进行全流程跟踪追溯和可视化展示。
具体的,运维规划部署模块10根据IT***的规划和升级需要,对IT***的软件、硬件进行拆除、重新部署、更替、架构调整等规划和部署,生成对应的任务工单,并针对任务工单进行全流程的跟踪、追溯和可视化展示。
参照图2所示,一种基于规则树自动匹配的IT运维管理方法,包括:
S201、运维管理中间层采集IT网络软硬件信息数据,将所述IT网络软硬件信息数据传输给运维管理上层,并接收运维管理作业代码,将所述运维管理作业代码转译为运维管理指令,将所述运维管理指令传输给IT网络软硬件。
具体的,IT网络为底层网络,IT网络硬件包括机柜、网线光纤、PDU、服务器、网关设备、硬件防火墙等安全防护设备;IT网络软件包括:操作***、虚拟机、数据库、中间件框架、核心应用等。
具体的,运维管理中间层采集IT网络软硬件信息数据,对于异构、多样的软硬件所提供的数据和信息,通过统一的格式进行统一。
进一步地,面向IT网络软硬件的各种运维管理作业,运维管理上层向运维管理中间层提供作业代码,由运维管理中间层面向IT网络软硬件,根据该作业代码转译为具体的运维管理指令,具体机制为:运维管理中间层建立、维护、更新对应的代码转译器和作业代码堆栈;作业代码堆栈中接收和存储面向IT网络软硬件的作业代码,代码转译器根据IT网络不同的软硬件遵从的运维协议,将堆栈中的作业代码转译为运维管理指令,下达到IT网络软硬件。
S202、运维数据管理模块对所述IT网络软硬件信息数据、身份验证信息进行存储管理。
具体的,运维数据管理模块还对备份重要数据、身份验证相关的登记、鉴权信息也进行存储和管理。
S203、运维状态管理模块基于规则树自动匹配规则,利用所述IT网络软硬件信息数据分析IT网络软硬件状态和IT网络软硬件配置信息,并基于分析结果生成所述运维管理作业代码。
具体的,所述IT网络软硬件状态,包括:IT网络软硬件运行状态和IT网络软硬件故障风险。
进一步地,运维状态管理模块利用运维管理中间层提供的统一格式的数据和消息,实现对IT网络软、硬件状态的分析监控,包括:(i)实时可视化透明监控,根据IT网络软硬件信息数据可以查看硬件设备和软件***的实时数据和历史数据曲线;(ii)故障预测与维护,根据统一格式的数据和消息,按照预设的故障预测规则,预判是否存在故障风险。
进一步地,运维状态管理模块针对IT网络的硬件、软件,建立和维护配置单,通过对配置单中的配置项的设置和更新,实现对IT***中的软件、硬件资源和工作模式的配置。
在一个实施例中,如图3所示,步骤S203,即所述运维状态管理模块基于规则树自动匹配规则,利用所述IT网络软硬件信息数据分析IT网络软硬件状态和IT网络软硬件配置信息,并基于分析结果生成所述运维管理作业代码,包括:
S2031、规则树生成单元预先定义规则目标和规则槽位,生成规则树。
具体的,对于IT网络软硬件运行状态监控、故障风险预判、配置更新等方面的功能来说,预先定义相应的规则树,进行运行状态正常性的评估、故障风险的预判、软硬件配置更新,预先定义规则目标为“运行状态正常性的评估”或者“故障风险预判”或者“配置更新”,规则树对应规则目标,进一步设置规则判定的规则槽位。
例如,预先定义IT网络硬件的规则目标为“运行状态正常性的评估”,规则槽位则包括供电、电压稳定性、网络连接、设备温度检测等;预先定义IT网络软件的规则目标为“运行状态正常性的评估”,规则槽位则为网络连接、数据吞吐量、内存和算力等资源占用、线程数等。
例如,预先定义IT网络硬的规则目标为“故障风险预判”,规则槽位则包括设备故障位置、设备故障原因、设备故障等级等;预先定义IT网络软件的规则目标为“故障风险预判”,规则槽位则为程序故障、数据传输检测等。
例如,预先定义IT网络硬的规则目标为“配置更新”,规则槽位则包括设备连接布线、设备老化检测等;预先定义IT网络软件的规则目标为“配置更新”,规则槽位则为备份文件配置、更新配置追踪等。
S2032、规则树调用单元将所述IT网络软硬件信息数据与所述规则目标进行匹配,生成匹配规则目标,调用与所述匹配规则目标相应的所述规则树,生成调用规则树。
S2033、运维状态分析单元根据所述调用规则树对应的所述规则槽位,获取规则槽位信息,并根据所述规则槽位信息,利用所述调用规则树判断所述IT网络软硬件状态和所述IT网络软硬件配置信息。
具体的,运维状态分析单元根据调用的规则树所包含的规则槽位,通过运维管理中间层与IT网络进行对话管理,从而获得和填入每个规则槽位相关的信息。
进一步地,根据规则树的判断逻辑,根据规则槽位的槽位信息,按照规则树进行逻辑判断,从而取得“运行状态正常性的评估”或者“故障风险预判”或者“配置更新”等方面的结果。
例如,独立显卡的运行温度为60度,则选择规则目标为“运行状态正常性的评估”,并调用相应的规则树,生成调用规则树,获取规则槽位信息为独立显卡的温度为30-80度,则按照规则树进行逻辑判断,生成“独立显卡运行温度正常”的结果。
在一个实施例中,还包括:
S204、安全保障管理模块调用身份验证信息进行用户身份验证,并基于所述IT网络软硬件状态和所述IT网络软硬件配置信息进行安全验证。
具体的,用身份验证信息进行用户身份验证即对软件、硬件的操作者及其操作过程进行认证、授权、登记日志和后续的审计。
进一步地,利用规则树自动匹配规则进行身份验证与安全验证,具体步骤为:预先定义规则目标为:“身份验证”或者“安全认证”,若规则目标为“身份验证”,则规则槽位包括用户身份类型、授权信息检测、登记记录查询等,若规则目标为“安全验证”,则规则槽位包括IT网络软件运维状态反馈、配置信息更新等,进而基于上述规则目标与规则槽位生成规则树;将相应的验证信息与规则目标进行匹配,根据匹配结果调用与所述匹配规则目标相应的规则树,并根据调用的规则树对应的规则槽位,获取规则槽位信息,根据所述规则槽位信息,利用规则树进行身份验证与安全验证。
在一个实施例中,还包括:
S205、运维规划部署模块根据预设IT运维规划部署生成任务工单,并针对所述任务工单进行全流程跟踪追溯和可视化展示。
具体的,运维规划部署模块根据IT***的规划和升级需要,对IT***的软件、硬件进行拆除、重新部署、更替、架构调整等规划和部署,生成对应的任务工单,并针对任务工单进行全流程的跟踪、追溯和可视化展示。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (4)

1.一种基于规则树自动匹配的IT运维管理***,其特征在于,包括:IT网络软硬件、运维管理中间层和运维管理上层;其中,所述运维管理上层包括运维数据管理模块、运维状态管理模块、安全保障管理模块;
所述运维管理中间层连接所述运维管理上层与所述IT网络软硬件,用于采集IT网络软硬件信息数据,将所述IT网络软硬件信息数据传输给所述运维管理上层,并接收运维管理作业代码,将所述运维管理作业代码转译为运维管理指令,将所述运维管理指令传输给所述IT网络软硬件;所述运维管理中间层建立、维护、更新对应的代码转译器和作业代码堆栈;所述作业代码堆栈中接收和存储面向IT网络软硬件的作业代码,所述代码转译器根据IT网络不同的软硬件遵从的运维协议,将堆栈中的作业代码转译为运维管理指令,下达到IT网络软硬件;
所述运维数据管理模块连接所述运维管理中间层和所述运维状态管理模块,用于对所述IT网络软硬件信息数据、身份验证信息进行存储管理,以及对备份重要数据、身份验证相关的登记、鉴权信息也进行存储和管理;
所述运维状态管理模块连接所述运维数据管理模块,用于基于规则树自动匹配规则,利用所述IT网络软硬件信息数据分析IT网络软硬件状态和IT网络软硬件配置信息,并基于分析结果生成所述运维管理作业代码;其中,所述IT网络软硬件状态包括:IT网络软硬件运行状态和IT网络软硬件故障风险;
所述运维状态管理模块还用于利用所述运维管理中间层提供的统一格式的数据和消息,对IT网络软、硬件的状态进行实时可视化透明监控和对故障进行预测与维护;
所述运维状态管理模块包括:规则树生成单元、规则树调用单元、运维状态分析单元;
所述规则树生成单元用于预先定义规则目标和规则槽位,生成规则树;所述预先定义规则目标包括:运行状态正常性的评估、故障风险预判、配置更新;规则树对应规则目标,进一步设置规则判定的规则槽位,其中,对于预先定义的规则目标为运行状态正常性的评估,规则槽位包括供电、电压稳定性、网络连接、设备温度检测、数据吞吐量、内存和算力等资源占用、线程数;对于预先定义的规则目标为故障风险预判,则规则槽位包括设备故障位置、设备故障原因、设备故障等级、程序故障、数据传输检测;预先定义的规则目标为配置更新,则规则槽位包括设备连接布线、设备老化检测、备份文件配置、更新配置追踪;
所述规则树调用单元连接所述运维管理中间层、所述规则树生成单元和所述运维状态分析单元,用于将所述IT网络软硬件信息数据与所述规则目标进行匹配,生成匹配规则目标,调用与所述匹配规则目标相应的所述规则树,生成调用规则树;
所述运维状态分析单元用于根据所述调用规则树对应的所述规则槽位,获取规则槽位信息,通过运维管理中间层与IT网络进行对话管理,从而获得和填入每个规则槽位相关的信息,并根据规则树的判断逻辑和所述规则槽位信息,利用所述调用规则树判断所述IT网络软硬件状态和所述IT网络软硬件配置信息;
所述安全保障管理模块连接所述运维数据管理模块,用于调用身份验证信息进行用户身份验证,并基于所述IT网络软硬件状态和所述IT网络软硬件配置信息进行安全验证;所述安全保障管理模块利用规则树自动匹配规则进行身份验证与安全验证,包括:预先定义规则目标为身份验证或者安全认证,若规则目标为身份验证,则规则槽位包括用户身份类型、授权信息检测、登记记录查询,若规则目标为安全验证,则规则槽位包括IT网络软件运维状态反馈、配置信息更新,进而基于上述规则目标与规则槽位生成规则树;将相应的验证信息与规则目标进行匹配,根据匹配结果调用与所述匹配规则目标相应的规则树,并根据调用的规则树对应的规则槽位,获取规则槽位信息,根据所述规则槽位信息,利用规则树进行身份验证与安全验证。
2.如权利要求1所述的一种基于规则树自动匹配的IT运维管理***,其特征在于,还包括:运维规划部署模块;
所述运维规划部署模块用于根据预设IT运维规划部署生成任务工单,并针对所述任务工单进行全流程跟踪追溯和可视化展示。
3.一种基于规则树自动匹配的IT运维管理方法,其特征在于,包括:
运维管理中间层采集IT网络软硬件信息数据,将所述IT网络软硬件信息数据传输给运维管理上层,并接收运维管理作业代码,将所述运维管理作业代码转译为运维管理指令,将所述运维管理指令传输给IT网络软硬件;所述运维管理中间层建立、维护、更新对应的代码转译器和作业代码堆栈;所述作业代码堆栈中接收和存储面向IT网络软硬件的作业代码,所述代码转译器根据IT网络不同的软硬件遵从的运维协议,将堆栈中的作业代码转译为运维管理指令,下达到IT网络软硬件;
运维数据管理模块对所述IT网络软硬件信息数据、身份验证信息进行存储管理;
运维状态管理模块基于规则树自动匹配规则,利用所述IT网络软硬件信息数据分析IT网络软硬件状态和IT网络软硬件配置信息,并基于分析结果生成所述运维管理作业代码;其中,所述IT网络软硬件状态包括:IT网络软硬件运行状态和IT网络软硬件故障风险;
所述运维状态管理模块还用于利用所述运维管理中间层提供的统一格式的数据和消息,对IT网络软、硬件的状态进行实时可视化透明监控和对故障进行预测与维护;
所述运维状态管理模块基于规则树自动匹配规则,利用所述IT网络软硬件信息数据分析IT网络软硬件状态和IT网络软硬件配置信息,并基于分析结果生成所述运维管理作业代码,包括:
规则树生成单元预先定义规则目标和规则槽位,生成规则树;所述预先定义规则目标包括:运行状态正常性的评估、故障风险预判、配置更新;规则树对应规则目标,进一步设置规则判定的规则槽位,其中,对于预先定义的规则目标为运行状态正常性的评估,规则槽位包括供电、电压稳定性、网络连接、设备温度检测、数据吞吐量、内存和算力等资源占用、线程数;对于预先定义的规则目标为故障风险预判,则规则槽位包括设备故障位置、设备故障原因、设备故障等级、程序故障、数据传输检测;预先定义的规则目标为配置更新,则规则槽位包括设备连接布线、设备老化检测、备份文件配置、更新配置追踪;
规则树调用单元将所述IT网络软硬件信息数据与所述规则目标进行匹配,生成匹配规则目标,调用与所述匹配规则目标相应的所述规则树,生成调用规则树;
运维状态分析单元根据所述调用规则树对应的所述规则槽位,获取规则槽位信息,通过运维管理中间层与IT网络进行对话管理,从而获得和填入每个规则槽位相关的信息,并根据规则树的判断逻辑和所述规则槽位信息,利用所述调用规则树判断所述IT网络软硬件状态和所述IT网络软硬件配置信息;
安全保障管理模块利用规则树自动匹配规则进行身份验证与安全验证,包括:预先定义规则目标为身份验证或者安全认证,若规则目标为身份验证,则规则槽位包括用户身份类型、授权信息检测、登记记录查询,若规则目标为安全验证,则规则槽位包括IT网络软件运维状态反馈、配置信息更新,进而基于上述规则目标与规则槽位生成规则树;将相应的验证信息与规则目标进行匹配,根据匹配结果调用与所述匹配规则目标相应的规则树,并根据调用的规则树对应的规则槽位,获取规则槽位信息,根据所述规则槽位信息,利用规则树进行身份验证与安全验证。
4.如权利要求3所述的一种基于规则树自动匹配的IT运维管理方法,其特征在于,还包括:
运维规划部署模块根据预设IT运维规划部署生成任务工单,并针对所述任务工单进行全流程跟踪追溯和可视化展示。
CN202110516417.3A 2021-05-12 2021-05-12 一种基于规则树自动匹配的it运维管理***和方法 Active CN113361723B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110516417.3A CN113361723B (zh) 2021-05-12 2021-05-12 一种基于规则树自动匹配的it运维管理***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110516417.3A CN113361723B (zh) 2021-05-12 2021-05-12 一种基于规则树自动匹配的it运维管理***和方法

Publications (2)

Publication Number Publication Date
CN113361723A CN113361723A (zh) 2021-09-07
CN113361723B true CN113361723B (zh) 2022-06-17

Family

ID=77526684

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110516417.3A Active CN113361723B (zh) 2021-05-12 2021-05-12 一种基于规则树自动匹配的it运维管理***和方法

Country Status (1)

Country Link
CN (1) CN113361723B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116402496B (zh) * 2023-06-08 2023-08-22 山东诚卓信息技术有限公司 一种it资产的可视化维保管控方法及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101483836A (zh) * 2009-01-15 2009-07-15 中兴通讯股份有限公司 远程运维***和方法
CN102306355A (zh) * 2011-09-19 2012-01-04 北京信城通数码科技有限公司 一种it运维配置管理***
CN108092988A (zh) * 2017-12-28 2018-05-29 北京网瑞达科技有限公司 基于动态创建临时密码的无感知认证授权网络***和方法
CN110826729A (zh) * 2019-10-08 2020-02-21 云南云思科技有限公司 一种多终端自动化运维管理平台及运维方法
CN112351024A (zh) * 2020-11-03 2021-02-09 广东电网有限责任公司 一种公网通信安全监测***及方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104102874B (zh) * 2013-04-12 2017-03-29 北京中嘉时代科技有限公司 一种计算机多种操作***统一运维方法及装置
CN103888287B (zh) * 2013-12-18 2016-01-27 北京首都国际机场股份有限公司 信息***一体化运维监控服务预警平台
CN109542011B (zh) * 2018-12-05 2021-10-22 国网江西省电力有限公司信息通信分公司 一种多源异构监测数据的标准化采集***
CN111125450A (zh) * 2019-12-24 2020-05-08 甘肃同兴智能科技发展有限责任公司 一种多层拓扑网络资源对象的管理方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101483836A (zh) * 2009-01-15 2009-07-15 中兴通讯股份有限公司 远程运维***和方法
CN102306355A (zh) * 2011-09-19 2012-01-04 北京信城通数码科技有限公司 一种it运维配置管理***
CN108092988A (zh) * 2017-12-28 2018-05-29 北京网瑞达科技有限公司 基于动态创建临时密码的无感知认证授权网络***和方法
CN110826729A (zh) * 2019-10-08 2020-02-21 云南云思科技有限公司 一种多终端自动化运维管理平台及运维方法
CN112351024A (zh) * 2020-11-03 2021-02-09 广东电网有限责任公司 一种公网通信安全监测***及方法

Also Published As

Publication number Publication date
CN113361723A (zh) 2021-09-07

Similar Documents

Publication Publication Date Title
US10901727B2 (en) Monitoring code sensitivity to cause software build breaks during software project development
CN101449242B (zh) 按需组合和拆卸服务基础架构的方法和装置
CN109102591A (zh) 一种多客户端可扩展汽车诊断软件开发***及方法
US8396818B2 (en) Operating a communications network
WO2004021207A1 (en) Systems and methods for improving service delivery
CN103188088A (zh) 设备信息采集***及方法
CN112256439B (zh) 一种基于云计算资源池的服务目录动态更新***及方法
CN110971464A (zh) 一种适合灾备中心的运维自动化***
CN111130922A (zh) 一种机载信息安全自动化测试方法及测试平台
CN111294373B (zh) 基于移动行业云桌面架构的信息管控***
CN113361723B (zh) 一种基于规则树自动匹配的it运维管理***和方法
CN109787844A (zh) 一种配网主站通信故障快速定位***
CN113220633A (zh) 统一文件编码管理方法及***
CN114362983A (zh) 一种防火墙策略管理方法、装置、计算机设备和存储介质
CN114338419B (zh) 一种IPv6全球组网边缘节点监测及预警方法及***
CN114741056A (zh) 一种基于大数据和云计算的物联网管理平台
CN111953532A (zh) 设备型号的识别方法、装置和设备
CN114124859B (zh) 一种网络维护平台智能客户服务机器人及维护方法
CN115629856A (zh) 一种云管平台的运维工具和云管平台的***运维方法
CN115237541A (zh) 一种审计日志的生成方法及相关组件
CN109960660A (zh) 一种基于Ansible的电网业务入网安全测评方法
CN115048413B (zh) 一种业务域数据的管理方法及装置
CN117407456B (zh) 一种核电服务的结构化数据共享***
CN112732818B (zh) 一种基于c/s***的对接方法、装置、介质及设备
US20230274050A1 (en) Critical infrastructure blueprint selection for optimized response to state changing conditions

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information

Inventor after: Zhang Yuming

Inventor after: Wang Peng

Inventor after: Guo Siqi

Inventor after: Yang Chengfei

Inventor after: Cluster

Inventor before: Zhang Yuming

Inventor before: Guo Siqi

Inventor before: Yang Chengfei

Inventor before: Cluster

CB03 Change of inventor or designer information
GR01 Patent grant
GR01 Patent grant