发明名称 |
用于保留克隆分离操作之后的存储对象中的消重的系统和方法 |
摘要 |
一种用于保留从基存储对象的克隆的分离操作中作为结果的存储对象(例如,灵活卷)的数据块的消重的系统和方法。所述克隆可以包括与基存储对象的至少一个数据块共享的数据块和不与基存储对象的至少一个数据块共享的至少一个数据块。与基存储对象共享的克隆的数据块可以被指示成接收可以包括将新的指针指派给所指示的数据块的写分配。每个数据块可以包括多个指针,包括虚拟地址指针和物理地址指针。照此,可以将单个物理地址指针指派给包括相同的虚拟地址指针的克隆的数据块。 |
申请公布号 |
CN103890738B |
申请公布日期 |
2016.09.21 |
申请号 |
CN201280052979.6 |
申请日期 |
2012.04.26 |
申请人 |
NETAPP股份有限公司 |
发明人 |
B.拉伊;A.沙马 |
分类号 |
G06F12/02(2006.01)I |
主分类号 |
G06F12/02(2006.01)I |
代理机构 |
北京市金杜律师事务所 11256 |
代理人 |
酆迅 |
主权项 |
一种用于管理存储系统上的数据的系统,包括至少一个处理器和存储器,所述存储系统为至少一个存储对象和所述存储对象的克隆提供数据存储,所述系统包括:所述存储系统被配置用于:接收用于所述存储对象的克隆的数据块的写分配,所述克隆包括多个数据块并且基于所述存储对象,每个数据块包括指向存储聚合内的位置的物理地址指针和指向所述存储对象的克隆的地址空间内的位置的虚拟地址指针;确定所述克隆的数据块是否与所述存储对象的至少一个数据块共享;以及如果所述数据块与所述存储对象的至少一个数据块共享并且如果未接收到包括相同的虚拟地址指针的所述克隆的另一个数据块的写分配,则将新的指针指派给所述克隆的数据块的物理地址指针。 |
地址 |
美国加利福尼亚州 |