SlideShare ist ein Scribd-Unternehmen logo
1 von 22
RAID And Storage Arrays
      Chris Pierce
Definitions:
Array - a systematic arrangement of objects.
RAID - Redundant Array of Independent Disks
In plain english please?
RAID is an umbrella term used for any method that
divides or replicates data across multiple hard disk
drives.
Types of RAID:
RAID 0 - Striped Disks
                                Disk 1   Disk 2   Data is thrown across both
                                                  disks allowing for increased
  Data “A”    RAID Controller

                                                  performance but with the
                                A1       A2       cost of 0 redundancy.



                                A3       A4


                                A5       A6
Types of RAID:
RAID 0 - Striped Disks
                                Disk 1   Disk 2   Data is thrown across both
                                                  disks allowing for increased
  Data “A”    RAID Controller

                                                  performance but with the
                                A1       A2       cost of 0 redundancy.



                                A3       A4


                                A5       A6
Types of RAID:
RAID 0 - Striped Disks
                                Disk 1   Disk 2   Data is thrown across both
                                                  disks allowing for increased
  Data “A”    RAID Controller

                                                  performance but with the
                                         A2       cost of 0 redundancy.



                                         A4


                                         A6
Types of RAID:
RAID 1 - Mirroring Disks
                                                  Data is replicated across
                                Disk 1   Disk 2
                                                  both disks allowing for
  Data “A”    RAID Controller                     increased redundancy with
                                A1       A1       a only a small performance
                                                  cost.


                                A2       A2


                                A3       A3
Types of RAID:
RAID 1 - Mirroring Disks
                                                  Data is replicated across
                                Disk 1   Disk 2
                                                  both disks allowing for
  Data “A”    RAID Controller                     increased redundancy with
                                A1       A1       a only a small performance
                                                  cost.


                                A2       A2


                                A3       A3
Types of RAID:
RAID 1 - Mirroring Disks
                                                  Data is replicated across
                                Disk 1   Disk 2
                                                  both disks allowing for
  Data “A”    RAID Controller                     increased redundancy with
                                A1       A1       a only a small performance
                                                  cost.


                                A2       A2


                                A3       A3
Types of RAID:
RAID 1 - Mirroring Disks
                                                  Data is replicated across
                                Disk 1   Disk 2
                                                  both disks allowing for
  Data “A”    RAID Controller                     increased redundancy with
                                A1       A1       a only a small performance
                                                  cost.


                                A2       A2


                                A3       A3
Types of RAID:
RAID 5 - Striped Parity
                                            Disk 1   Disk 2   Disk 3

    Data “A”              RAID Controller



                                            A1       A2       P1

Data is striped across                      P2       A3       A4
multiple disks and a parity
bit is written for redundancy.

                                            A5       P3       A6
Types of RAID:
RAID 5 - Striped Parity
                                 Disk 1   Disk 2   Disk 3

  Data “A”     RAID Controller



                                 A1       A2       P1


                                 P2       A3       A4


                                 A5       P3       A6
Types of RAID:
RAID 5 - Striped Parity
                                 Disk 1   Disk 2   Disk 3

  Data “A”     RAID Controller



                                 A1       A2       P1


                                 P2       A3       A4


                                 A5       P3       A6
Types of RAID:
RAID 5 - Striped Parity (Cont.)
                                            Disk 1   Disk 2   Disk 3

     010011               RAID Controller




Parity is checked across the
array. If the data written is
added to be even then the
parity bit is 0. If the data
written is odd, the parity bit
is set to 1
Types of RAID:
RAID 5 - Striped Parity (Cont.)
                                            Disk 1   Disk 2   Disk 3

     010011               RAID Controller



                                             0        1
Parity is checked across the
array. If the data written is
added to be even then the                             0        0
parity bit is 0. If the data
written is odd, the parity bit
is set to 1
                                             1                 1
Types of RAID:
RAID 5 - Striped Parity (Cont.)
                                            Disk 1   Disk 2   Disk 3

     010011               RAID Controller



                                             0        1        1
Parity is checked across the
array. If the data written is
added to be even then the                    0        0        0
parity bit is 0. If the data
written is odd, the parity bit
is set to 1
                                             1        0        1
Types of RAID:
RAID 5 - Striped Parity (Cont.)
                                            Disk 1   Disk 2   Disk 3

     010011               RAID Controller



                                             0        1        1
Parity is checked across the
array. If the data written is
added to be even then the                    0        0        0
parity bit is 0. If the data
written is odd, the parity bit
is set to 1
                                             1        0        1
