SlideShare a Scribd company logo
1 of 14
By Kuber Chandra
email: kuberchandra@yahoo.com
Outline
What is RAID?
RAID configurations used.
Performance of each configuration.
Implementations.
Way forward with RAID.
What is RAID?
Stands for Redundant Array of Independent Disks.
It’s a technology that enables greater levels of
performance, reliability and/or large volumes when
dealing with data.
How?? By concurrent use of two or more ‘hard disk
drives’.
How Exactly?? Mirroring, Stripping (of data) and Error
correction techniques combined with multiple disk arrays
give you the reliability and performance.
RAID flavors
Commonly used ones:
1.RAID 0
2.RAID 1
3.RAID 5
4.RAID 10
Other types used…but rarely: RAID 2,3,4,6,50……
RAID 0
a. It splits data among two or more disks.
b. Provides good performance.
c. Lack of data redundancy means there is
no fail over support with this
configuration.
d. In the diagram to the right, the odd blocks
are written to disk 0 and the even blocks
to disk 1 such that A1, A2, A3, A4, …
would be the order of blocks read if read
sequentially from the beginning.
e. Used in read only NFS systems and
gaming systems.
RAID 1
•RAID1 is ‘data mirroring’.
•Two copies of the data are held on
two physical disks, and the data is
always identical.
• Twice as many disks are required to
store the same data when compared to
RAID 0.
•Array continues to operate so long as
at least one drive is functioning.
RAID 5
• RAID 5 is an ideal combination of
good performance, good fault
tolerance and high capacity and
storage efficiency.
• An arrangement of parity and
CRC to help rebuilding drive data in
case of disk failures.
• “Distributed Parity” is the key
word here.
RAID 10
a. Combines RAID 1 and RAID
0.
b. Which means having the
pleasure of both - good
performance and good failover
handling.
c. Also called ‘Nested RAID’.
Implementations
Software based RAID:
Software implementations are provided by many
Operating Systems.
A software layer sits above the disk device drivers and
provides an abstraction layer between the logical
drives(RAIDs) and physical drives.
Server's processor is used to run the RAID software.
Used for simpler configurations like RAID0 and RAID1.
Implementations (contd…)
Hardware based RAID:
A hardware implementation of
RAID requires at least a special-
purpose RAID controller.
On a desktop system this may
be built into the motherboard.
Processor is not used for RAID
calculations as a separate
controller present.
A PCI-bus-based, IDE/ATA hard disk
RAID
controller, supporting levels 0, 1, and 01.
What’s happening present day?
RAID 6:
a.It is seen as the best way to
guarantee data integrity as it uses
double parity.
b.Lesser MTBF compared to
RAID5.
c.It has a drawback though of longer
write time.
Road ahead…
The expanded use of RAID-6 and other dual-parity
schemes is a virtual certainty.
RAID vendors to support "fast rebuild" features that can
restore hundreds of gigabytes in just an hour or so!!
Striping(of data) would extend across RAID groups -- not
just across drives within a group.
Improved disk diagnostic features should offer more
reliable predictions of impending drive failures, allowing
the rebuild process to begin before an actual fault occurs.
Hot Spares!!
References
http://searchstorage.techtarget.com/generic/0,29558
2,sid5_gci1196310,00.html
http://www.lascon.co.uk/d008005.htm
http://en.wikipedia.org/wiki/RAID_0#RAID_0
http://en.wikipedia.org/wiki/RAID
Presentation On RAID(Redundant Array Of Independent Disks) Basics

More Related Content

What's hot

What's hot (20)

Present of Raid and Its Type
Present of Raid and Its TypePresent of Raid and Its Type
Present of Raid and Its Type
 
Raid
RaidRaid
Raid
 
raid technology
raid technologyraid technology
raid technology
 
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 CONCEPT
RAID CONCEPTRAID CONCEPT
RAID CONCEPT
 
DAS RAID NAS SAN
DAS RAID NAS SANDAS RAID NAS SAN
DAS RAID NAS SAN
 
Raid Technology
Raid TechnologyRaid Technology
Raid Technology
 
Raid and its levels
Raid and its levelsRaid and its levels
Raid and its levels
 
Performance evolution of raid
Performance evolution of raidPerformance evolution of raid
Performance evolution of raid
 
Disk structure
Disk structureDisk structure
Disk structure
 
File Management in Operating Systems
File Management in Operating SystemsFile Management in Operating Systems
File Management in Operating Systems
 
RAID seminar
RAID seminarRAID seminar
RAID seminar
 
File system Os
File system OsFile system Os
File system Os
 
Os Swapping, Paging, Segmentation and Virtual Memory
Os Swapping, Paging, Segmentation and Virtual MemoryOs Swapping, Paging, Segmentation and Virtual Memory
Os Swapping, Paging, Segmentation and Virtual Memory
 
File system
File systemFile system
File system
 
Operating system paging and segmentation
Operating system paging and segmentationOperating system paging and segmentation
Operating system paging and segmentation
 
Memory Organization
Memory OrganizationMemory Organization
Memory Organization
 
File concept and access method
File concept and access methodFile concept and access method
File concept and access method
 
Introduction to HDFS
Introduction to HDFSIntroduction to HDFS
Introduction to HDFS
 
File Management in Operating System
File Management in Operating SystemFile Management in Operating System
File Management in Operating System
 

Viewers also liked (7)

Discourse markers bach
Discourse markers bachDiscourse markers bach
Discourse markers bach
 
RAID and Storage Arrays
RAID and Storage ArraysRAID and Storage Arrays
RAID and Storage Arrays
 
