运维模型的构建方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36794020 阅读:10 留言:0更新日期:2023-03-08 22:53
本公开提供了一种运维模型的构建方法、装置、电子设备及存储介质,可以应用于运维技术领域。该方法包括:响应模型构建指令,获取目标企业的至少一个业务架构,业务架构包括具有层级关系的业务功能、业务结构、业务流程以及业务动作;根据业务功能生成运维模型的第一层级的第一元素;根据业务结构生成运维模型的第二层级的第二元素,第一元素与第二元素之间具有第一关联关系;根据每个业务结构所包含的业务流程的运行对象,生成运维模型的第三层级的第三元素,业务流程的属性与第三元素的属性实时关联,第二元素与第三元素具有第二关联关系;以及根据业务动作的执行对象生成运维模型的第四层级的第四元素,第三元素与第四元素具有第三关联关系。第三关联关系。第三关联关系。

【技术实现步骤摘要】
运维模型的构建方法、装置、电子设备及存储介质


[0001]本公开涉及运维
,更具体地涉及一种运维模型的构建方法、装置、电子设备及可读存储介质。

技术介绍

[0002]目前各企业在面向运维需要时,由于业务架构、管理职责等原因,没有同一的运维模型,从而无法针对企业的业务进行有效的统一运维。此外,不同的业务由不同的开发部门进行开发,在进行运维时,存在运维指令不统一、程序不同的问题,特别是在多地多中心的企业级运维要求前,由于缺乏统一的运维模型和运维标准,极大的提高了应用运维的复杂度与运维效率,同时也带来了各种运维风险,也无法满足灾备与多活的运维监管要求。现有的运维方法存在以下缺点:首先,企业不同的业务采用的运维方法不统一,出现运维数据混乱,会导致出现各种差异化的应用基础数据,不利于数据的统一管理与后续的迭代升级,也极大阻碍了企业构建统一标准的应用运维体系;其次,由于不统一不标准的应用模型,使应用在日常运维过程中,相关的应用运维活动变得繁杂而混乱,在应用发布变更、健康检查、应急响应等各方面都无法构建通用标准的应用流程与应用规范,整体提高了应用运维的复杂度;另外,由于运维数据模型等不统一导致运维复杂度的升高,也进而会导致应用运维风险的提升,特别是在做数据分析时,由于不规范不标准的应用基础数据,会带来无效的分析结果,进而带来不可预估的风险;最后,由于灾备/多活的建设要求非常高,对应用的基础数据标准化更是严要求严规范,没有同一标准的运维模型无法实现多活、灾备的运维管理。

技术实现思路

