[发明专利]一种基于云平台的软件运维系统、方法、设备及存储介质在审
申请号: | 202310885082.1 | 申请日: | 2023-07-19 |
公开(公告)号: | CN116594664A | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 孙德宝;王江伟;赵影 | 申请(专利权)人: | 山东捷瑞数字科技股份有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70;G06F8/60 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 陈颖 |
地址: | 264003 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 平台 软件 维系 方法 设备 存储 介质 | ||
本申请公开了一种基于云平台的软件运维系统、方法、设备及存储介质,涉及云平台技术领域,包括公共管理模块,用于基于预设权限管理规则为目标用户分配目标服务器相应的服务器权限;软件部署模块,用于基于预设命令进行所述目标服务器的预设软件的远程部署;配置文件管理模块,用于读取所述预设软件对应的配置文件在所述目标服务器中的指定路径,以获取所述配置文件,并对所述预设软件对应的配置文件进行管理;容器管理模块,用于获取所述目标服务器对应容器的容器状态,并远程管理所述容器的预设功能。通过该系统可以集成多种软件运维功能于一个平台,减少运维成本,提高工作效率,并且通过权限控制实现运维平台的管理,降低运维的门槛。
技术领域
本发明涉及云平台技术领域,特别涉及一种基于云平台的软件运维系统、方法、设备及存储介质。
背景技术
现有的软件运维技术中常常专注于某一特定的运维功能,导致运维时的功能集成度较低,并且可能因此增加软件运维的成本,同时由于多个功能的不同实现流程,导致了在进行软件管理时,运维人员工作效率地低下。并且,在进行软件运维时,往往需要运维人员具有较高的专业素养,用户可能无法根据自己的实际需求对当前使用的软件进行调整以及维护操作。因此,如何通过一种软件运维平台实现更加高效便捷的软件运维,是本领域亟待解决的问题。
发明内容
有鉴于此,本发明的目的在于提供一种基于云平台的软件运维系统、方法、设备及存储介质,通过该软件运维系统可以集成多种软件运维功能于一个平台,减少运维成本,提高工作效率,并且通过权限控制实现运维平台的管理,降低用户运维的门槛。其具体方案如下:
第一方面,本申请提供了一种基于云平台的软件运维系统,包括:
公共管理模块,用于基于预设权限管理规则为目标用户分配目标服务器相应的服务器权限;
软件部署模块,用于基于预设命令进行所述目标服务器的预设软件的远程部署;
配置文件管理模块,用于读取所述预设软件对应的配置文件在所述目标服务器中的指定路径,以获取所述配置文件,并对所述预设软件对应的配置文件进行管理;
容器管理模块,用于获取所述目标服务器对应容器的容器状态,并远程管理所述容器的预设功能。
可选的,所述公共管理模块,还包括:
权限判断单元,用于获取管理员用户添加的目标服务器的服务器IP地址、用户名和用户密码,并将所述服务器IP地址、所述用户名和所述用户密码保存至预设数据库中,根据所述服务器IP地址、所述用户名和所述用户密码判断所述目标用户是否满足预设权限配置条件,以便基于预设权限管理规则为目标用户配置目标服务器相应的服务器权限。
可选的,所述公共管理模块,包括:
权限分配单元,用于测试与所述目标服务器之间的通信连接是否成功,若通信连接成功,则保存当前所述目标服务器对应的配置,并根据预设权限管理规则为不同所述目标用户分配所述目标服务器的服务器权限。
可选的,所述软件部署模块,包括:
脚本获取单元,用于获取预先部署的shell脚本和服务器健康检查策略,并将所述shell脚本保存至所述软件运维系统的系统后台;
第一软件部署单元,用于在所述系统后台中确定所述目标服务器和所述目标服务器对应的所述shell脚本,根据所述shell脚本进行所述目标服务器的所述预设软件的远程部署,并通过所述服务器健康检查策略确定所述预设软件的部署状态。
可选的,所述软件部署模块,包括:
第二软件部署单元,用于基于自定义的第一docker run命令或通过预设模板确定的第二docker run命令进行所述目标服务器的预设软件的远程部署。
可选的,所述配置文件管理模块,包括:
文件展示单元,用于读取所述预设软件对应的配置文件在所述目标服务器中的所述指定路径,获取所述指定路径对应的所述配置文件,并利用预设web页面展示所述配置文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东捷瑞数字科技股份有限公司,未经山东捷瑞数字科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310885082.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含有生物阻断剂的肌酸激酶同工酶检测试剂盒
- 下一篇:一种酿酒用蒸酒散