发明申请
US20160246677A1 VIRTUAL CHUNK SERVICE BASED DATA RECOVERY IN A DISTRIBUTED DATA STORAGE SYSTEM
有权

基本信息:
- 专利标题: VIRTUAL CHUNK SERVICE BASED DATA RECOVERY IN A DISTRIBUTED DATA STORAGE SYSTEM
- 专利标题(中):分布式数据存储系统中基于虚拟服务的数据恢复
- 申请号:US14696001 申请日:2015-04-24
- 公开(公告)号:US20160246677A1 公开(公告)日:2016-08-25
- 发明人: Dheeraj Raghavender Sangamkar , Ajay Bakre , Vladimir Radu Avram , Emalayan Vairavanathan , Viswanath Chandrasekara Bharathi
- 申请人: NetApp, Inc.
- 优先权: IN796/CHE/2015 20150219
- 主分类号: G06F11/10
- IPC分类号: G06F11/10 ; G06F3/06 ; H04L29/08
摘要:
Technology is disclosed for storing data in a distributed storage system using a virtual chunk service (VCS). In the VCS based storage technique, a storage node (“node”) is split into multiple VCSs and each of the VCSs can be assigned a unique ID in the distributed storage. A set of VCSs from a set of nodes form a storage group, which also can be assigned a unique ID in the distributed storage. When a data object is received for storage, a storage group is identified for the data object, the data object is encoded to generate multiple fragments and each fragment is stored in a VCS of the identified storage group. The data recovery process is made more efficient by using metadata, e.g., VCS to storage node mapping, storage group to VCS mapping, VCS to objects mapping, which eliminates resource intensive read and write operations during recovery.
摘要(中):
公开了用于使用虚拟块服务(VCS)在分布式存储系统中存储数据的技术。 在基于VCS的存储技术中,存储节点(“节点”)被分成多个VCS,并且可以在分布式存储器中为每个VCS分配唯一的ID。 来自一组节点的一组VCS形成存储组,也可以在分布式存储器中分配唯一的ID。 当接收到数据对象进行存储时,为数据对象识别存储组,对数据对象进行编码以生成多个片段,并将每个片段存储在所识别的存储组的VCS中。 通过使用元数据(例如VCS到存储节点映射,存储组到VCS映射,VCS到对象映射),可以使数据恢复过程更加高效,从而消除了恢复期间的资源密集型读写操作。
公开/授权文献:
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F11/00 | 计算机 |
--------G06F11/07 | .响应错误的产生,例如,容错 |
----------G06F11/08 | ..用数据表示中的冗余码作错误检测或校正,例如,应用校验码 |
------------G06F11/10 | ...对编码信息添加特定的码或符号,例如,奇偶校验、除9或除11校验 |