Types of RAID:
RAID 5 - Striped Parity (Cont.)
                                            Disk 1   Disk 2   Disk 3

     010011               RAID Controller



                                             0        1        1
Parity is checked across the
array. If the data written is
added to be even then the                    0        0        0
parity bit is 0. If the data
written is odd, the parity bit
is set to 1
                                             1        0        1
Other RAID Configurations:
Don’t be confused by RAID 50, RAID 10, RAID 51, or
other High Number RAID Configurations.


RAID 50 = RAID 5 + RAID 0
RAID 10 = RAID 1 + RAID 0
RAID 51 = RAID 5 + RAID 1
What RAID is NOT!
RAID is NOT data backup - Data can still
become damaged in a RAID array.
RAID is NOT immune to viruses and other
disasters that could potentially cause data loss.
RAID is NOT an insecticide used to “Kill Bugs
Dead” by SC Johnson Company.
What RAID is NOT!
RAID is NOT data backup - Data can still
become damaged in a RAID array.
RAID is NOT immune to viruses and other
disasters that could potentially cause data loss.
RAID is NOT an insecticide used to “Kill Bugs
Dead” by SC Johnson Company.
Questions?
cpierce@csdurant.com
www.twitter.com/cpiercecs

Weitere ähnliche Inhalte

Andere mochten auch

Unternehmenskommunikation – aber sicher!
Unternehmenskommunikation – aber sicher!Unternehmenskommunikation – aber sicher!
Unternehmenskommunikation – aber sicher!
Fraunhofer AISEC
 

Andere mochten auch (9)

Unternehmenskommunikation – aber sicher!
Unternehmenskommunikation – aber sicher!Unternehmenskommunikation – aber sicher!
Unternehmenskommunikation – aber sicher!
 
Cittadinanza.diritto
Cittadinanza.dirittoCittadinanza.diritto
Cittadinanza.diritto
 
Security for Automotive with Multicore-based Embedded Systems
Security for Automotive with Multicore-based Embedded SystemsSecurity for Automotive with Multicore-based Embedded Systems
Security for Automotive with Multicore-based Embedded Systems
 
Android OS Security: Risks and Limitations. AISEC Technical Report
Android OS Security: Risks and Limitations. AISEC Technical ReportAndroid OS Security: Risks and Limitations. AISEC Technical Report
Android OS Security: Risks and Limitations. AISEC Technical Report
 
Firmware Encryption and Secure Remote Update
Firmware Encryption and Secure Remote UpdateFirmware Encryption and Secure Remote Update
Firmware Encryption and Secure Remote Update
 
An Antivirus API for Android Malware Recognition
An Antivirus API for Android Malware Recognition An Antivirus API for Android Malware Recognition
An Antivirus API for Android Malware Recognition
 
Native Code Execution Control for Attack Mitigation on Android
Native Code Execution Control for Attack Mitigation on AndroidNative Code Execution Control for Attack Mitigation on Android
Native Code Execution Control for Attack Mitigation on Android
 
Tech Report: On the Effectiveness of Malware Protection on Android
Tech Report: On the Effectiveness of Malware Protection on AndroidTech Report: On the Effectiveness of Malware Protection on Android
Tech Report: On the Effectiveness of Malware Protection on Android
 
Password based door locking system
Password based door locking systemPassword based door locking system
Password based door locking system
 

Ähnlich wie Raid 091113193838-phpapp01

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
 

Ähnlich wie Raid 091113193838-phpapp01 (20)

Disk Rebuild & Spare Disk for Network Storage
Disk Rebuild & Spare Disk for Network Storage Disk Rebuild & Spare Disk for Network Storage
Disk Rebuild & Spare Disk for Network Storage
 
RAID - IS AUDIT
RAID - IS AUDITRAID - IS AUDIT
RAID - IS AUDIT
 
Raid
Raid Raid
Raid
 
RAID PPT vivek mangal.pptx
RAID PPT vivek mangal.pptxRAID PPT vivek mangal.pptx
RAID PPT vivek mangal.pptx
 
Raid+controllers
Raid+controllersRaid+controllers
Raid+controllers
 
Raid Levels
Raid LevelsRaid Levels
Raid Levels
 
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
 
Raid (Redundant Array of Inexpensive Disks) in Computer Architecture
Raid (Redundant Array of Inexpensive Disks) in Computer ArchitectureRaid (Redundant Array of Inexpensive Disks) in Computer Architecture
Raid (Redundant Array of Inexpensive Disks) in Computer Architecture
 
Raid
RaidRaid
Raid
 
