[发明专利]用于确定何时需要更新云虚拟机的系统和方法有效
申请号: | 201410048963.9 | 申请日: | 2014-02-12 |
公开(公告)号: | CN103995728B | 公开(公告)日: | 2017-09-29 |
发明(设计)人: | M·D·德阿桑考;M·A·S·内托;L·兰嘉纳拉亚纳 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;H04L29/08 |
代理公司: | 北京市中咨律师事务所11247 | 代理人: | 于静,张亚非 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 确定 何时 需要 更新 虚拟机 系统 方法 | ||
1.一种基于虚拟机提供计算基础架构的方法,所述方法包括:
提供由处理器在网络上执行的虚拟机供应系统,所述虚拟机供应系统:
接收虚拟机请求作为输入;
从虚拟机映像库中检索虚拟机映像以适应所述虚拟机请求;
通过供应所选择的虚拟机映像以适应所述虚拟机请求以及通过删除和安装软件系统中的至少一个以适应所述虚拟机请求而从所选择的虚拟机映像构造实例化后的虚拟机;
响应于所输入的虚拟机请求而输出所述实例化后的虚拟机;以及提供映像更新系统,其用于基于更新成本而确定更新所述虚拟机映像和所述实例化后的虚拟机中的至少一个的更新计时;
确定更新所述虚拟机映像的成本低于更新来自所述虚拟机映像的所有未来实例的成本;
提供未来最长更新时间作为输出信号,以便向所述计算基础架构的管理员指示所述未来最长更新时间;
接收并存储来自所述管理员的输入,所述输入指示用于更新所述映像的天数的阈值;以及
使用所述阈值更新所述映像;
其中所述映像更新系统仅基于当前未决更新而判定是否应立即更新实例化后的虚拟机,其中当来自软件供应方的新的更新到达时,发生立即更新的判定。
2.根据权利要求1的方法,其中基于所确定的更新计时而自动发生所述更新。
3.根据权利要求1的方法,其中更新时间确定步骤确定是更新虚拟机映像还是更新从所述虚拟机映像实例化的每个虚拟机。
4.根据权利要求3的方法,其中所述映像更新系统基于对未来请求的预测,通过评估更新所述虚拟机映像的成本是否低于在供应时更新未来虚拟机的成本而确定是否为虚拟机的操作系统和软件堆栈中的至少一个打补丁。
5.根据权利要求1的方法,其中所述映像更新系统确定所述虚拟机映像库中的每个所述虚拟机映像的未来最长更新时间。
6.根据权利要求5的方法,其中所述映像更新系统确定所述库中的一组映像的所述未来最长更新时间。
7.根据权利要求1的方法,其中立即更新的判定提供用于确定所述虚拟机映像的未来最长更新时间的确认机制。
8.一种用于基于虚拟机提供计算基础架构的系统,所述系统包括被配置为执行权利要求1至7中的任一权利要求的方法步骤的装置。
9.一种基于虚拟机提供计算基础架构的系统,包括:
至少一个处理器;以及
存储设备,其用于存储指令程序,所述指令程序允许所述至少一个处理器之一实现和执行一种映像更新方法,所述映像更新方法用于基于更新成本而确定更新虚拟机映像和从所述虚拟机映像实例化的虚拟机中的至少一个的更新计时,
其中所述存储设备进一步存储指令程序,所述指令程序允许所述至少一个处理器之一实现和执行一种虚拟机供应系统,所述系统还包括输入端口以便从网络上的用户接收针对虚拟机请求的输入,
其中所述虚拟机供应系统:
通过所述输入端口接收虚拟机请求作为输入;
从虚拟机映像库中检索虚拟机映像以适应所述虚拟机请求;
通过供应所选择的虚拟机映像以适应所述虚拟机请求以及通过删除和安装软件系统中的至少一个以适应所述虚拟机请求而从所选择的虚拟机映像构造实例化后的虚拟机;
响应于所输入的虚拟机请求而输出所述实例化后的虚拟机;
确定更新所述虚拟机映像的成本低于更新来自所述虚拟机映像的所有未来实例的成本;
提供未来最长更新时间作为输出信号,以便向所述计算基础架构的管理员指示所述未来最长更新时间;
接收并存储来自所述管理员的输入,所述输入指示用于更新所述映像的天数的阈值;以及
使用所述阈值更新所述映像,
其中所述映像更新系统仅基于当前未决更新而判定是否应立即更新实例化后的虚拟机,其中当来自软件供应方的新的更新到达时,发生立即更新的判定。
10.根据权利要求9的系统,其中所述虚拟机供应系统根据所确定的更新计时而自动更新虚拟机映像和从所述虚拟机映像实例化的虚拟机中的所述至少一个。
11.根据权利要求10的系统,其中更新时间确定包括以下操作中的至少一个:
确定是更新虚拟机映像还是更新从所述虚拟机映像实例化的每个虚拟机;
确定所述虚拟机映像库中的每个所述虚拟机映像的未来最长更新时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410048963.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种管理中心部署方法和虚拟装置
- 下一篇:一种改良的耳机装置