VIRTUAL CHUNK SERVICE BASED DATA RECOVERY IN A DISTRIBUTED DATA STORAGE SYSTEM
    2.
    发明申请
    VIRTUAL CHUNK SERVICE BASED DATA RECOVERY IN A DISTRIBUTED DATA STORAGE SYSTEM 有权
    分布式数据存储系统中基于虚拟服务的数据恢复

    公开(公告)号:US20160246677A1

    公开(公告)日:2016-08-25

    申请号:US14696001

    申请日:2015-04-24

    Applicant: NetApp, Inc.

    Abstract: 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.

    Abstract translation: 公开了用于使用虚拟块服务(VCS)在分布式存储系统中存储数据的技术。 在基于VCS的存储技术中,存储节点(“节点”)被分成多个VCS,并且可以在分布式存储器中为每个VCS分配唯一的ID。 来自一组节点的一组VCS形成存储组,也可以在分布式存储器中分配唯一的ID。 当接收到数据对象进行存储时,为数据对象识别存储组,对数据对象进行编码以生成多个片段,并将每个片段存储在所识别的存储组的VCS中。 通过使用元数据(例如VCS到存储节点映射,存储组到VCS映射,VCS到对象映射),可以使数据恢复过程更加高效,从而消除了恢复期间的资源密集型读写操作。

Patent Agency Ranking