[发明专利]一种虚拟机镜像存储分发的系统有效
申请号: | 201410301202.X | 申请日: | 2014-06-27 |
公开(公告)号: | CN104050015B | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 黄道超;刘欣然;张鸿 | 申请(专利权)人: | 国家计算机网络与信息安全管理中心 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F3/06;H04L29/08 |
代理公司: | 北京安博达知识产权代理有限公司11271 | 代理人: | 徐国文 |
地址: | 100029*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种虚拟机镜像存储分发系统,该系统包括集群管理服务器及运行在分布式云计算平台的测试机上的本地对象存储服务器、DHT‑MAP映射服务器和QEMU块驱动。该系统能够实现分布式跨地域的虚拟机批量、快速部署,解决传统系统和方法部署虚拟机周期长、无法动态扩展、可用性低的不足。 | ||
搜索关键词: | 一种 虚拟机 存储 分发 系统 | ||
【主权项】:
一种虚拟机镜像存储分发系统,其特征在于:所述系统包括集群管理服务器及运行在分布式云计算平台的测试机上的本地对象存储服务器、DHT‑MAP映射服务器和QEMU块驱动;所述DHT‑MAP映射服务器为获取数据块,进行所述数据块的注册、路由和查询的模块;所述本地对象存储服务器与所述DHT‑MAP映射服务器通信,所述本地对象存储服务器用于本地存储数据、聚合局域网各宿主机存储空间、组成模板卷和快照卷的存储池;所述QEMU块驱动与所述本地对象存储服务器通信,所述QEMU块驱动用于将虚拟机镜像分割成固定大小的数据块对象;所述集群管理服务器用于实现集群管理和消息传递,及跨集群之间的镜像数据块获取;每个集群设置所述集群管理服务器,构成超级节点,分布于各地的集群管理服务器通过一致哈希算法构成超级环,即一级环;所述超级节点负责管理部分ID空间,按地域分割ID标识空间,减少DHT算法曲折路由导致的路由或查询时延;所述虚拟机镜像存储分发系统的存储工作包括以下步骤:I、所述QEMU块驱动将虚拟机镜像分割成固定大小的数据块对象,运用一致性哈希算法生成对象标识,通过iSCSI协议将所述数据块对象及其冗余副本存储到所述虚拟机镜像存储分发系统;若本地存在本地对象管理服务器,则本地缓存数据块副本;II、所述DHT‑MAP映射服务器接收镜像存储I/O请求,根据所述对象标识判别目的存储节点,进行路由定位并转发至所述集群管理服务器,所述集群管理服务器将I/O请求转发到目的存储节点,所述目的存储节点将模板卷和快照卷进行分类存储;所述DHT‑MAP映射服务器将本地镜像存储信息更新到所述集群管理服务器组成的超级环;III、所述集群管理服务器接收所述DHT‑MAP映射服务器的信息,通过chord算法将信息同步到目的集群管理服务器,本地集群服务器缓存备份信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家计算机网络与信息安全管理中心,未经国家计算机网络与信息安全管理中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410301202.X/,转载请声明来源钻瓜专利网。