An apparatus and method for writing and reading data to and from a virtual volume of redundant storage devices is provided. The apparatus and method make use of metadata identifying the number of data storage devices and number of parity storage devices in the virtual volume of redundant storage devices. In addition, other metadata, such as the identity of the data storage devices and parity storage devices may be utilized. The metadata is stored with each block written to each of the storage devices. In the event of a failure of a storage device, the metadata is modified to reflect the failure and the storage device to which the data intended for the failed storage device was written. In this way, if a failure of a storage device is encountered, each block in the virtual volume of redundant storage devices has enough information in the metadata to identify where to find the data that was intended for the failed storage device. Thus, reconstruction of data using parity information is not required.

Een apparaat en een methode om gegevens te schrijven en te lezen aan en van een virtueel volume van overtollige opslaggelegenheden worden verstrekt. De apparaten en de methode maken gebruik van meta-gegevens die het aantal gegevensopslaggelegenheden en aantal pariteitsopslaggelegenheden identificeren in het virtuele volume van overtollige opslaggelegenheden. Bovendien kunnen andere meta-gegevens, zoals de identiteit van de gegevensopslaggelegenheden en pariteitsopslaggelegenheden worden gebruikt. De meta-gegevens wordt met elk blok opgeslagen dat aan elk van de opslaggelegenheden wordt geschreven. In het geval van een mislukking van een opslaggelegenheid, wordt de meta-gegevens gewijzigd om op de mislukking en op de opslaggelegenheid te wijzen waaraan het gegeven voorgenomen voor de ontbroken opslaggelegenheid werd geschreven. Op deze wijze, als een mislukking van een opslaggelegenheid wordt ontmoet, elk blok in het virtuele volume van overtollige opslaggelegenheden genoeg informatie in de meta-gegevens heeft zich te identificeren waar te om de gegevens te vinden die voor de ontbroken opslaggelegenheid voorgenomen waren. Aldus, wordt de wederopbouw van gegevens die pariteitsinformatie gebruiken niet vereist.

 
Web www.patentalert.com

< (none)

< Method and apparatus for reducing noise and detecting electrode faults in medical equipment

> Vehicle rollover detection system

> (none)

~ 00063