×

Method and apparatus for asymmetric raid

  • US 10,452,306 B1
  • Filed: 12/31/2013
  • Issued: 10/22/2019
  • Est. Priority Date: 12/31/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for mirroring data in a data storage system across a first storage device having a first lower latency, lower than a second higher latency, and a second storage device having the second higher latency, the method comprising:

  • receiving an I/O at the data storage system; and

    maintaining an I/O processing performance associated with the first storage device by controlling the I/O to the first storage device having the first lower latency and the second storage device having the second higher latency, wherein the second storage device is used as a log device, and wherein the controlling the I/O is according to properties of the I/O, properties of the first storage device having the first lower latency, and the properties of the second storage device having the second higher latency, wherein the controlling further comprising;

    if the I/O is a read I/O, directing the read I/O to the first storage device having the first lower latency;

    if the I/O is a write I/O,directing the write I/O to the first storage device having the first lower latency;

    directing the write I/O to the second storage device having the second higher latency as a log device sequentially as a first extent, further comprising;

    receiving a plurality of write I/Os;

    aggregating the write I/O with the plurality of write I/Os; and

    writing the plurality of write I/Os to the second storage device having the second higher latency as the log device; and

    storing on a third storage device a mapping between a first offset for the first storage device having the first lower latency, and a second offset for the second storage device having the second higher latency.

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