SlideShare une entreprise Scribd logo
1  sur  20
RAID
Redundant Arrays Of
Independent Disks
Group : 3
Miss Munni Unmul Habbiba (dc2013MCA00)
Keyilamswabe (dc2013MCA00)
Bikash dhal (dc2013MCA0028)
Introduction :
Solution: RAID
 Technology that employs the simultaneous use of two or more
hard disk drives to achieve greater levels of performance &
reliability.
 Several physical disks are set up to use RAID technology, they are said
to be in a RAID array.
 This array distributes data across several disks, but the array is seen by
the computer user and operating system as one single disk.
Different Levels of
RAID
 RAID Level 0
 RAID Level 1
 RAID Level 2
 RAID Level 3
 RAID Level 4
 RAID Level 5
 RAID Level 6
Figure : RAID Level 0 (Striping)
RAID Level 0
 Requires a minimum of 2 drives to implement.
 The first byte of the file is sent to the first drive, then the
second to second drive and so on.
 Striping is the segmentation of logically sequential data, such
as a single file, so that segments can be assigned to multiple
physical devices
RAID Level 0
 Advantages:
 I/o performance is greatly improved by spreading the i/o load
across many channels & drives.
 Best performance is achieved when data is striped across
multiple controllers with only one drive per controller.
 Disadvantages:
 It is not a “True” RAID because it is NOT fault-tolerant. The
failure of just one drive will result in all data in an array being
lost.
Figure : RAID Level 1 (Mirroring)
RAID Level 1
Data duplicated, also the controller card
Requires only two drives to implement
 Duplicate copies of data, so if a disk fails, data is still available
and applications keep running.
Advantages
Better than single disk
Simple to Implement
Disadvantage - high check disk overhead.
Figure : RAID Level 2
RAID Level 2
Uses Bit-level striping with Hamming codes of ECC.
Disks are synchronized and striped in very small stripes, often
in single bytes/words.
Hamming codes error correction is calculated across
corresponding bits on disks, and is stored on multiple parity
disks.
Advantages
Good read and write performance
Disadvantages:
High overhead for check disks
Not used in modern systems
RAID Level 3
RAID Level 3
Uses dedicated parity disk.
Requires a minimum of 3 drives to implement.
Every write requires updation in parity data .
Advantages
improved performance and fault tolerance.
Disadvantages:
 One minor benefit is the dedicated parity disk allows
the parity drive to fail and operation will continue
without parity or performance penalty.
Figure : RAID Level 4
RAID Level 4
Uses Block-level striping with dedicated parity
Requires minimum of 3 drives to implement
Each disk operates independently which allows I/O requests to
be performed in parallel.
Advantages
Read Performance is very good because of the blocks.
Lowest overhead of check disks.
Disadvantages
Quite complex controller design
Not commonly used
Figure : RAID Level 5
RAID Level 5
Uses Block-level striping with distributed parity
Requires a minimum of 3 drives to implement
Advantages
Read performance very good.
Lowest overhead of check disks.
Disadvantages
Most complex controller design.
Difficult to rebuild in the event of a disk failure.
Figure : RAID Level 6
RAID Level 6
 Raid Level 6 uses Block-level striping with dual distributed
parity.
Advantages:
Continues to operate with up to two failed drives.
Disadvantages
Most complex controller design.
Difficult to rebuild in the event of multiple disk failure.
THANK YOU

Contenu connexe

Tendances

Presentation On RAID(Redundant Array Of Independent Disks) Basics
Presentation On RAID(Redundant Array Of Independent Disks) BasicsPresentation On RAID(Redundant Array Of Independent Disks) Basics
Presentation On RAID(Redundant Array Of Independent Disks) Basics
Kuber Chandra
 
Redis Introduction
Redis IntroductionRedis Introduction
Redis Introduction
Alex Su
 
Chapter 4 record storage and primary file organization
Chapter 4 record storage and primary file organizationChapter 4 record storage and primary file organization
Chapter 4 record storage and primary file organization
Jafar Nesargi
 

Tendances (20)

Hadoop HDFS Architeture and Design
Hadoop HDFS Architeture and DesignHadoop HDFS Architeture and Design
Hadoop HDFS Architeture and Design
 
Raid : Redundant Array of Inexpensive Disks
Raid : Redundant Array of Inexpensive DisksRaid : Redundant Array of Inexpensive Disks
Raid : Redundant Array of Inexpensive Disks
 
raid technology
raid technologyraid technology
raid technology
 
