×

Snapshot based replication

  • US 8,627,024 B2
  • Filed: 11/30/2010
  • Issued: 01/07/2014
  • Est. Priority Date: 11/30/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a cluster file system having server nodes in communication across a network, the cluster including a first data storage local to a first server node, a second data storage local to a second server node, and a third data storage local to a third server node;

    a write manager to write a first copy of data from a client machine to the first data storage local to the first server node;

    an allocation manager in communication with the write manager, the allocation manager to allocate storage for a second copy of the data on the second data storage local to the second server node and to allocate storage for a third copy of the data on the third data storage local to the third server node in response to a pipeline manager replication of the first copy of data, wherein the allocation manager to create a second pointer from the allocated storage of the second server node to the first copy of data and to create a third pointer from the allocated storage of the third server node to the first copy of the data, and further comprising the allocation manager to remove the second pointer following completion of population of the second data storage local to the second server node with the first copy of the data, and to remove the third pointer following completion of population of the third data storage local to the third server node with the first copy of the data; and

    the pipeline manager in communication with the allocation manager, the pipeline manager to schedule population of the second data storage and the third data storage with the first copy of the data based upon network characteristics.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×