SlideServe
Menu
Préférences
© SlideServe · v2026

RAID

micheall avatar
16 diapositives · 827 Views · Jan 02, 2020

RAID. Shuli Han COSC 573 Presentation. What is raid?. Redundant Array of Inexpensive Disks: (Independent) is a way of storing the same data in different places (thus, redundantly) on multiple hard disk. Benefits. Improve performance (I/O) Fault tolerance. RAID 0:

RAID - slide 1
01 / 16RAID
1 / 17

Télécharger la présentation

RAID
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. RAID • Shuli Han • COSC 573 Presentation

  2. What is raid? Redundant Array of Inexpensive Disks: (Independent) is a way of storing the same data in different places (thus, redundantly) on multiple hard disk.

  3. Benefits • Improve performance (I/O) • Fault tolerance

  4. RAID 0: Striped Disk Array without Fault Tolerance • No parity calculation overhead is involved. • Very simple design. • Easy to implement. • I/O performance is greatly improved. • No fault-tolerant. • Should never be used in mission critical. environments.

  5. RAID 1: Mirroring and Duplexing

  6. RAID 1: Mirroring and Duplexing Advantage • One Write or two Read possible per mirrored pair. • Transfer rate per block is equal to single disks. • Simplest RAID storage subsystem design. • Twice the Read transaction rate of single disks. • 100% redundancy of data. Applications • Accounting . • Payroll. • Financial. • Any application requiring very high availability.

  7. RAID 2: Hamming Code ECC Each bit of data word is written to a data disk drive (4 in this example: 0 to 3). Each data word has its Hamming Code ECC word recorded on the ECC disks. On Read, the ECC code verifies correct data or corrects single disk errors.

  8. RAID 3: Parallel transfer with parity

  9. RAID 3: Parallel transfer with parity • Very high Read data transfer rate. • Very high Write data transfer rate. • Disk failure has a low impact on throughput. • Low ratio of ECC (Parity) disks to data disks Applications • Video Production and live streaming. • Image Editing. • Video Editing. • Any application requiring high throughput. • RAID 4: • Independent Data diskswith shared Parity disk • Each entire block is written on a data disk. Parity for same rank blocks is generated on Writes, recorded on the parity disk and checked on Reads.

  10. RAID 4:Independent Data diskswith shared Parity disk Each entire block is written on a data disk. Parity for same rank blocks is generated on Writes, recorded on the parity disk and checked on Reads.

  11. RAID 4:Independent Data diskswith shared Parity disk • Very high Read data transaction rate. • Low ratio of ECC (Parity) disks to data disks means high efficiency. • High aggregate Read transfer rate • DISADVANTAGES • Quite complex controller design. • Worst Write transaction rate and Write aggregate transfer rate. • Difficult and inefficient data rebuild in the event of disk failure. • Block Read transfer rate equal to that of a single disk

  12. RAID 5:Independent Data disks with distributed parity blocks Each entire data block is written on a data disk; parity for blocks in the same rank is generated on Writes, recorded in a distributed location and checked on Reads.

  13. RAID 5: • Highest Read data transaction rate. • Medium Write data transaction rate. • Low ratio of ECC (Parity) disks to data disks. • Good aggregate transfer rate. Applications • File and Application servers. • Database servers . • WWW, E-mail, and News servers. • Intranet servers. • Most versatile RAID level.

  14. RAID 10:Very High Reliability combined with High Performance

  15. RAID 10: • RAID 10 is implemented as a striped array whose segments are RAID 1 arrays. • RAID 10 has the same fault tolerance as RAID level 1. • RAID 10 has the same overhead for fault-tolerance as mirroring alone. • High I/O rates are achieved by striping RAID 1 segments.

  16. Conclusion • Raid widely used technology in IT industry. • MS uses Raid 1 (mirroring, duplexing), Raid 5. • With cost goes down, more and more popular.