Presentation On RAID(Redundant Array Of Independent Disks) Basics
Presentation On RAID(Redundant Array Of Independent Disks) BasicsPresentation On RAID(Redundant Array Of Independent Disks) Basics
Presentation On RAID(Redundant Array Of Independent Disks) Basics
 
Storage Area Networks Unit 2 Notes
Storage Area Networks Unit 2 NotesStorage Area Networks Unit 2 Notes
Storage Area Networks Unit 2 Notes
 
RAID LEVELS
RAID LEVELSRAID LEVELS
RAID LEVELS
 
Raid level
Raid levelRaid level
Raid level
 
DBMS - RAID
DBMS - RAIDDBMS - RAID
DBMS - RAID
 
Distributed database system
Distributed database systemDistributed database system
Distributed database system
 
RAID Review
RAID ReviewRAID Review
RAID Review
 
Raid
RaidRaid
Raid
 
Raid
RaidRaid
Raid
 
Lecture 11 - distributed database
Lecture 11 - distributed databaseLecture 11 - distributed database
Lecture 11 - distributed database
 
Redis Introduction
Redis IntroductionRedis Introduction
Redis Introduction
 
Chapter 4 record storage and primary file organization
Chapter 4 record storage and primary file organizationChapter 4 record storage and primary file organization
Chapter 4 record storage and primary file organization
 
Relational database- Fundamentals
Relational database- FundamentalsRelational database- Fundamentals
Relational database- Fundamentals
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Software Engineering- ERD DFD Decision Tree and Table
Software Engineering- ERD DFD Decision Tree and TableSoftware Engineering- ERD DFD Decision Tree and Table
Software Engineering- ERD DFD Decision Tree and Table
 
Partitioning
PartitioningPartitioning
Partitioning
 
File sharing
File sharingFile sharing
File sharing
 

Similaire à Raid

112667416 raid-seminar
112667416 raid-seminar112667416 raid-seminar
112667416 raid-seminar
abhivicram
 
Data center core elements, Data center virtualization
Data center core elements, Data center virtualizationData center core elements, Data center virtualization
Data center core elements, Data center virtualization
MadhuraNK
 
Exercise 3-1 This chapter’s opening scenario illustrates a specific .docx
Exercise 3-1 This chapter’s opening scenario illustrates a specific .docxExercise 3-1 This chapter’s opening scenario illustrates a specific .docx
Exercise 3-1 This chapter’s opening scenario illustrates a specific .docx
nealwaters20034
 
Dr module 3 assignment Management homework help.docx
Dr module 3 assignment Management homework help.docxDr module 3 assignment Management homework help.docx
Dr module 3 assignment Management homework help.docx
write31
 

Similaire à Raid (20)

Database 3
Database 3Database 3
Database 3
 
112667416 raid-seminar
112667416 raid-seminar112667416 raid-seminar
112667416 raid-seminar
 
Raid 1 3
Raid 1 3Raid 1 3
Raid 1 3
 
Various raid levels pros & cons
Various raid levels pros & consVarious raid levels pros & cons
Various raid levels pros & cons
 
RAID
RAIDRAID
RAID
 
SEMINAR
SEMINARSEMINAR
SEMINAR
 
RAID
RAIDRAID
RAID
 
1.2 raid
1.2  raid1.2  raid
1.2 raid
 
disk structure and multiple RAID levels .ppt
disk structure and multiple  RAID levels .pptdisk structure and multiple  RAID levels .ppt
disk structure and multiple RAID levels .ppt
 
Data center core elements, Data center virtualization
Data center core elements, Data center virtualizationData center core elements, Data center virtualization
Data center core elements, Data center virtualization
 
RAID and LVM
RAID and LVMRAID and LVM
RAID and LVM
 
Exercise 3-1 This chapter’s opening scenario illustrates a specific .docx
Exercise 3-1 This chapter’s opening scenario illustrates a specific .docxExercise 3-1 This chapter’s opening scenario illustrates a specific .docx
Exercise 3-1 This chapter’s opening scenario illustrates a specific .docx
 
Raid technology
Raid technologyRaid technology
Raid technology
 
Dr module 3 assignment Management homework help.docx
Dr module 3 assignment Management homework help.docxDr module 3 assignment Management homework help.docx
Dr module 3 assignment Management homework help.docx
 
Raid the redundant array of independent disks technology overview
Raid the redundant array of independent disks technology overviewRaid the redundant array of independent disks technology overview
Raid the redundant array of independent disks technology overview
 