[0003]鉴于上述问题,本公开提供了一种运维模型的构建方法、装置、电子设备及可读存储介质,能够有效提高运维效率。
[0004]根据本公开的第一个方面,提供了一种运维模型的构建方法,包括但不限于:响应模型构建指令,获取目标企业的至少一个业务架构,所述业务架构包括具有层级关系的业务功能、业务结构、业务流程以及业务动作;根据所述业务功能生成所述运维模型的第一层级的第一元素;根据所述业务结构生成所述运维模型的第二层级的第二元素,所述第一元素与第二元素之间具有根据所述业务功能和业务结构的关联关系映射生成的第一关联关系;根据每个业务结构所包含的业务流程的运行对象,生成所述运维模型的第三层级的第三元素,所述业务流程的属性与所述第三元素的属性实时关联,所述第二元素与所述第三元素具有根据所述业务结构与所述业务流程的关联关系映射生成的第二关联关系;以及根据所述业务动作的执行对象生成所述运维模型的第四层级的第四元素,所述第四元素与主机节点相关联,所述第三元素与所述第四元素具有根据所述业务流程与所述业务动作的关联关系生成的第三关联关系。
[0005]在本公开的一些示例性实施例中,所述业务功能的层级与所述第一层级相对应,所述业务结构的层级与所述第二层级相对应,所述业务流程的层级与所述第三层级相对
应,所述业务动作与所述第四层级相对应,所述方法还包括:根据所述业务功能、业务结构、业务流程以及业务动作在所述业务架构的每一层级的等级级别分别确定与所述业务架构处于相同层级的第一元素、第二元素、第三元素以及第四元素的等级级别。
[0006]在本公开的一些示例性实施例中,所述根据每个业务结构所包含的业务流程的运行对象,生成所述运维模型的第三层级的第三元素,包括:根据每个业务结构,确定所述业务结构所需的全部业务流程;根据每个业务流程,确定所述业务流程的全部运行对象;对确定的所述业务结构所包含的运行对象进行分类,生成所述运维模型的第三层级的第三元素,每个所述第三元素包括相同类别的至少一个所述运行对象。
[0007]在本公开的一些示例性实施例中,所述的方法还包括:在根据每个业务结构所包含的业务流程的运行对象,生成所述运维模型的第三层级的第三元素之后,根据所述业务流程的属性实时关联所述第三元素的属性。
[0008]在本公开的一些示例性实施例中,所述根据所述业务流程的属性实时关联所述第三元素的属性包括:根据所述业务流程的业务量属性实时关联所述第三元素的数量属性;根据所述业务流程的区域属性实时关联所述第三元素的第一功能属性;以及根据所述业务流程的环境属性实时关联所述第三元素的第二功能属性。
[0009]在本公开的一些示例性实施例中,所述的方法还包括:根据所述业务功能、业务结构、业务流程以及业务动作的业务管理信息分别生成所述运维模型中与所述业务架构处于相同层级的第一元素、第二元素、第三元素以及第四元素的运维管理信息。
[0010]在本公开的一些示例性实施例中,所述运维模型的每一层级所包含的元素具有设定数据格式,每一层级所包含的元素能够执行与所述设定数据格式相关联的运维指令。
[0011]本公开的第二方面,提供了一种运维模型的构建装置,包括但不限于:响应模块,配置为响应模型构建指令,获取目标企业的至少一个业务架构,所述业务架构包括具有层级关系的业务功能、业务结构、业务流程以及业务动作;第一生成模块,根据所述业务功能生成所述运维模型的第一层级的第一元素;第二生成模块,配置为根据所述业务结构生成所述运维模型的第二层级的第二元素,所述第一元素与第二元素之间具有根据所述业务功能和业务结构的关联关系映射生成的第一关联关系;第三生成模块,配置为根据每个业务结构所包含的业务流程的运行对象,生成所述运维模型的第三层级的第三元素,所述业务流程的属性与所述第三元素的属性实时关联,所述第二元素与所述第三元素具有根据所述业务结构与所述业务流程的关联关系映射生成的第二关联关系;以及第四生成模块,配置为根据所述业务动作的执行对象生成所述运维模型的第四层级的第四元素,所述第四元素与主机节点相关联,所述第三元素与所述第四元素具有根据所述业务流程与所述业务动作的关联关系生成的第三关联关系。
[0012]本公开的第三方面,提供了一种企业运维方法,包括:获取运维指令,根据上文所述的运维模型的构建方法构建的运维模型对目标企业进行运维。
[0013]本公开的第四方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储可执行指令,所述可执行指令在被所述处理器执行时,实现根据上文所述的方法。
[0014]本公开的第五方面,提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时,实现根据上文所述的方法。
[0015]本公开的第六方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程
序被处理器执行时实现根据上文所述的方法。
[0016]根据本公开的实施例,通过获取目标企业的业务架构生成运维模型的不同层级所包含的元素,保证运维模型结构的标准化,实现针对企业的业务进行统一运维。此外,本公开根据每个业务结构所包含的业务流程的运行对象,生成运维模型的第三层级的第三元素,业务流程的属性与第三元素的属性实时关联,使运维模型能根据业务流程调整运维模型的第三元素的属性,实现在不同业务流程下的运维管理,提高运维效率。
附图说明
[0017]通过以下参照附图对本公开实施例的描述,本公开的上述内容以及其他目的、特本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种运维模型的构建方法,包括:响应模型构建指令,获取目标企业的至少一个业务架构,所述业务架构包括具有层级关系的业务功能、业务结构、业务流程以及业务动作;根据所述业务功能生成所述运维模型的第一层级的第一元素;根据所述业务结构生成所述运维模型的第二层级的第二元素,所述第一元素与第二元素之间具有根据所述业务功能和业务结构的关联关系映射生成的第一关联关系;根据每个业务结构所包含的业务流程的运行对象,生成所述运维模型的第三层级的第三元素,所述业务流程的属性与所述第三元素的属性实时关联,所述第二元素与所述第三元素具有根据所述业务结构与所述业务流程的关联关系映射生成的第二关联关系;以及根据所述业务动作的执行对象生成所述运维模型的第四层级的第四元素,所述第四元素与主机节点相关联,所述第三元素与所述第四元素具有根据所述业务流程与所述业务动作的关联关系生成的第三关联关系。2.根据权利要求1所述的方法,其中,所述业务功能的层级与所述第一层级相对应,所述业务结构的层级与所述第二层级相对应,所述业务流程的层级与所述第三层级相对应,所述业务动作与所述第四层级相对应,所述方法还包括:根据所述业务功能、业务结构、业务流程以及业务动作在所述业务架构的每一层级的等级级别分别确定与所述业务架构处于相同层级的第一元素、第二元素、第三元素以及第四元素的等级级别。3.根据权利要求1所述的方法,其中,所述根据每个业务结构所包含的业务流程的运行对象,生成所述运维模型的第三层级的第三元素,包括:根据每个业务结构,确定所述业务结构所需的全部业务流程;根据每个业务流程,确定所述业务流程的全部运行对象;对确定的所述业务结构所包含的运行对象进行分类,生成所述运维模型的第三层级的第三元素,每个所述第三元素包括相同类别的至少一个所述运行对象。4.根据权利要求3所述的方法,其中,还包括:在根据每个业务结构所包含的业务流程的运行对象,生成所述运维模型的第三层级的第三元素之后,根据所述业务流程的属性实时关联所述第三元素的属性。5.根据权利要求4所述的方法,其中,所述根据所述业务流程的属性实时关联所述第三元素的属性包括:根据所述业务流程的业务量属性实时关联所述第三元素的数量属性;根据所述业务流程的区域属性实时关联所述第三元素的第一功能...

【专利技术属性】
技术研发人员:陶欣罗洪渊裴海涛丁明徐玉印张月凯邹家蒙
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1