Data storage system with metadata check-pointing

    公开(公告)号:US11169723B2

    公开(公告)日:2021-11-09

    申请号:US16457008

    申请日:2019-06-28

    Abstract: A data storage system includes multiple head nodes and data storage sleds. Volume data is replicated between a primary and one or more secondary head nodes for a volume partition and is further flushed to a set of mass storage devices of the data storage sleds. Volume metadata is maintained in a primary and one or more secondary head nodes for a volume partition and is updated in response to volume data being flushed to the data storage sleds. Also, the primary and secondary head nodes store check-points of volume metadata to the data storage sleds, wherein in response to a failure of a primary or secondary head node for a volume partition, a replacement secondary head node for the volume partition recreates a secondary replica for the volume partition based, at least in part, on a stored volume metadata checkpoint.

    Data storage system
    2.
    发明授权

    公开(公告)号:US11301144B2

    公开(公告)日:2022-04-12

    申请号:US16457095

    申请日:2019-06-28

    Abstract: A data storage system includes multiple head nodes and data storage sleds. A control plane of the data storage system designates, for a volume partition, one of the head nodes to function as a primary head node storing a primary replica of the volume partition and designates two or more other head nodes to function as reserve head nodes storing reserve replicas of the volume partition. Additionally, the primary head node causes volume data for the volume partition to be erasure encoded and stored on multiple mass storage devices in different ones of the data storage sleds.

    DATA STORAGE SYSTEM
    3.
    发明申请
    DATA STORAGE SYSTEM 审中-公开

    公开(公告)号:US20190324666A1

    公开(公告)日:2019-10-24

    申请号:US16457095

    申请日:2019-06-28

    Abstract: A data storage system includes multiple head nodes and data storage sleds. A control plane of the data storage system designates, for a volume partition, one of the head nodes to function as a primary head node storing a primary replica of the volume partition and designates two or more other head nodes to function as reserve head nodes storing reserve replicas of the volume partition. Additionally, the primary head node causes volume data for the volume partition to be erasure encoded and stored on multiple mass storage devices in different ones of the data storage sleds.

    DATA STORAGE SYSTEM WITH METADATA CHECK-POINTING

    公开(公告)号:US20220057951A1

    公开(公告)日:2022-02-24

    申请号:US17520537

    申请日:2021-11-05

    Abstract: A data storage system includes multiple head nodes and data storage sleds. Volume data is replicated between a primary and one or more secondary head nodes for a volume partition and is further flushed to a set of mass storage devices of the data storage sleds. Volume metadata is maintained in a primary and one or more secondary head nodes for a volume partition and is updated in response to volume data being flushed to the data storage sleds. Also, the primary and secondary head nodes store check-points of volume metadata to the data storage sleds, wherein in response to a failure of a primary or secondary head node for a volume partition, a replacement secondary head node for the volume partition recreates a secondary replica for the volume partition based, at least in part, on a stored volume metadata checkpoint.

    Virtual machine state replication using DMA write records
    9.
    发明授权
    Virtual machine state replication using DMA write records 有权
    使用DMA写入记录的虚拟机状态复制

    公开(公告)号:US09361145B1

    公开(公告)日:2016-06-07

    申请号:US14317949

    申请日:2014-06-27

    Abstract: A DMA-capable device of a virtualization host stores a DMA write record, indicating a portion of host memory that is targeted by a DMA write operation, in a write buffer accessible from a virtualization management component of the host. The virtualization management component uses the DMA write record to identify a portion of memory to be copied to a target location to save a representation of a state of a particular virtual machine instantiated at the host.

    Abstract translation: 虚拟化主机的具有DMA能力的设备将DMA写入记录存储在可由主机的虚拟化管理组件访问的写入缓冲器中,该DMA写入记录指示由DMA写入操作定向的主机存储器的一部分。 虚拟化管理组件使用DMA写入记录来标识要复制到目标位置的一部分存储器,以保存在主机上实例化的特定虚拟机的状态的表示。

Patent Agency Ranking