【技术实现步骤摘要】
hnode可以包含三个签名:1)包含属性的数据对象的签名;2)包含扩展属性的数据对象的签名;以及3)inode 根hnode的签名。以inode根hnode为根的树的叶节点提供与inode相关联的文件或目录的数据。
[0015]如上文所讨论的,数据可以被存储在各种类型的计算系统(诸如服务器、计算机设备、工作站、存储系统或存储阵列、融合或超融合系统等)上。通过网络连接的计算系统可以被称为节点。为了存储数据,一些计算系统可以利用数据虚拟化平台,该数据虚拟化平台对在其上物理地存储数据的物理存储硬件的方面(例如,诸如寻址、配置等的方面) 进行抽象化并且将虚拟化或逻辑存储装置呈现给用户环境(例如,呈现给操作系统、应用、进程等)。虚拟化存储装置可以从多个存储硬件(例如硬盘驱动装置、固态驱动装置等)被合并到数据存储库中,虚拟化或逻辑存储装置可以从该数据存储库中被提供。数据虚拟化平台还可以提供数据服务,诸如去重、压缩、复制等。
[0016]除其他事物之外,示例性的基于对象的数据虚拟化平台的组件可以包括平面对象存储库和一个或多个文件系统实例。数据可以作为对象而被存储在对象存储库中。例如,用户可访问的文件和目录可以由多个数据对象组成。如将在下文描述的,对象存储库还可以存储与数据虚拟化平台的操作相关的元数据对象。在示例中,对象可以在对象存储库中具有预定的固定大小(例如,针对数据对象为4kb或8kb或针对元数据对象为1kb或2kb)。每个对象可以通过其签名(还被称为对象指纹)进行标识。对象索引可以使对象存储库中的对象的签名与对象的内容的物理地址(即,存储硬件(诸如磁 ...
【技术保护点】
【技术特征摘要】
1.一种系统,包括:存储系统,用于存储针对一个或多个硬件处理器的数据,所述存储系统用于对存储在其中的数据进行去重,并且用于维护对象的索引,每个对象至少具有对应的浅引用计数,所述浅引用计数指示保持对所述对象的引用的父对象的数目;以及所述一个或多个硬件处理器,与所述存储系统耦合,所述一个或多个硬件处理器用于:维护至少一个树毫索引和至少一个节点毫索引,所述至少一个树毫索引和所述至少一个节点毫索引中的每个毫索引均具有与在所述存储系统中的对象的所述索引中存储的对象子集对应的条目,所述条目中的每个条目均具有所述存储系统中的所述索引中的所述对象子集中的对应对象的采样对象签名值和深引用计数值,所述深引用值指示与对象的所述索引对应的对象树内的相关联对象的逻辑出现次数,以及基于利用来自所述至少一个树毫索引或所述至少一个节点毫索引的所述深引用值的分析,确定所述存储系统的容量利用率。2.根据权利要求1所述的系统,其中快照操作通过将所述节点毫索引记录引用计数递增在针对快照树的树毫索引内表示的量,来更新针对在所述快照树内所包含的每个采样对象的所述节点毫索引。3.根据权利要求1所述的系统,其中删除现有快照使与所删除的现有快照对应的树毫索引从所述节点毫索引中被减去。4.根据权利要求1所述的系统,其中所述分析包括:估计由于将所述对象树从第一存储节点移动至第二存储节点而要在所述第一存储节点上重新获得、并且在所述第二存储节点上消耗的存储容量。5.根据权利要求1所述的系统,其中所述节点毫索引还存储截断的对象签名值,所述截断的对象签名值包括来自所述存储系统中的对象的所述索引中的完整对象签名值的位的子集。6.根据权利要求1所述的系统,其中所述截断的对象签名值被限制于对象的所述索引中的可能对象签名值的子集,并且还基于采样技术而受到限制。7.根据权利要求1所述的系统,其中所述一个或多个硬件处理器还维护针对采样对象签名值的对象签名值的单独数据结构,其中在所述单独数据结构内维护的引用计数是针对与所述采样对象签名值对应的对象的深引用计数。8.一种非暂态计算机可读介质,具有在其上存储的指令,所述指令在被一个或多个处理器执行时使所述一个或多个处理器进行以下操作:维护存储系统中的对象的索引,以存储针对所述一个或多个硬件处理器的数据,所述存储系统用于对存储在其中的数据进行去重,对象的所述索引中的每个对象至少具有对应的浅引用计数,所述浅引用计数指示保持对所述对象的引用的父对象的数目;维护至少一个树毫索引和至少一个节点毫索引,所述至少一个树毫索引和所述至少一个节点毫索引中的每个毫索引均具有与在所述存储系统中的对象的所述索引中存储的对象子集对应的条目,所述条目中的每个条目均具有所述存储系统中的所述索引中的所述对象子集中的对应对象的采样对象签名值和深引用计数值,所述深引用值指示与对象的所述索引对应的对象树内的相关联对象的逻辑出现次数;以及基于利用来自所述至少一个树毫索引或所述至少一个节点毫索引的所述深引用值的
分析,确定所述存储系统的容量利用率。9....
【专利技术属性】
技术研发人员:G,
申请(专利权)人:慧与发展有限责任合伙企业,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。