Raid
RaidRaid
Raid
 
Raid
Raid Raid
Raid
 
Introduction to RAID (Redundant Array of Independent Disks)
Introduction to RAID (Redundant Array of Independent Disks)Introduction to RAID (Redundant Array of Independent Disks)
Introduction to RAID (Redundant Array of Independent Disks)
 
Raid
RaidRaid
Raid
 
Overview of Redundant Disk Arrays
Overview of Redundant Disk ArraysOverview of Redundant Disk Arrays
Overview of Redundant Disk Arrays
 

Similar to Presentation On RAID(Redundant Array Of Independent Disks) Basics

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
 
112667416 raid-seminar
112667416 raid-seminar112667416 raid-seminar
112667416 raid-seminar
abhivicram
 

Similar to Presentation On RAID(Redundant Array Of Independent Disks) Basics (20)

RAID (redundant array of independent disks)
RAID  (redundant array of independent disks)RAID  (redundant array of independent disks)
RAID (redundant array of independent disks)
 
What is R.A.I.D?
What is R.A.I.D?What is R.A.I.D?
What is R.A.I.D?
 
SEMINAR
SEMINARSEMINAR
SEMINAR
 
RAID CAAL
RAID CAALRAID CAAL
RAID CAAL
 
Various raid levels pros & cons
Various raid levels pros & consVarious raid levels pros & cons
Various raid levels pros & cons
 
Linux admin
Linux adminLinux admin
Linux admin
 
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
 
Database 3
Database 3Database 3
Database 3
 
Raid(Storage Technology)
Raid(Storage Technology)Raid(Storage Technology)
Raid(Storage Technology)
 
RAID and LVM
RAID and LVMRAID and LVM
RAID and LVM
 
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...
 
Mohamed Ayman Task3 RAID.docx
Mohamed Ayman Task3 RAID.docxMohamed Ayman Task3 RAID.docx
Mohamed Ayman Task3 RAID.docx
 
Introduction to RAID
Introduction to RAIDIntroduction to RAID
Introduction to RAID
 
RAID
RAIDRAID
RAID
 
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
 
1.2 raid
1.2  raid1.2  raid
1.2 raid
 
112667416 raid-seminar
112667416 raid-seminar112667416 raid-seminar
112667416 raid-seminar
 
Raid
RaidRaid
Raid
 
Raid in SNA
Raid in SNA Raid in SNA
Raid in SNA
 
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
 

Recently uploaded

Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
chumtiyababu
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 

Recently uploaded (20)

Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 

Presentation On RAID(Redundant Array Of Independent Disks) Basics

  • 1. By Kuber Chandra email: kuberchandra@yahoo.com
  • 2. Outline What is RAID? RAID configurations used. Performance of each configuration. Implementations. Way forward with RAID.
  • 3. What is RAID? Stands for Redundant Array of Independent Disks. It’s a technology that enables greater levels of performance, reliability and/or large volumes when dealing with data. How?? By concurrent use of two or more ‘hard disk drives’. How Exactly?? Mirroring, Stripping (of data) and Error correction techniques combined with multiple disk arrays give you the reliability and performance.
  • 4. RAID flavors Commonly used ones: 1.RAID 0 2.RAID 1 3.RAID 5 4.RAID 10 Other types used…but rarely: RAID 2,3,4,6,50……
  • 5. RAID 0 a. It splits data among two or more disks. b. Provides good performance. c. Lack of data redundancy means there is no fail over support with this configuration. d. In the diagram to the right, the odd blocks are written to disk 0 and the even blocks to disk 1 such that A1, A2, A3, A4, … would be the order of blocks read if read sequentially from the beginning. e. Used in read only NFS systems and gaming systems.
  • 6. RAID 1 •RAID1 is ‘data mirroring’. •Two copies of the data are held on two physical disks, and the data is always identical. • Twice as many disks are required to store the same data when compared to RAID 0. •Array continues to operate so long as at least one drive is functioning.
  • 7. RAID 5 • RAID 5 is an ideal combination of good performance, good fault tolerance and high capacity and storage efficiency. • An arrangement of parity and CRC to help rebuilding drive data in case of disk failures. • “Distributed Parity” is the key word here.
  • 8. RAID 10 a. Combines RAID 1 and RAID 0. b. Which means having the pleasure of both - good performance and good failover handling. c. Also called ‘Nested RAID’.
  • 9. Implementations Software based RAID: Software implementations are provided by many Operating Systems. A software layer sits above the disk device drivers and provides an abstraction layer between the logical drives(RAIDs) and physical drives. Server's processor is used to run the RAID software. Used for simpler configurations like RAID0 and RAID1.
  • 10. Implementations (contd…) Hardware based RAID: A hardware implementation of RAID requires at least a special- purpose RAID controller. On a desktop system this may be built into the motherboard. Processor is not used for RAID calculations as a separate controller present. A PCI-bus-based, IDE/ATA hard disk RAID controller, supporting levels 0, 1, and 01.
  • 11. What’s happening present day? RAID 6: a.It is seen as the best way to guarantee data integrity as it uses double parity. b.Lesser MTBF compared to RAID5. c.It has a drawback though of longer write time.
  • 12. Road ahead… The expanded use of RAID-6 and other dual-parity schemes is a virtual certainty. RAID vendors to support "fast rebuild" features that can restore hundreds of gigabytes in just an hour or so!! Striping(of data) would extend across RAID groups -- not just across drives within a group. Improved disk diagnostic features should offer more reliable predictions of impending drive failures, allowing the rebuild process to begin before an actual fault occurs. Hot Spares!!