局域网内软件统一部署及系统运行状态监控管理方法与流程

文档序号:37045965发布日期:2024-02-20 20:41阅读:18来源:国知局
局域网内软件统一部署及系统运行状态监控管理方法与流程

本发明属于工业一体化远程监控,尤其涉及一种局域网内软件统一部署及系统运行状态监控管理方法。


背景技术:

1、随着工业自动化智能化发展,油气管道行业将向着大型化、集约化和一体化方向发展,对一体化远程监控、少人化和无人化操作等技术要求越来越高,需要依赖各种各样工业软件(如监控与数据采集系统scada、制造执行系统mes、实验室信息管理系统lims等等)。在安装升级这些工业软件时通常都是由不同操作员通过远程工具手动拷贝部署,存在操作繁琐、耗时、软件版本不统一等问题。随着要求禁用远程连接操作,封禁usb和光驱等外接设备导致软件安装升级更加耗时耗力。

2、由于油气管道行业离散化特性,站场和站场之间、调控中心和站场之间距离远,有的站场之间可能相距几千公里,这些问题更加突出。由于工业软件程序的复杂性,系统运行时可能会出现各种问题,如程序崩溃、内存占用过高、cpu占用过高、磁盘占用过高等,对于处于无人值守的站场,无法实时监控系统运行状态,给安全生产带来很大风险。

3、现有的软件部署升级工具都是仅针对单一的软件进行安装、卸载和升级管理,不能够对软件进行配置和依赖关系处理。实际应用中一套系统需要依赖各种软件之间复杂的交互才能完成对应业务的处理,在安装部署时要专业人员进行复杂的配置工作。例如部署一套简单的web系统至少要安装数据库、反向代理服务nginx和web服务,同时需要对数据库、nginx和web服务要进行相关配置才能保证web系统正常运行。因而,亟需一种满足工业领域内软件统一部署及系统运行状态监控方案,为自动化智能化生产保驾护航。


技术实现思路

1、本发明的目的在于提供一种局域网内软件统一部署及系统运行状态监控管理方法,有效解决当前远距离系统安装、部署和升级费时费力的问题。

2、为解决上述技术问题,本发明采用的技术方案是:

3、一种局域网内软件统一部署及系统运行状态监控管理方法,包括以下步骤:s1、软件段制作:通过软件段制作工具对一个或多个软件进行打包,所述软件段制作工具根据软件使用手册对软件进行属性和依赖关系配置生成独立文件。

4、s2、部署管理工具:将制作好的软件段导入到软件段仓库中或者将软件段仓库中的软件段导出,根据企业的组织架构、业务类型对软件段进行权限分配统一管理,按照分配好的权限进行软件段部署操作,同时支持对系统运行状态监控,配置系统运行状态异常报警。

5、s3、部署监控服务:对部署管理工具导入的软件段进行存储,按照部署管理工具中分配的软件段权限对软件段进行管理和分发,提供查询服务,以及从部署监控客户端获取系统运行状态,对系统异常状态产生报警并存档。

6、s4、部署监控客户端:接收部署监控服务分发的软件段,对软件段进行安装,并根据软件段配置信息对软件段进行配置,根据依赖关系依次启动对应软件,同时监控系统运行状态并将监控数据发送给部署监控服务进行处理。

7、进一步地,由于油气管道行业离散化特性,调控中心和站场之间距离远,所以密码管理使用动态密码管理工具,每次登录系统从调控中心获取密码,防止站场操作员之间交叉登录系统。

8、进一步地,所述动态密码管理工具从监控服务中获取显示段权限分配信息,调控中心超级管理员给操作员设置密码及密码有效时间,操作员登录系统时从调控中心超级管理员处获取密码,登录成功后,权限查询服务获取操作员用的段系统,然后只显示出对应的段供操作员操作。

9、进一步地,在步骤s2中,在权限录入时,所述部署管理工具根据操作员的职能分配软件段,当操作员登录系统后只能操作和查看自己拥有的软件段。

10、进一步地,在步骤s4中,当一些软件段具有依赖关系且不是同机部署时,根据依赖关系从查询服务中自动获取依赖段所在机器ip,不需要人工配置。

11、进一步地,所述软件段制作工具和部署管理工具均是可独立安装的工具。

12、本发明的有益技术效果是:

13、(1)本发明通过软件段管理工具将软件进行打包,根据软件使用手册进行软件属性配置和依赖关系配置。部署监控客户端对段下载安装后,根据属性配置文件自动进行配置,根据依赖关系先后启动相关软件。有利于快速地将软件部署到计算机上,大大提高了工作效率。

14、(2)本发明通过软件段权限分配机制,根据企业的组织架构和业务类型进行软件段权限分配方便统一管理,实现一键批量安装部署功能,有利于实现统一的软件管理,从而避免了由于不同管理员的操作或版本不统一而导致的问题。另外,通过统一的软件仓库和管理器,有利于确保所有计算机上的软件版本一致。

15、(3)本发明通过部署监控服务的查询服务,查询各个软件段的依赖关系及软件段的安装位置,从而方便对具有依赖关系段灵活部署。

16、(4)本发明能够实时监测和管理系统的运行状态,及时发现并解决系统故障,减少停机时间和损失,有利于保障系统运行的稳定性和安全性。



技术特征:

1.一种局域网内软件统一部署及系统运行状态监控管理方法,其特征在于,包括以下步骤:s1、软件段制作:通过软件段制作工具对一个或多个软件进行打包,所述软件段制作工具根据软件使用手册对软件进行属性和依赖关系配置生成独立文件;

2.根据权利要求1所述的局域网内软件统一部署及系统运行状态监控管理方法,其特征在于,还包括动态密码管理工具,所述动态密码管理工具从监控服务中获取显示段权限分配信息,调控中心超级管理员给操作员设置密码及密码有效时间,操作员登录系统时从调控中心超级管理员处获取密码,登录成功后,权限查询服务获取操作员用的段系统,然后只显示出对应的段供操作员操作。

3.根据权利要求2所述的局域网内软件统一部署及系统运行状态监控管理方法,其特征在于,在步骤s2中,在权限录入时,所述部署管理工具根据操作员的职能分配软件段,当操作员登录系统后只能操作和查看自己拥有的软件段。

4.根据权利要求3所述的局域网内软件统一部署及系统运行状态监控管理方法,其特征在于,在步骤s4中,当一些软件段具有依赖关系且不是同机部署时,根据依赖关系从查询服务中自动获取依赖段所在机器ip,不需要人工配置。

5.根据权利要求1所述的局域网内软件统一部署及系统运行状态监控管理方法,其特征在于,所述软件段制作工具和部署管理工具均是可独立安装的工具。


技术总结
本发明属于工业一体化远程监控技术领域,具体公开一种局域网内软件统一部署及系统运行状态监控管理方法。应用于远距离系统安装、部署、升级及实时监控。所述管理方法包括:(1)软件段制作。(2)部署管理工具:根据企业的组织架构、业务类型对软件段进行权限分配统一管理,同时支持对系统运行状态监控,配置系统运行状态异常报警。(3)部署监控服务:对软件段进行管理和分发,提供查询服务以及获取系统运行状态。(4)部署监控客户端:接收部署监控服务分发的软件段,对软件段进行安装,并根据软件段配置信息对软件段进行配置,根据依赖关系依次启动对应软件,同时监控系统运行状态。本发明能够为生产自动化智能化运行保驾护航。

技术研发人员:张学亮,沙晓东,刘思良,谭作铭,蔡其星,姜志会
受保护的技术使用者:中国石油化工股份有限公司
技术研发日:
技术公布日:2024/2/19
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1