[发明专利]一种高效的虚拟机数据在线去冗余方法在审
申请号: | 201810915167.9 | 申请日: | 2018-08-13 |
公开(公告)号: | CN109254871A | 公开(公告)日: | 2019-01-22 |
发明(设计)人: | 钱仲文;王锋华;张旭东;张建松;黄建平;陈浩;杨少杰;陈俊;阳东;王仲锋;陈婷;琚小明;李博 | 申请(专利权)人: | 国网浙江省电力有限公司;浙江华云信息科技有限公司;国网浙江仙居县供电有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京中创阳光知识产权代理有限责任公司 11003 | 代理人: | 尹振启 |
地址: | 310007*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 冗余 数据块 备份 存储 服务器磁盘 索引 全局 发现 | ||
一种高效的虚拟机数据在线去冗余方法,所述方法为针对虚拟机采用本地存储、全局对比的分布式去冗余,使需要备份的虚拟机数据仅在本地存储一次,通过全局对比,发现该数据块是否已经在其它服务器磁盘上备份,然后通过索引定位其它虚拟机的相同数据块。
技术领域
本发明涉及数据处理领域,尤其涉及一种高效的虚拟机数据在线去冗余方法。
背景技术
随着云计算和虚拟化技术的快速发展,越来越多的电力应用程序以虚拟机形式封装并部署到云平台上。多个虚拟机之间通过虚拟网络相连,共享底层资源,为应用程序提供隔离的运行环境的同时,也提升了资源利用率,节约了用户的IT成本。与此同时,由于虚拟机具有可迁移性和可复制性,这为应用程序的动态部署和迁移提供了极大的便利。当应用的资源需求增大时,可以通过虚拟机扩容技术进行横向扩展,极大的提升了IT基础设施的灵活性和可扩展性。此外,由于虚拟机具有可复制特性,也有效提升了应用和数据的可靠性和可用性。其中,虚拟机快照作为一项核心技术为保障云平台中应用和数据的可靠性提供了重要支撑。
虚拟机快照技术通过定期保存虚拟机状态和数据,使得当虚拟机发生故障或崩溃时,可以回滚到之前保存的状态和数据,并从当前状态继续运行。这一技术极大地提升了虚拟机及应用程序的可靠性。然后,由于需要定期的对虚拟机数据和状态进行备份,长时间运行会占用大量的存储空间和网络带宽。特别对于云计算环境中大量虚拟机定期做快照的场景下,将产生海量快照数据。例如,对于32台具有2GB内存虚拟机,按每小时做一次快照计算,一天消耗的存储空间达1.5TB。另一方面,我们观察到,云环境中的大量虚拟机通常仅安装几种类型的操作系统(如windows xp,win 8,Linux Ubuntu等),大量虚拟机都采用相同的操作系统,因此多个虚拟机的快照中包含了大量的冗余数据和状态,造成了磁盘空间和网络带宽的巨大浪费。
发明内容
为了解决上述问题,本发明提出了一种高效的虚拟机数据在线去冗余方法。所述方法为针对虚拟机采用本地存储、全局对比的分布式去冗余,使需要备份的虚拟机数据仅在本地存储一次,通过全局对比,发现该数据块是否已经在其它服务器磁盘上备份,然后通过索引定位其它虚拟机的相同数据块。
本发明的所述在线去冗余的架构设置方法为,本地去冗余组件采用分布式部署模式,每台物理服务器之上部署一个;全局去冗余组件在整个系统中仅有1个,部署于全局服务器上。在本地去冗余组件中包含本地哈希表(local hashtable)模块,负责记录在这台物理服务器上的数据指纹信息;在全局去冗余组件中包含全局哈希表(global hashtable)模块,负责记录整个系统中全局数据的指纹信息。快照执行组件(snap daemon)负责执行虚拟机快照操作,同时获取虚拟机数据指纹值,并传递给本地去冗余组件。
本发明支持在多个虚拟机快照过程中在线进行去冗余操作,确保多个虚拟机间相同的快照数据仅被存储一次,有效降低了存储消耗;同时仅在网络中传输快照数据的指纹值,而无需传输快照数据本身,有效降低了网络带宽消耗;此外,本发明对虚拟机和应用程序具有透明性,无需在虚拟机中安装代理程序,可支持不同类型的虚拟机操作系统。
附图说明
图1为本发明的在线去冗余架构设置图;
图2为在线去冗余方法的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网浙江省电力有限公司;浙江华云信息科技有限公司;国网浙江仙居县供电有限公司,未经国网浙江省电力有限公司;浙江华云信息科技有限公司;国网浙江仙居县供电有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810915167.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据备份的方法和装置
- 下一篇:一种针对教育大数据的安全访问系统