×

Apparatus, system, and method for a front-end, distributed raid

  • US 8,019,940 B2
  • Filed: 12/06/2007
  • Issued: 09/13/2011
  • Est. Priority Date: 12/06/2006
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for high performance, distributed storage, the apparatus comprising:

  • a front-end controller executed on a processor, the front-end controller comprising;

    a storage request receiver module that receives a storage request to store data in a storage device set, comprising a plurality of autonomous storage devices configured to independently receive and service storage requests from a client;

    a striping association module that calculates a stripe pattern for the data, the stripe pattern comprising one or more stripes, each stripe comprising a set of N data segments, and associates each of the N data segments with one of N storage devices in the storage device set; and

    a storage request transmitter module that transmits one or more storage requests to each of the N storage devices associated with a data segment, each storage request to configure a storage device to access data segments of the set of N data segments directly, independent of the front-end controller.

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