METHOD AND APPRATUS FOR MANAGING A RANDOM ARRAY OF INDEPENDENT DISKS (RAID)
A Direct Memory Access (DMA) controller that supports both RAID operations and non-RAID operations is provided. A chain of descriptors includes RAID descriptors describing RAID logical operations and non-RAID descriptors describing non-RAID operations. A data transfer of a data block having a transf...
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A Direct Memory Access (DMA) controller that supports both RAID operations and non-RAID operations is provided. A chain of descriptors includes RAID descriptors describing RAID logical operations and non-RAID descriptors describing non-RAID operations. A data transfer of a data block having a transfer size greater than the transfer size supported by the DMA controller is processed by recycling an initial descriptor and generating a single interrupt at the completion of the transfer of the data block.
Cette invention se rapporte à un contrôleur d'accès direct à la mémoire (DMA) qui prend en charge des opérations RAID et des opérations non-RAID. Une chaîne de descripteurs comprend des descripteurs RAID qui décrivent des opérations logiques RAID et des descripteurs non-RAID qui décrivent des opérations non-RAID. Un transfert de données d'un bloc de données qui présente une taille de transfert supérieure à la taille de transfert prise en charge par le contrôleur DMA est traité en recyclant un descripteur initial et en générant une seule interruption à la fin du transfert du bloc de données. |
---|