SlideShare a Scribd company logo
5
Most read
6
Most read
8
Most read
RAID and Its Levels
Presented By:
Hassan Mehmood
2419
Semester:
7th(BS.IT)
Define:
Raid stands for Redundant array of inexpensive/ independent disks.
“It is a data storage virtualization technology that combines multiple disk
drive components into a logical unit for the purposes of performance
improvement.”
Raid Levels:
1. Raid 0 2. Raid 1 3. Raid 2
4. Raid 3 5. Raid 4 6. Raid 5
7. Raid 6
What is RAID
Why we need Raid
 Computing speeds double every 3 years
 Disk speeds can’t keep up
 I/O Performance and Availability Issues!
Raid allows us to avoid those issues by,
1.Parallelism
2.Load Balancing
3.Redundancy: Mirroring, or Striping with Parity
4.Availability/Cost
Mirroring
 Keep to copies of data on two separate disks
 Gives good error recovery
if some data is lost, get it from the other source
 Expensive
requires twice as many disks
 Write performance can be slow
have to write data to two different spots
 Read performance is enhanced
can read data from file in parallel
Same data written to both disks.
Striping
 Take file data and map it to different disks
 Allows for reading data in parallel
file data block 1block 0 block 2 block 3
Disk 0 Disk 1 Disk 2 Disk 3
Raid 0:
It splits data evenly across two
Or more disks. RAID 0 is normally
used to increase performance,
although it can also be used as
a way to create a large logical
disk out of two or more
physical ones.
RAID Levels
RAID Levels
 Raid 1:
It creates an exact copy or
mirror of set of data on two
disks. This is useful when read
performance is more important
than data storage capacity.
Write through-put is always
slower because every drive
must be updated on each
entry.
 Raid 2:
It Stripes data at bit level and uses hamming code for error
correction. All disks participate in the execution of every I/O.
The spindles of individual disks are synchronized so that each
disk head is in the same position on each disk at any time.
RAID 2 is seldom deployed because costs to implement are
usually prohibitive and gives poor performance with some disk
I/O operations.
RAID Levels
 Raid 3:
It stripes data at byte-level with
dedicated parity bit. All disks
are synchronized such that
each bit is on different drive.
Raid 3 is not commonly used.
All disks can accessed in
Parallel.
RAID Levels
 Raid 4:
It stripes data at block-level with dedicated parity bit.
It is very rarely used in practice. Net App is the enterprise that
previously used this Raid.
This approach allows multiple
writes to be done but that makes
performance slower.
RAID Levels
 Raid 5:
It stripes data at block-level with distributed parity. Parity
information is distributed among the drives. Upon failure of a
single drive , subsequent reads can be calculated so no data
is lost. It requires at least three disks.
RAID Levels
 Raid 6:
It stripes data at block-level with double distributed parity.
Double parity provides fault tolerance upto two drives.
Performance varies depending on how it is implemented.
RAID Levels
Feature R-0 R-1 R-2 R-3 R-4 R-5 R-6
Minimum
drives
2 2 3 3 3 3 4
Fault
Tolerance
0 N-1 1 1 1 1 2
Read
Performance
High High High High High High High
Write
Performance
High Medium Medium Low Low Low Low
Capacity
Utilization
100% 50% 50% 67-
94%
50-
88%
50-
88%
50-
88%
Best Raid Level???
Thank You!

More Related Content

PPTX
RAID - (Redundant Array of Inexpensive Disks or Drives, or Redundant Array of...
PPTX
PPTX
raid technology
PPTX
RAID seminar
PPTX
Raid Technology
PDF
Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)
PPTX
RAID LEVELS
RAID - (Redundant Array of Inexpensive Disks or Drives, or Redundant Array of...
raid technology
RAID seminar
Raid Technology
Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)
RAID LEVELS

What's hot (20)

PPTX
Operating system components
PPT
Presentation On RAID(Redundant Array Of Independent Disks) Basics
PPTX
Computer architecture memory system
PPTX
file system in operating system
PPTX
Auxiliary memory
PPT
Cache memory
PPT
Raid : Redundant Array of Inexpensive Disks
PPTX
Cache memory
PPT
Chapter 12 - Mass Storage Systems
PDF
RAID-Presentation
PPT
PPTX
Operating system memory management
PPT
Memory Management in OS
PPTX
Page replacement algorithms
PDF
PPTX
Computer architecture virtual memory
PPTX
Memory management
PPTX
Raid level
PPTX
Present of Raid and Its Type
Operating system components
Presentation On RAID(Redundant Array Of Independent Disks) Basics
Computer architecture memory system
file system in operating system
Auxiliary memory
Cache memory
Raid : Redundant Array of Inexpensive Disks
Cache memory
Chapter 12 - Mass Storage Systems
RAID-Presentation
Operating system memory management
Memory Management in OS
Page replacement algorithms
Computer architecture virtual memory
Memory management
Raid level
Present of Raid and Its Type
Ad

Similar to Raid and its levels (20)

