[发明专利]高效的虚拟机部署方法在审
申请号: | 201380047305.1 | 申请日: | 2013-10-10 |
公开(公告)号: | CN105229660A | 公开(公告)日: | 2016-01-06 |
发明(设计)人: | S·亨特 | 申请(专利权)人: | 迈克菲股份有限公司 |
主分类号: | G06F21/55 | 分类号: | G06F21/55;G06F15/16;G06F9/44 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 毛力 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高效 虚拟机 部署 方法 | ||
发明的技术领域
本发明总体涉及计算机安全,更具体地说,本发明涉及高效的虚拟机部署方法。
背景技术
计算机和其他电子设备上的恶意软件感染侵入性强,并且难以检测和修复。反恶意软件解决方案可能需要将恶意代码或文件的签名与被评价的软件进行比对,从而确定该软件对计算系统有害。反恶意软件解决方案可包括扫描客户机或端点以找出恶意软件的指示,或者针对恶意软件感染来修复客户机或端点。数据文件、恶意软件签名、修复应用或其他反恶意软件组件可被下载到端点。
在电子设备上执行的应用在能够被执行之前需要安装。一些应用通过简单地将代码复制到目标电子设备就可被安装,但是其他应用可能使用安装应用程序。安装应用程序通常可包括安装源文件和代码,该代码用于执行用于运行给定应用的修改和安装。安装应用程序可解压缩文件、在目标电子设备上创建文件夹、在这些文件夹中存储资料,以及以其他方式使应用可得到以供执行。
发明内容
在一个实施例中,用于共享镜像的分配的方法包括:确定软件安装程序的镜像的多个元素;确定客户机的多个内容;对所述镜像的所述多个元素执行第一散列操作;对所述客户机的所述多个内容执行所述第一散列操作;将对所述镜像的所述多个元素执行的所述第一散列操作的多个结果与对所述客户机的所述多个内容执行的所述第一散列操作的多个结果进行比较;基于对所述镜像的所述多个元素执行的所述第一散列操作的多个结果与对所述客户机的所述多个内容执行的所述第一散列操作的多个结果进行的所述比较,确定所述镜像的所述多个元素中的一个或多个元素在所述客户机上是不可得到的;以及对所述镜像的、被确定为在所述客户机上不可得到的多个元素进行选择性的传输。
在另一实施例中,制品包括计算机可读介质和在所述计算机可读介质上携带的计算机可执行指令。所述指令可由处理器读取。当读取并执行所述指令时,所述指令使所述处理器用于:确定软件安装程序的镜像的多个元素;确定客户机的多个内容;对所述镜像的所述多个元素执行第一散列操作;对所述客户机的所述多个内容执行所述第一散列操作;将对所述镜像的所述多个元素执行的所述第一散列操作的多个结果与对所述客户机的所述多个内容执行的所述第一散列操作的多个结果进行比较;基于对所述镜像的所述多个元素执行的所述第一散列操作的多个结果与对所述客户机的所述多个内容执行的所述第一散列操作的多个结果进行的所述比较,确定所述镜像的所述多个元素中的一个或多个元素在所述客户机上是不可得到的;以及对所述镜像的、被确定为在所述客户机上不可得到的多个元素进行选择性的传输。
在又一实施例中,用于共享镜像的分配的系统包括:用于确定软件安装程序的镜像的多个元素的装置;用于确定客户机的多个内容的装置;用于对所述镜像的所述多个元素执行第一散列操作的装置;用于对所述客户机的所述多个内容执行所述第一散列操作的装置;用于将对所述镜像的所述多个元素执行的所述第一散列操作的多个结果与对所述客户机的所述多个内容执行的所述第一散列操作的多个结果进行比较的装置;用于确定所述镜像的所述多个元素中的一个或多个元素在所述客户机上不可得到的装置;以及用于对所述镜像的、被确定为在所述客户机上不可得到的多个元素进行选择性的传输的装置。所述确定基于对所述镜像的所述多个元素执行的所述第一散列操作的多个结果与对所述客户机的所述多个内容执行的所述第一散列操作的多个结果进行的所述比较。
附图说明
为了获得对本发明及其特征和优势更完全的理解,现在参考结合所附附图进行的下列描述,其中:
图1是用于高效的虚拟机部署的示例系统的示意图;
图2示出共享镜像的示例实施例和可由系统用于确定共享镜像和客户机上的内容之间的差异的内容的示例实施例;
图3是通过确定多个散列或数字签名而得到的散列表的示例实施例的示意图;
图4是用于高效的虚拟机部署的系统的示例操作的示意图;
图5是用于确定用于构建共享镜像的文件是否可得到的系统的示例操作的示意图;
图6是用于确定用于构建共享镜像的群集是否可得到的系统的示例操作的示意图;以及
图7是用于高效的虚拟机部署的方法的示例实施例。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈克菲股份有限公司,未经迈克菲股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380047305.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:3D图像中的运动分析
- 下一篇:保护软件应用