发明名称 |
一种基于分布式存储重复数据删除的虚拟机系统盘的方法 |
摘要 |
本发明涉及云平台存储虚拟化技术领域,特别是一种基于分布式存储重复数据删除的虚拟机系统盘的方法。本发明首先在分布式存储上创建存储卷;通过存储卷创建虚拟机系统盘;虚拟机写数据到系统盘;分布式存储卷服务将数据保存到缓存中;对缓存数据进行滑动分块;通过Rabin指纹算法扫描每块的指纹;查询指纹集合是否已经存在分布式存储系统指纹表;挑选指纹不存在分布式存储系统的文件块存入分布式存储系统中;最后分布式存储系统更新指纹表。本发明解决了减轻基于云平台分布式存储的虚拟机网络流量压力;可应用于云平台存储虚拟化。 |
申请公布号 |
CN105677238A |
申请公布日期 |
2016.06.15 |
申请号 |
CN201511018317.9 |
申请日期 |
2015.12.28 |
申请人 |
国云科技股份有限公司 |
发明人 |
马桂成;杨松;季统凯 |
分类号 |
G06F3/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
广东莞信律师事务所 44332 |
代理人 |
余伦 |
主权项 |
一种基于分布式存储重复数据删除的虚拟机系统盘的方法,其特征在于:所述的方法包括如下步骤:步骤1:分布式存储上创建存储卷;步骤2:通过存储卷创建虚拟机系统盘;步骤3:虚拟机写数据到系统盘;步骤4:分布式存储卷服务将数据保存到缓存中;步骤5:对缓存数据进行滑动分块;步骤6:通过Rabin指纹算法扫描每块的指纹;步骤7:查询指纹集合是否已经存在分布式存储系统指纹表;步骤8:挑选指纹不存在分布式存储系统的文件块存入分布式存储系统中;步骤9:分布式存储系统更新指纹表。 |
地址 |
523808 广东省东莞市松山湖科技产业园区松科苑14号楼 |