×

Storage scheme for a distributed storage system

  • US 10,579,276 B2
  • Filed: 09/13/2017
  • Issued: 03/03/2020
  • Est. Priority Date: 09/13/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • assigning, by a storage manager computer system, at least a portion of a storage volume to a first storage node computer system;

    receiving, by the first storage node computer system, write requests for the at least the portion of the storage volume;

    allocating, by the first storage node computer system, a first segment of a plurality of segments on a first storage device of the first storage node computer system only in response to the write requests; and

    writing, by the first storage node computer system, data from the write requests to the one or more segments, reassigning, by the storage manager computer system, the at least the portion of the storage volume to a second storage node computer system;

    transferring, by the first storage node computer system, data from the first segment to the second storage node computer system;

    allocating, by the second storage node computer system, a second segment of a second storage device of the second storage node computer system to the at least the portion of the storage volume; and

    writing, by the second storage node computer system, the data from the first segment to the second segment;

    wherein allocating the first segment of the first storage device further comprises mapping, by the first storage node computing device, the first segment to a virtual segment identifier; and

    2 wherein allocating the second segment further comprises mapping, by the second storage node computing device, the second segment to the same virtual segment identifier.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×