[发明专利]用于实现虚拟机的方法和云管理节点有效
申请号: | 201280077879.9 | 申请日: | 2012-12-21 |
公开(公告)号: | CN104854562B | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | S.赫尔克维斯特;J.哈伦;J-E.曼格斯 | 申请(专利权)人: | 瑞典爱立信有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;H04L29/08 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 徐予红;张懿 |
地址: | 瑞典斯*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 实现 虚拟机 方法 管理 节点 | ||
1.一种由云管理节点(200)执行的用于实现用于处理和存储数据的资源的分布式云中的虚拟机的使用的方法,所述方法包括:
-从客户端(202)接收(2:1, 300)VM映像,所述VM映像包括用于运行所述虚拟机的操作系统的一组文件;
-将所述VM映像(204b)分布(2:2a-d, 302)到形成所述分布式云的多个本地数据中心(204);
-从所述本地数据中心接收(304)所述VM映像的本地标识;以及
-创建(2:3, 306)所述接收的本地标识与所述VM映像的全局标识之间的映射;以及
-将所述全局标识返回(2:4, 308)到所述客户端,由此使所述客户端能够通过在与所述云管理节点通信中参考所述全局标识来改变所述本地数据中心中的所述VM映像。
2.如权利要求1所述的方法,其中借助于与相应本地数据中心关联的本地映像服务代理将所述VM映像分布到所述本地数据中心,所述本地映像服务代理适于在由所述云管理节点使用的用于所述VM映像上的创建、读取、更新和删除CRUD操作的全局协议与由每个相应本地数据中心使用的用于所述CRUD操作的本地协议之间转换。
3.如权利要求2所述的方法,其中所述VM映像被分布到所述本地映像服务代理,所述本地映像服务代理位于所述相应本地数据中心中或所述云管理节点中。
4.如权利要求1-3中任一项所述的方法,其中所述VM映像由对通用数据块的引用和至少一个适配块来表示,所述通用数据块已经安装在所述本地数据中心中,并且其中通过向所述本地数据中心分布所述至少一个适配块来分布所述VM映像。
5.如权利要求4所述的方法,其中所述通用数据块包括只读块,并且所述至少一个适配块包括可写块。
6.如权利要求4所述的方法,其中通过增加新适配块来更新所述VM映像。
7.如权利要求6所述的方法,其中通过增加一连串连续的新适配块来更新所述VM映像。
8.如权利要求1-3中任一项所述的方法,其中基于对等下载过程分布所述VM映像,其中所述云管理节点通过向所述本地数据中心提供有关在哪里能找到所述VM映像或其部分的可用性信息来充当跟踪器,使所述本地数据中心能够基于所述可用性信息下载所述VM映像或其部分。
9.如权利要求1-3中任一项所述的方法,其中在正更新或安装所述VM映像时的时段期间,锁定所述VM映像以免读和写。
10.一种配置成实现用于处理和存储数据的资源的分布式云中的虚拟机的使用的云管理节点(400),所述云管理节点包括:
-通信单元(400a),适于从客户端(402)接收VM映像,所述VM映像包括用于运行所述虚拟机的操作系统的一组文件;
-分布单元(400b),适于向形成所述分布式云的多个本地数据中心(404)分布所述VM映像,并从所述本地数据中心接收所述VM映像的本地标识;以及
-映射单元(400c),适于创建所述接收的本地标识与所述VM映像的全局标识之间的映射(400d);
其中所述通信单元(400a)进一步适于将所述全局标识返回到所述客户端,由此使所述客户端能够通过在与所述云管理节点通信中参考所述全局标识来改变所述本地数据中心中的所述VM映像。
11.如权利要求10所述的云管理节点,其中所述分布单元(400b)进一步适于借助于与相应本地数据中心关联的本地映像服务代理将所述VM映像分布到所述本地数据中心,所述本地映像服务代理适于在由所述云管理节点使用的用于所述VM映像上的创建、读取、更新和删除CRUD操作的全局协议与由每个相应本地数据中心使用的用于所述CRUD操作的本地协议之间转换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司,未经瑞典爱立信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280077879.9/1.html,转载请声明来源钻瓜专利网。