[发明专利]用于管理多个分布式服务器上的机器镜像的系统和方法有效
申请号: | 201711281201.3 | 申请日: | 2017-12-07 |
公开(公告)号: | CN108170439B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | J·普林斯路;G·塔莎;R·李;J·阿娜马来;C·董;A·古尔陈珂;M·库克曼;I·卫莱茨 | 申请(专利权)人: | 阿韦瓦软件有限责任公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/656;G06F8/71;G06F11/36;H04L67/1095 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 李晓芳 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 分布式 服务器 机器 系统 方法 | ||
本申请涉及用于管理多个分布式服务器上的机器镜像的系统和方法。系统经网络管理多个分布式服务器上的机器镜像。服务处理器生成用于在远程服务器上构建机器镜像的安装指令,机器镜像包括组件,安装指令包括用于使远程服务器从组件的源访问组件的指令。反应式管理处理器耦接到服务处理器、访问组件的源,以检测是否存在组件的更新,以及向服务处理器通知检测到的更新的存在。响应于来自反应式管理处理器的更新的通知,服务处理器生成用于在远程服务器上重新构建修正的机器镜像的修正的安装指令。服务处理器传输用于重新构建修正的机器镜像的修正的安装指令和全局重新构建命令。
技术领域
所公开的发明涉及管理机器镜像,并且更具体地涉及用于管理多个分布式服务器上的机器镜像的分布式系统。
背景技术
在连接到网络的计算设备上安装软件更新的现有系统和方法基于软件的发布者将更新的软件文件经网络推送至计算设备。然后,根据从发布者获得的指令将更新的软件安装在计算设备上。
需要的是解决跨区域和云供应商的网络来维护具有复杂安装的应用容器的问题的技术。需要的是使得依赖于基于云的临时性机器实例的在线服务能够将它们的机器镜像的目录自动保持为最新,这对于安全性和工程效率是有益的。将在线软件与来自所有软件供应商的最新安全补丁同步保持最新是至关重要的。
发明内容
本发明的示例实施例解决跨云供应商和区域来维护和更新具有复杂安装的应用容器的问题。
在本发明的示例实施例中,分布式系统经计算机网络管理多个分布式服务器上的机器镜像。服务处理器生成用于在远程服务器上构建机器镜像的安装指令,该机器镜像包括至少一个组件,该安装指令包括用于让远程服务器经网络从至少一个组件的源访问至少一个组件的指令。服务处理器将用于构建机器镜像的安装经计算机网络传输到远程服务器的多个分布式服务器。
耦接到服务处理器的反应式管理处理器访问至少一个组件的源,以检测是否存在该至少一个组件的更新,并且向服务处理器通知存在检测到的更新。
响应于服务处理器从反应式管理处理器接收到更新的通知,服务处理器生成用于在远程服务器上构建修正的机器镜像的修正的安装指令,修正的安装指令包括用于让远程服务器经网络从至少一个组件的源访问至少一个组件的更新的指令。服务处理器将用于重新构建修正的机器镜像的修正的安装指令和全局重新构建命令经计算机网络传输到远程服务器的多个分布式服务器。
全局重新构建命令由服务处理器响应于对安装指令的改变、对已安装软件组件的改变、对所使用的库的改变或者对基本操作系统补丁状态的改变中的至少一个而传输。
至少一个组件的源可以是软件组件的发布者或者存储软件组件的存储设备。
服务处理器还被配置为生成用于使自动功能测试在已经在远程服务器上被构建之后针对机器镜像而被执行的指令,用于功能测试的指令与安装指令一起经计算机网络被传输到远程服务器的多个分布式服务器。
服务处理器还被配置为生成用于使自动功能测试在已经在远程服务器上被重新构建之后针对修正的机器镜像而被执行的修正的指令,用于功能测试的修正的指令与修正的安装指令一起经计算机网络被传输到远程服务器的多个分布式服务器。
对于计算机网络中的远程服务器的多个分布式服务器中的每个分布式服务器,机器镜像构建器软件执行用于在远程服务器上构建机器镜像的安装指令。
本发明的示例实施例通过利用组件的非常规并且非一般的布置来控制(harness)网络体系结构并且利用它,以经计算机网络管理多个分布式服务器上的机器镜像,从而跨基于云的供应商和区域的网络来维护和更新具有复杂安装的应用容器。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿韦瓦软件有限责任公司,未经阿韦瓦软件有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711281201.3/2.html,转载请声明来源钻瓜专利网。