Module 03.pdf
Module 03.pdfModule 03.pdf
Module 03.pdf
 
Raid in SNA
Raid in SNA Raid in SNA
Raid in SNA
 
RAID (redundant array of independent disks)
RAID  (redundant array of independent disks)RAID  (redundant array of independent disks)
RAID (redundant array of independent disks)
 
Performance evolution of raid
Performance evolution of raidPerformance evolution of raid
Performance evolution of raid
 
Technical presentation
Technical presentationTechnical presentation
Technical presentation
 

Plus de Vikash Dhal (7)

Control structuresin c
Control structuresin cControl structuresin c
Control structuresin c
 
C fundamentals
C fundamentalsC fundamentals
C fundamentals
 
Preprocessor directives
Preprocessor directivesPreprocessor directives
Preprocessor directives
 
Implementation of strassens
Implementation of  strassensImplementation of  strassens
Implementation of strassens
 
Packet switching
Packet switchingPacket switching
Packet switching
 
Strinng Classes in c++
Strinng Classes in c++Strinng Classes in c++
Strinng Classes in c++
 
File handling in c
File handling in c File handling in c
File handling in c
 

Raid

  • 1. RAID Redundant Arrays Of Independent Disks Group : 3 Miss Munni Unmul Habbiba (dc2013MCA00) Keyilamswabe (dc2013MCA00) Bikash dhal (dc2013MCA0028)
  • 3. Solution: RAID  Technology that employs the simultaneous use of two or more hard disk drives to achieve greater levels of performance & reliability.  Several physical disks are set up to use RAID technology, they are said to be in a RAID array.  This array distributes data across several disks, but the array is seen by the computer user and operating system as one single disk.
  • 4. Different Levels of RAID  RAID Level 0  RAID Level 1  RAID Level 2  RAID Level 3  RAID Level 4  RAID Level 5  RAID Level 6
  • 5. Figure : RAID Level 0 (Striping)
  • 6. RAID Level 0  Requires a minimum of 2 drives to implement.  The first byte of the file is sent to the first drive, then the second to second drive and so on.  Striping is the segmentation of logically sequential data, such as a single file, so that segments can be assigned to multiple physical devices
  • 7. RAID Level 0  Advantages:  I/o performance is greatly improved by spreading the i/o load across many channels & drives.  Best performance is achieved when data is striped across multiple controllers with only one drive per controller.  Disadvantages:  It is not a “True” RAID because it is NOT fault-tolerant. The failure of just one drive will result in all data in an array being lost.
  • 8. Figure : RAID Level 1 (Mirroring)
  • 9. RAID Level 1 Data duplicated, also the controller card Requires only two drives to implement  Duplicate copies of data, so if a disk fails, data is still available and applications keep running. Advantages Better than single disk Simple to Implement Disadvantage - high check disk overhead.
  • 10. Figure : RAID Level 2
  • 11. RAID Level 2 Uses Bit-level striping with Hamming codes of ECC. Disks are synchronized and striped in very small stripes, often in single bytes/words. Hamming codes error correction is calculated across corresponding bits on disks, and is stored on multiple parity disks. Advantages Good read and write performance Disadvantages: High overhead for check disks Not used in modern systems
  • 13. RAID Level 3 Uses dedicated parity disk. Requires a minimum of 3 drives to implement. Every write requires updation in parity data . Advantages improved performance and fault tolerance. Disadvantages:  One minor benefit is the dedicated parity disk allows the parity drive to fail and operation will continue without parity or performance penalty.
  • 14. Figure : RAID Level 4
  • 15. RAID Level 4 Uses Block-level striping with dedicated parity Requires minimum of 3 drives to implement Each disk operates independently which allows I/O requests to be performed in parallel. Advantages Read Performance is very good because of the blocks. Lowest overhead of check disks. Disadvantages Quite complex controller design Not commonly used
  • 16. Figure : RAID Level 5
  • 17. RAID Level 5 Uses Block-level striping with distributed parity Requires a minimum of 3 drives to implement Advantages Read performance very good. Lowest overhead of check disks. Disadvantages Most complex controller design. Difficult to rebuild in the event of a disk failure.
  • 18. Figure : RAID Level 6
  • 19. RAID Level 6  Raid Level 6 uses Block-level striping with dual distributed parity. Advantages: Continues to operate with up to two failed drives. Disadvantages Most complex controller design. Difficult to rebuild in the event of multiple disk failure.