RAID (redundant array of independent disks)
RAID  (redundant array of independent disks)RAID  (redundant array of independent disks)
RAID (redundant array of independent disks)
 
1.2 raid
1.2  raid1.2  raid
1.2 raid
 
GeoVision : CCTV Solutions : RAID vs Non-RAID System for Storing Surveillance...
GeoVision : CCTV Solutions : RAID vs Non-RAID System for Storing Surveillance...GeoVision : CCTV Solutions : RAID vs Non-RAID System for Storing Surveillance...
GeoVision : CCTV Solutions : RAID vs Non-RAID System for Storing Surveillance...
 
Raid training
Raid trainingRaid training
Raid training
 
Performance evolution of raid
Performance evolution of raidPerformance evolution of raid
Performance evolution of raid
 
SEMINAR
SEMINARSEMINAR
SEMINAR
 
Final exam joelrechtman
Final exam joelrechtmanFinal exam joelrechtman
Final exam joelrechtman
 
Raid
RaidRaid
Raid
 
Introduction to RAID
Introduction to RAIDIntroduction to RAID
Introduction to RAID
 
Raid(Storage Technology)
Raid(Storage Technology)Raid(Storage Technology)
Raid(Storage Technology)
 
Raid
RaidRaid
Raid
 

Kürzlich hochgeladen

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Kürzlich hochgeladen (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 

Raid 091113193838-phpapp01

  • 1.
  • 2. RAID And Storage Arrays Chris Pierce
  • 3. Definitions: Array - a systematic arrangement of objects. RAID - Redundant Array of Independent Disks In plain english please? RAID is an umbrella term used for any method that divides or replicates data across multiple hard disk drives.
  • 4. Types of RAID: RAID 0 - Striped Disks Disk 1 Disk 2 Data is thrown across both disks allowing for increased Data “A” RAID Controller performance but with the A1 A2 cost of 0 redundancy. A3 A4 A5 A6
  • 5. Types of RAID: RAID 0 - Striped Disks Disk 1 Disk 2 Data is thrown across both disks allowing for increased Data “A” RAID Controller performance but with the A1 A2 cost of 0 redundancy. A3 A4 A5 A6
  • 6. Types of RAID: RAID 0 - Striped Disks Disk 1 Disk 2 Data is thrown across both disks allowing for increased Data “A” RAID Controller performance but with the A2 cost of 0 redundancy. A4 A6
  • 7. Types of RAID: RAID 1 - Mirroring Disks Data is replicated across Disk 1 Disk 2 both disks allowing for Data “A” RAID Controller increased redundancy with A1 A1 a only a small performance cost. A2 A2 A3 A3
  • 8. Types of RAID: RAID 1 - Mirroring Disks Data is replicated across Disk 1 Disk 2 both disks allowing for Data “A” RAID Controller increased redundancy with A1 A1 a only a small performance cost. A2 A2 A3 A3
  • 9. Types of RAID: RAID 1 - Mirroring Disks Data is replicated across Disk 1 Disk 2 both disks allowing for Data “A” RAID Controller increased redundancy with A1 A1 a only a small performance cost. A2 A2 A3 A3
  • 10. Types of RAID: RAID 1 - Mirroring Disks Data is replicated across Disk 1 Disk 2 both disks allowing for Data “A” RAID Controller increased redundancy with A1 A1 a only a small performance cost. A2 A2 A3 A3
  • 11. Types of RAID: RAID 5 - Striped Parity Disk 1 Disk 2 Disk 3 Data “A” RAID Controller A1 A2 P1 Data is striped across P2 A3 A4 multiple disks and a parity bit is written for redundancy. A5 P3 A6
  • 12. Types of RAID: RAID 5 - Striped Parity Disk 1 Disk 2 Disk 3 Data “A” RAID Controller A1 A2 P1 P2 A3 A4 A5 P3 A6
  • 13. Types of RAID: RAID 5 - Striped Parity Disk 1 Disk 2 Disk 3 Data “A” RAID Controller A1 A2 P1 P2 A3 A4 A5 P3 A6
  • 14. Types of RAID: RAID 5 - Striped Parity (Cont.) Disk 1 Disk 2 Disk 3 010011 RAID Controller Parity is checked across the array. If the data written is added to be even then the parity bit is 0. If the data written is odd, the parity bit is set to 1
  • 15. Types of RAID: RAID 5 - Striped Parity (Cont.) Disk 1 Disk 2 Disk 3 010011 RAID Controller 0 1 Parity is checked across the array. If the data written is added to be even then the 0 0 parity bit is 0. If the data written is odd, the parity bit is set to 1 1 1
  • 16. Types of RAID: RAID 5 - Striped Parity (Cont.) Disk 1 Disk 2 Disk 3 010011 RAID Controller 0 1 1 Parity is checked across the array. If the data written is added to be even then the 0 0 0 parity bit is 0. If the data written is odd, the parity bit is set to 1 1 0 1
  • 17. Types of RAID: RAID 5 - Striped Parity (Cont.) Disk 1 Disk 2 Disk 3 010011 RAID Controller 0 1 1 Parity is checked across the array. If the data written is added to be even then the 0 0 0 parity bit is 0. If the data written is odd, the parity bit is set to 1 1 0 1
  • 18. Types of RAID: RAID 5 - Striped Parity (Cont.) Disk 1 Disk 2 Disk 3 010011 RAID Controller 0 1 1 Parity is checked across the array. If the data written is added to be even then the 0 0 0 parity bit is 0. If the data written is odd, the parity bit is set to 1 1 0 1
  • 19. Other RAID Configurations: Don’t be confused by RAID 50, RAID 10, RAID 51, or other High Number RAID Configurations. RAID 50 = RAID 5 + RAID 0 RAID 10 = RAID 1 + RAID 0 RAID 51 = RAID 5 + RAID 1
  • 20. What RAID is NOT! RAID is NOT data backup - Data can still become damaged in a RAID array. RAID is NOT immune to viruses and other disasters that could potentially cause data loss. RAID is NOT an insecticide used to “Kill Bugs Dead” by SC Johnson Company.
  • 21. What RAID is NOT! RAID is NOT data backup - Data can still become damaged in a RAID array. RAID is NOT immune to viruses and other disasters that could potentially cause data loss. RAID is NOT an insecticide used to “Kill Bugs Dead” by SC Johnson Company.

Hinweis der Redaktion

  1. \n
  2. \n
  3. Raid was first Redundant Array of Inexpensive Disk. There are several types of RAID and I’ll cover 3 main types with the time I have.\n
  4. RAID 0 isn’t really RAID because it lacks the “R”edundancy\nRAID 0 requires a minimum of 2 disks.\nRAID 0 space is the size of both disk combined together (Example: 2x160GB HDD = 320GB)\n
  5. RAID 0 isn’t really RAID because it lacks the “R”edundancy\nRAID 0 requires a minimum of 2 disks.\nRAID 0 space is the size of both disk combined together (Example: 2x160GB HDD = 320GB)\n
  6. RAID 0 isn’t really RAID because it lacks the “R”edundancy\nRAID 0 requires a minimum of 2 disks.\nRAID 0 space is the size of both disk combined together (Example: 2x160GB HDD = 320GB)\n
  7. RAID 1 allows for redundancy of data.\nRAID 1 requires a minimum of 2 disks.\nRAID 1 space is the size of the smallest disk (Example 2 160GB HDD’s = 160GB)\n
  8. RAID 1 allows for redundancy of data.\nRAID 1 requires a minimum of 2 disks.\nRAID 1 space is the size of the smallest disk (Example 2 160GB HDD’s = 160GB)\n
  9. RAID 1 allows for redundancy of data.\nRAID 1 requires a minimum of 2 disks.\nRAID 1 space is the size of the smallest disk (Example 2 160GB HDD’s = 160GB)\n
  10. RAID 5 allows for redundancy of data with performance increase.\nRAID 5 requires a minimum of 3 disks.\nRAID 5 space is the size of the number of disk minus 1 (n-1) (Example 3 160 HDD’s=320GB)\n
  11. RAID 5 allows for redundancy of data with performance increase.\nRAID 5 requires a minimum of 3 disks.\nRAID 5 space is the size of the number of disk minus 1 (n-1) (Example 3 160 HDD’s=320GB)\n
  12. RAID 5 allows for redundancy of data with performance increase.\nRAID 5 requires a minimum of 3 disks.\nRAID 5 space is the size of the number of disk minus 1 (n-1) (Example 3 160 HDD’s=320GB)\n
  13. RAID 5 can Self Heal with the addition of a HOT SPARE Disk.\n
  14. RAID 5 can Self Heal with the addition of a HOT SPARE Disk.\n
  15. RAID 5 can Self Heal with the addition of a HOT SPARE Disk.\n
  16. RAID 5 can Self Heal with the addition of a HOT SPARE Disk.\n
  17. Raid 50 and other are just a lazy way of writing it without the “+” sign.\n
  18. \n
  19. Thank You!\n