×

Control plane method and apparatus for providing erasure code protection across multiple storage devices

  • US 10,255,134 B2
  • Filed: 03/27/2017
  • Issued: 04/09/2019
  • Est. Priority Date: 01/20/2017
  • Status: Active Grant
First Claim
Patent Images

1. A storage system having a storage interface, the system comprising:

  • a plurality of storage devices, configured to store erasure codes sufficient to recover data stored on any one of the plurality of storage devices from data on the other storage devices;

    a data switch, configured during normal operation to route storage commands received through the storage interface to respective ones of the plurality of storage devices, according to a respective address in each storage command; and

    a controller,the controller being configured, in the event of failure or absence of any storage device of the plurality of storage devices;

    to reconfigure the data switch to route storage commands addressed to the failed or absent storage device to the controller; and

    to send, in response to each received storage command, the same command response, through the data switch and through the storage interface, as the failed or absent device would have sent were it present and operating correctly.

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