PPTX
PPTX
DBMS - RAID
PPTX
112667416 raid-seminar
PPTX
Raid Levels Technology
PPTX
GROUP 4 RB Best Understand anout important topics.pptx
PPTX
GROUP 4 RB.pptx
PPT
Raid Level
PPTX
PPTX
Raid technology
PPTX
Raid 1 3
PPTX
Performance evolution of raid
PPTX
Information_Storage_Management_Module 2_RAID.pptx
PPT
Raid+controllers
PDF
Raid_structure_os[1].pdfhdgretrhfgfhfhyt
PPTX
Raid structure os.pptxmbj;fdjhlljtzejtjdfi
PDF
unitV_part2.pdfj hjjjjjjjjjjjjjjjjjjjjjjjjj
PPTX
Raid(Storage Technology)
PPTX
Raid in SNA
DBMS - RAID
112667416 raid-seminar
Raid Levels Technology
GROUP 4 RB Best Understand anout important topics.pptx
GROUP 4 RB.pptx
Raid Level
Raid technology
Raid 1 3
Performance evolution of raid
Information_Storage_Management_Module 2_RAID.pptx
Raid+controllers
Raid_structure_os[1].pdfhdgretrhfgfhfhyt
Raid structure os.pptxmbj;fdjhlljtzejtjdfi
unitV_part2.pdfj hjjjjjjjjjjjjjjjjjjjjjjjjj
Raid(Storage Technology)
Raid in SNA
Ad

More from IGZ Software house (20)

PPT
Window server 2008
PPTX
Types of server
DOCX
Types of network
PPT
Ip address and subnetting
PPTX
Group policy management window server 2008r2
PPT
Active directory domain services
PPTX
17 roles of window server 2008 r2
PPT
Introduction Network security
PPT
PPT
Encryption
PPT
Cryptography
PDF
Authentication techniques
PPTX
X86 Architecture
PPTX
Window architecture
PPTX
What is-32-bit-and-64-bit
PPTX
Virtual machine
PPT
PPTX
Interpreter
PPTX
Competitor analaysis
Window server 2008
Types of server
Types of network
Ip address and subnetting
Group policy management window server 2008r2
Active directory domain services
17 roles of window server 2008 r2
Introduction Network security
Encryption
Cryptography
Authentication techniques
X86 Architecture
Window architecture
What is-32-bit-and-64-bit
Virtual machine
Interpreter
Competitor analaysis

Recently uploaded (20)

PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Pre independence Education in Inndia.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
Classroom Observation Tools for Teachers
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Insiders guide to clinical Medicine.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Business Ethics Teaching Materials for college
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
2.FourierTransform-ShortQuestionswithAnswers.pdf
102 student loan defaulters named and shamed – Is someone you know on the list?
Pre independence Education in Inndia.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Week 4 Term 3 Study Techniques revisited.pptx
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Classroom Observation Tools for Teachers
Supply Chain Operations Speaking Notes -ICLT Program
Insiders guide to clinical Medicine.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Renaissance Architecture: A Journey from Faith to Humanism
Anesthesia in Laparoscopic Surgery in India
Business Ethics Teaching Materials for college
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Chapter 2 Heredity, Prenatal Development, and Birth.pdf

Raid and its levels

  • 1. RAID and Its Levels Presented By: Hassan Mehmood 2419 Semester: 7th(BS.IT)
  • 2. Define: Raid stands for Redundant array of inexpensive/ independent disks. “It is a data storage virtualization technology that combines multiple disk drive components into a logical unit for the purposes of performance improvement.” Raid Levels: 1. Raid 0 2. Raid 1 3. Raid 2 4. Raid 3 5. Raid 4 6. Raid 5 7. Raid 6 What is RAID
  • 3. Why we need Raid  Computing speeds double every 3 years  Disk speeds can’t keep up  I/O Performance and Availability Issues! Raid allows us to avoid those issues by, 1.Parallelism 2.Load Balancing 3.Redundancy: Mirroring, or Striping with Parity 4.Availability/Cost
  • 4. Mirroring  Keep to copies of data on two separate disks  Gives good error recovery if some data is lost, get it from the other source  Expensive requires twice as many disks  Write performance can be slow have to write data to two different spots  Read performance is enhanced can read data from file in parallel Same data written to both disks.
  • 5. Striping  Take file data and map it to different disks  Allows for reading data in parallel file data block 1block 0 block 2 block 3 Disk 0 Disk 1 Disk 2 Disk 3
  • 6. Raid 0: It splits data evenly across two Or more disks. RAID 0 is normally used to increase performance, although it can also be used as a way to create a large logical disk out of two or more physical ones. RAID Levels
  • 7. RAID Levels  Raid 1: It creates an exact copy or mirror of set of data on two disks. This is useful when read performance is more important than data storage capacity. Write through-put is always slower because every drive must be updated on each entry.
  • 8.  Raid 2: It Stripes data at bit level and uses hamming code for error correction. All disks participate in the execution of every I/O. The spindles of individual disks are synchronized so that each disk head is in the same position on each disk at any time. RAID 2 is seldom deployed because costs to implement are usually prohibitive and gives poor performance with some disk I/O operations. RAID Levels
  • 9.  Raid 3: It stripes data at byte-level with dedicated parity bit. All disks are synchronized such that each bit is on different drive. Raid 3 is not commonly used. All disks can accessed in Parallel. RAID Levels
  • 10.  Raid 4: It stripes data at block-level with dedicated parity bit. It is very rarely used in practice. Net App is the enterprise that previously used this Raid. This approach allows multiple writes to be done but that makes performance slower. RAID Levels
  • 11.  Raid 5: It stripes data at block-level with distributed parity. Parity information is distributed among the drives. Upon failure of a single drive , subsequent reads can be calculated so no data is lost. It requires at least three disks. RAID Levels
  • 12.  Raid 6: It stripes data at block-level with double distributed parity. Double parity provides fault tolerance upto two drives. Performance varies depending on how it is implemented. RAID Levels
  • 13. Feature R-0 R-1 R-2 R-3 R-4 R-5 R-6 Minimum drives 2 2 3 3 3 3 4 Fault Tolerance 0 N-1 1 1 1 1 2 Read Performance High High High High High High High Write Performance High Medium Medium Low Low Low Low Capacity Utilization 100% 50% 50% 67- 94% 50- 88% 50- 88% 50- 88% Best Raid Level???