Recovery system for raid write

   
   

A Read-Modify-Write operation in a RAID system is done by separating the writing of new data and the writing of new parity, so that they are not done in parallel. This allows recovery to be performed at all stages, without requiring the excessive use of non-volatile cache, and minimizing the amount of time a span has to be locked. The invention accomplishes this by allowing one of the recoveries to be a recovery to the old data, before the write, with a signal to the host that the write operation failed in such a recovery situation, requiring the host to resend the data. This speeds up the entire operation while minimizing the use of resources while only requiring that in the rare instances of a failure during a particular part of the Read-Modify-Write, the host needs to resend the data.

Ein Lesen-Ändern-Schreiben Betrieb in einem ÜBERFALL-System wird erfolgt, indem man das Schreiben der neuen Daten und das Schreiben der neuen Parität trennt, damit sie nicht in der Ähnlichkeit erfolgt sind. Dieses erlaubt, daß Wiederaufnahme an allen Stadien durchgeführt wird, ohne den übermäßigen Gebrauch von permanentem Pufferspeicher zu erfordern, und die Zeitmenge herabsetzend, muß eine Überspannung verschlossen sein. Die Erfindung vollendet dieses, indem sie eine der Wiederaufnahmen eine Wiederaufnahme zu den alten Daten sein läßt, bevor schreiben, mit einem Signal zum Wirt, der der schreibenbetrieb verlassen in solch einer Wiederaufnahme Situation, den Wirt erfordernd, die Daten zurückzusenden. Dieses beschleunigt den gesamten Betrieb bei der Minderung des Gebrauches von Betriebsmitteln, beim das in den seltenen Fällen eines Ausfalls während eines bestimmten Teils Lesen-Ändern-Schreiben nur erfordern, der Wirt die Daten zurücksenden muß.

 
Web www.patentalert.com

< Quick change storage compartment for motorcycle

< Fluid dynamic bearing thermal compensation

> Clock template for configuring a programmable gate array

> Optical transceiver module with multipurpose internal serial bus

~ 00110