×

Methods and apparatus for optimizing resource utilization in distributed storage systems

  • US 9,020,984 B1
  • Filed: 05/28/2013
  • Issued: 04/28/2015
  • Est. Priority Date: 03/22/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A distributed storage system, comprising:

  • a plurality of storage units each coupled to a network, wherein the plurality of storage units collectively store data for a plurality of clients, wherein the plurality of clients each read previously stored data from and store new data to the plurality of storage units via the network;

    one or more devices coupled to the network configured to;

    detect addition of one or more new storage units to the network;

    in response to said detecting the addition of the one or more new storage units to the network, block new data from being stored to the one or more new storage units;

    in response to said detecting the addition of the one or more new storage units to the network, migrate previously stored data units from the data collectively stored on the plurality of storage units to the one or more new storage units until determining that a storage load on each of the one or more new storage units is at a target level; and

    in response to said determining that the storage load on each of the one or more new storage units is at the target level and after said blocking new data from being stored to the one or more new storage units, allow new data to be stored to the one or more new storage units.

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