一种管理企业级系统的方法技术方案

技术编号:39819946 阅读:10 留言:0更新日期:2023-12-22 19:39
本发明专利技术提供一种管理企业级系统的方法

【技术实现步骤摘要】
一种管理企业级系统的方法、装置、设备和存储介质


[0001]本专利技术涉及分布式文件系统领域,更具体地,特别是指一种管理企业级系统的方法

装置

设备和存储介质


技术介绍

[0002]随着各行各业业务数字化的发展,越来越多的企业实现了业务信息化,基于信息系统支撑的业务越来越多,为了保证业务的正常进行,对信息系统的拓扑管理

更新流程管理要求越来越高

拓扑描述了系统中各个组件之间的关系,交付物则是指在系统开发和运维过程中所涉及的软件

配置文件

文档等内容,更新流程则是指在系统运维过程中所需的更新操作,包括软件更新

配置更新等

如何管理这三个方面,对于保证系统的稳定性和可靠性至关重要

鉴于此要求,对信息系统的拓扑结构进行合理的划分

提供规范自动化的更新流程要求越来越高:
[0003](1)
随着系统业务场景的变化,纳管的拓扑节点会随之不断变化;
[0004](2)
业务扩展后,新的业务系统上线后,需要纳入管理范围内;
[0005](3)
根据业务系统拆分微服务情况,更新时交付物之间的依赖需要自动进行计算;
[0006](4)
企业难免出现人员流动与调整,用户所具有的拓扑节点权限需要随之调整;
[0007](5)
随着业务系统规模的扩大,要求更快的系统更新速度

自动化的执行更新任务;
[0008](6)
业务系统高可用不停机场景,要求系统更新实现灰度更新


技术实现思路

[0009]有鉴于此,本专利技术实施例的目的在于提出一种管理企业级系统的方法

装置

电子设备及计算机可读存储介质,本专利技术能够有效地管理拓扑

交付物和更新流程,并具有自动化管理和跨平台适用性的优点,有助于提高企业级系统管理的效率和可靠性,降低管理成本,具有广泛的应用前景

[0010]基于上述目的,本专利技术实施例的一方面提供了一种管理企业级系统的方法,包括如下步骤:定义各个节点之间的关系和层级结构以形成拓扑结构;确定开发和运维过程中所涉及的交付物,并将所述交付物提交到公共仓库中进行管理;计算运维过程中所需的更新流程,并建立所述拓扑结构

交付物和更新流程之间的关联;以及编排所述拓扑结构和所述交付物的更新顺序以实现系统更新

[0011]在一些实施方式中,所述方法还包括:基于用户的等级和业务类型确定所述用户能够管理的拓扑节点的权限

[0012]在一些实施方式中,所述编排所述拓扑结构和所述交付物的更新顺序以实现系统更新的步骤包括:将更新任务分成多个小组,将每个小组的更新任务分批进行,以实现系统不停机情况下完成更新

[0013]在一些实施方式中,所述定义各个节点之间的关系和层级结构以形成拓扑结构的
步骤包括:将系统区分为开发环境

测试环境

准生产环境和生产环境,并对每种环境关联对应的微服务

[0014]在一些实施方式中,所述定义各个节点之间的关系和层级结构以形成拓扑结构的步骤包括:将微服务关联对应的数据库和应用节点,并根据部署更新方式对微服务进行分组

[0015]在一些实施方式中,所述方法还包括:响应于进行更新,计算本次更新涉及的微服务,并确定微服务下要更新的交付物;以及对微服务的更新顺序进行编排,并对微服务中的交付物的更新顺序进行编排,以形成更新指令

[0016]在一些实施方式中,所述将所述交付物提交到公共仓库中进行管理的步骤包括:根据业务场景将交付物划分为多个分档,每个分档对应不同的级别

[0017]本专利技术实施例的另一方面,提供了一种管理企业级系统的装置,包括:拓扑模块,用于定义各个节点之间的关系和层级结构以形成拓扑结构;交付物模块,用于确定开发和运维过程中所涉及的交付物,并将所述交付物提交到公共仓库中进行管理;关联模块,用于计算运维过程中所需的更新流程,并建立所述拓扑结构

交付物和更新流程之间的关联;以及更新模块,用于编排所述拓扑结构和所述交付物的更新顺序以实现系统更新

[0018]本专利技术实施例的又一方面,还提供了一种电子设备,包括:至少一个处理器;以及存储器,所述存储器存储有可在所述处理器上运行的计算机指令,所述指令由所述处理器执行时实现如上方法的步骤

[0019]本专利技术实施例的再一方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有被处理器执行时实现如上方法步骤的计算机程序

[0020]本专利技术具有以下有益技术效果:能够有效地管理拓扑

交付物和更新流程,并具有自动化管理和跨平台适用性的优点,有助于提高企业级系统管理的效率和可靠性,降低管理成本,具有广泛的应用前景

附图说明
[0021]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例

[0022]图1为本专利技术提供的管理企业级系统的方法的实施例的示意图;
[0023]图
2a
为本专利技术提供的定义拓扑结构的服务器信息示意图;
[0024]图
2b
为本专利技术提供的定义拓扑结构的系统信息示意图;
[0025]图
2c
为本专利技术提供的定义拓扑结构的微服务定义示意图;
[0026]图
3a
为本专利技术提供的编排更新任务示意图;
[0027]图
3b
为本专利技术提供的补丁申请审批示意图;
[0028]图
3c
为本专利技术提供的补丁安装记录示意图;
[0029]图
4a
为本专利技术提供的本地补丁管理示意图;
[0030]图
4b
为本专利技术提供的微服务帮助示意图;
[0031]图
4c
为本专利技术提供的工具更新示意图;
[0032]图5为本专利技术提供的管理企业级系统的系统的实施例的示意图;
[0033]图6为本专利技术提供的管理企业级系统的电子设备的实施例的硬件结构示意图;
[0034]图7为本专利技术提供的管理企业级系统的计算机存储介质的实施例的示意图

具体实施方式
[0035]为使本专利技术的目的

技术方案和优点更加清楚明白本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种管理企业级系统的方法,其特征在于,包括如下步骤:定义各个节点之间的关系和层级结构以形成拓扑结构;确定开发和运维过程中所涉及的交付物,并将所述交付物提交到公共仓库中进行管理;计算运维过程中所需的更新流程,并建立所述拓扑结构

交付物和更新流程之间的关联;以及编排所述拓扑结构和所述交付物的更新顺序以实现系统更新
。2.
根据权利要求1所述的管理企业级系统的方法,其特征在于,所述方法还包括:基于用户的等级和业务类型确定所述用户能够管理的拓扑节点的权限
。3.
根据权利要求1所述的管理企业级系统的方法,其特征在于,所述编排所述拓扑结构和所述交付物的更新顺序以实现系统更新的步骤包括:将更新任务分成多个小组,将每个小组的更新任务分批进行,以实现系统不停机情况下完成更新
。4.
根据权利要求1所述的管理企业级系统的方法,其特征在于,所述定义各个节点之间的关系和层级结构以形成拓扑结构的步骤包括:将系统区分为开发环境

测试环境

准生产环境和生产环境,并对每种环境关联对应的微服务
。5.
根据权利要求1所述的管理企业级系统的方法,其特征在于,所述定义各个节点之间的关系和层级结构以形成拓扑结构的步骤包括:将微服务关联对应的数据库和应用节点,并根据部署更新方式对微服务进行分组
。6.

【专利技术属性】
技术研发人员:徐伟康周祥国陈贵文王永辉
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:

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

1