发明名称 |
一种用于虚拟机的虚拟存储映像版本管理方法和系统 |
摘要 |
本发明公开了一种用于虚拟机的虚拟存储映像版本管理方法和系统,该方法包括:保存元数据以及区间块数据,其中,元数据包括VSI的逻辑区间块号与物理块号的映射关系、VSI版本号、与之关联的时间顺序上的下一个VSI版本号、版本ID、当前版本计数器、VSI最新版本数据以及VSI历史版本数据;接收对虚拟磁盘的操作请求,在所述操作请求中携带VSI版本号以及操作类型,确定所述VSI版本号的物理块号,并进行数据操作。本发明通过将块划分为区间块,从而在版本管理过程中,可以节省内存开销。 |
申请公布号 |
CN105808449A |
申请公布日期 |
2016.07.27 |
申请号 |
CN201410850692.9 |
申请日期 |
2014.12.31 |
申请人 |
中国电信股份有限公司 |
发明人 |
高原;全小飞;广小明 |
分类号 |
G06F12/06(2006.01)I;G06F3/06(2006.01)I |
主分类号 |
G06F12/06(2006.01)I |
代理机构 |
中国国际贸易促进委员会专利商标事务所 11038 |
代理人 |
曾晖 |
主权项 |
一种用于虚拟机的虚拟存储映像版本管理方法,包括:保存元数据以及区间块数据,其中,元数据包括逻辑块区间表(LCT)、VSI版本表(VVL)和设备超级块表(DSB),其中,所述LCT保存VSI的逻辑区间块号与物理块号的映射关系,所述VVL保存版本信息,包括VSI版本号、与之关联的时间顺序上的下一个VSI版本号、版本ID,所述DSB记录VSI属性信息,包括当前版本计数器;区间块数据是多个连续的数据块,所述数据块包括主数据和备份数据,所述主数据为VSI最新版本数据,所述备份数据为VSI历史版本数据;接收对虚拟磁盘的操作请求,在所述操作请求中携带VSI版本号以及操作类型,确定所述VSI版本号的物理块号,并进行数据操作。 |
地址 |
100033 北京市西城区金融大街31号 |