摘要 |
Speichersystem, aufweisend: eine Mehrzahl von Speichermodulen, wobei jedes Speichermodul zum Schreiben und Lesen von Daten geeignet ist, wobei jedes Speichermodul derart konfiguriert ist, dass Daten, die einen Datenblock und Fehlerkorrekturcodedaten für den Datenblock aufweisen, in einer Gruppe von Speichermodulen aus der Mehrzahl von Speichermodulen gespeichert werden; und eine Speichersteuerung zum Lesen von Daten aus der Mehrzahl von Speichermodulen und zum Schreiben von Daten auf die Mehrzahl von Speichermodulen, dadurch gekennzeichnet, dass die Speichersteuerung konfiguriert ist zum: Anfordern des gespeicherten Datenblocks und der Fehlerkorrekturcodedaten für die gespeicherten Daten von der Gruppe von Speichermodulen aus der Mehrzahl von Speichermodulen; und Ausgeben des Datenblocks unter Verwendung von entweder: (a) der Fehlerkorrekturcodedaten und eines hinreichenden Teils des gespeicherten Datenblocks, um den verbleibenden Teil des gespeicherten Datenblocks unter Verwendung der Fehlerkorrekturcodedaten zu berechnen; oder (b) der gespeicherten Daten des Datenblocks, je nachdem, ob die Speichersteuerung (a) oder (b) zuerst erhält. |