SlideShare una empresa de Scribd logo
1 de 36
Topic

RAID
Redundant Array
Independent Disk
Raid History
S.L.E.D.
Single Large Expensive Disks
Single drive used to store data.
 Capacity: good

Problem:
Data cant be read and write quickly
 If SLED fail then all data loss.

Raid
RAID Overview:
The heart of the RAID storage system is
controller card. The task of the controller
card is to
Manage Individual Hard Disk Drives
Provide a Logical Array Configuration
Perform Redundant or Fault Tolerant
Operations
Raid
Patented 1987
Built in 1989
Updated several times

That’s all I could find. Until I made
these updates….
RAID
RAID: Redundant Arrays of
Independent Disks
Hence, the I in RAID now
stands for“independent”instead
of “inexpensive”.
RAID:Multiple disk drives
provides reliability via
redundancy.
commonly used to address
the performance and reliability
issues.
Redundancy:
Mirroring
Duplicate every disk
Gives good error recovery

Data stripping
A method of concatenating multiple
drives into one logical storage unit.

the data is split into different parts.

Parity:
Splitting data onto blocks with the
help of XOR operation
What exactly is a RAID?
RAID is basically drives stacked
on top of each other like a cake
with layers that can share their
data together.
Features Of RAID Levels:
RAID 0 – Data Striping
RAID 1 - Mirroring
RAID 2 – Hamming Code
RAID 3 – Single Check Disk per
Group
There are more lavels like 4,5,6 10.
RAID Level 0:
RAID level 0:
Simplest RAID implementation
Includes striping but no redundancy
Highest-performance
High risk of data loss
Multiple drives involved
Could lose all data in array with
one drive failure
Cont………..!!
Block level striping

Notes:
If two different I/O requests are
pending for two different blocks of
data, in all likelihood the two blocks are
located in two different disks, then the
requests can be issued in parallel
If a single request is spread across
multiple logically contiguous strips, the
request can be handled in parallel.
Recommended Applications

Video Production and Editing
Image Editing
Pre-Press Applications
gaming systems.

Disadvantage:

Relaibility problem –no mirroring or parity bits.

Advantage:

speed enhancement
Maximum utilization of physical drive storage
capacity, because no room is taken for redundant data
or data-parity storage
RAID Level1:
RAID Level 1:

Highest level of redundancy
Each drive has a mirrored copy in array

No striping at this level
Improves read performance over single
disks because multiple disks can be read at
once
Slower write performance because two
disks must be accessed for each modified
data item to maintain mirroring

High storage overhead
Only half array stores unique data
Most suitable where reliability is primary
concern.
Cont……..!!!!!!
Performance:
If we use independent
disk controllers for each
disk, then we can increase
the read or write speeds
by doing operations in
parallel.
Application:

Accounting
Financial

Advantage:
Provide best Performance
Provide Fault tolerance

Disadvantage:
High cost.
Requires twice the disk space
RAID Level 2:
RAID Level 2:

Implements redundancy via striping
Striped at bit level
Uses Hamming ECC to check data
integrity
ECC data stored on separate drive
Significant overhead in storage and
performance .
RAID 2 is the only RAID level
that can repair errors, the other
RAID levels can only detect them
Cont……….!!!!!

Read – all disks are
simultaneously accessed
Write - all disks are
simultaneously accessed
Write penalty – computation of
the Hamming ECC
Used when many disk errors
occur, but given the high reliability
of individual disks, rarely used.
Advantages:
Random Read Performance= Fair
Sequential Read Performance= Very Good
Sequential Write Performance= Very Good

Disadvantages

:

Random Write Performance= Poor
Requires a complex controller
High overhead for check disks
Not used in modern systems
RAID Level 3:
RAID Level 3:
Also stripes at the byte level
Uses XOR to calculate parity for ECC
Much simpler than Hamming ECC
Requires only one disk for parity
information regardless of the size of the
array
Cannot determine which bit contains error,
but this information can be gathered easily
by inspecting the array for a failed disk
High transfer rates, but only one request
serviced at a time
Cont………!!!
In the case of a disk failure,
All data are available 
missing data can be calculated
from the parity bit
Write: just maintain the parity
such that later it can be
regenerated.
Failed disk to be replaced and
the data regenerated
Cont….!!!!!!!!!!

BYTE level striping and XOR ECC allows
for one check disk: lowest overhead possible
Example…
A:0101 XOR B:0011 = Check:0110
A is gone?
B:0011 XOR Check:0110 = 0101 (A)
Raid 1 3
Raid 1 3
Raid 1 3
Raid 1 3

Más contenido relacionado

La actualidad más candente

JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021Gene Leyzarovich
 
Virtual Private Server Documentation
Virtual Private Server DocumentationVirtual Private Server Documentation
Virtual Private Server Documentationwebhostingguy
 
Components of System Unit
Components of System UnitComponents of System Unit
Components of System UnitAfaq Siddiqui
 
Symm configuration management
Symm configuration managementSymm configuration management
Symm configuration management.Gastón. .Bx.
 
EMC Vmax3 tech-deck deep dive
EMC Vmax3 tech-deck deep diveEMC Vmax3 tech-deck deep dive
EMC Vmax3 tech-deck deep divesolarisyougood
 
Xiv svc best practices - march 2013
Xiv   svc best practices - march 2013Xiv   svc best practices - march 2013
Xiv svc best practices - march 2013Jinesh Shah
 
EMC Data domain advanced features and functions
EMC Data domain advanced features and functionsEMC Data domain advanced features and functions
EMC Data domain advanced features and functionssolarisyougood
 
EMC: VNX Unified Storage series
EMC: VNX Unified Storage seriesEMC: VNX Unified Storage series
EMC: VNX Unified Storage seriesASBIS SK
 
Webinar NETGEAR - ACRONIS e NETGEAR: Demo di soluzione DR per l'Azienda - pa...
Webinar NETGEAR -  ACRONIS e NETGEAR: Demo di soluzione DR per l'Azienda - pa...Webinar NETGEAR -  ACRONIS e NETGEAR: Demo di soluzione DR per l'Azienda - pa...
Webinar NETGEAR - ACRONIS e NETGEAR: Demo di soluzione DR per l'Azienda - pa...Netgear Italia
 
XIV Storage deck final
XIV Storage deck finalXIV Storage deck final
XIV Storage deck finalJoe Krotz
 
Accel - EMC - Data Domain Series
Accel - EMC - Data Domain SeriesAccel - EMC - Data Domain Series
Accel - EMC - Data Domain Seriesaccelfb
 
3PAR and VMWare
3PAR and VMWare3PAR and VMWare
3PAR and VMWarevmug
 
Webinar NETGEAR - Linee guida per la configurazione dello storage NETGEAR
Webinar NETGEAR - Linee guida per la configurazione dello storage NETGEARWebinar NETGEAR - Linee guida per la configurazione dello storage NETGEAR
Webinar NETGEAR - Linee guida per la configurazione dello storage NETGEARNetgear Italia
 
Partition Manager 11 - Paragon Software
Partition Manager 11 - Paragon SoftwarePartition Manager 11 - Paragon Software
Partition Manager 11 - Paragon Softwareguestcf43641
 
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...VMworld
 

La actualidad más candente (20)

JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021JetStor portfolio update final_2020-2021
JetStor portfolio update final_2020-2021
 
Virtual Private Server Documentation
Virtual Private Server DocumentationVirtual Private Server Documentation
Virtual Private Server Documentation
 
Components of System Unit
Components of System UnitComponents of System Unit
Components of System Unit
 
IBM XIV Gen3 Storage System
IBM XIV Gen3 Storage SystemIBM XIV Gen3 Storage System
IBM XIV Gen3 Storage System
 
Xiv overview
Xiv overviewXiv overview
Xiv overview
 
Symm configuration management
Symm configuration managementSymm configuration management
Symm configuration management
 
EMC Vmax3 tech-deck deep dive
EMC Vmax3 tech-deck deep diveEMC Vmax3 tech-deck deep dive
EMC Vmax3 tech-deck deep dive
 
Xiv svc best practices - march 2013
Xiv   svc best practices - march 2013Xiv   svc best practices - march 2013
Xiv svc best practices - march 2013
 
Emc
EmcEmc
Emc
 
EMC Data domain advanced features and functions
EMC Data domain advanced features and functionsEMC Data domain advanced features and functions
EMC Data domain advanced features and functions
 
Exadata Backup
Exadata BackupExadata Backup
Exadata Backup
 
EMC: VNX Unified Storage series
EMC: VNX Unified Storage seriesEMC: VNX Unified Storage series
EMC: VNX Unified Storage series
 
Webinar NETGEAR - ACRONIS e NETGEAR: Demo di soluzione DR per l'Azienda - pa...
Webinar NETGEAR -  ACRONIS e NETGEAR: Demo di soluzione DR per l'Azienda - pa...Webinar NETGEAR -  ACRONIS e NETGEAR: Demo di soluzione DR per l'Azienda - pa...
Webinar NETGEAR - ACRONIS e NETGEAR: Demo di soluzione DR per l'Azienda - pa...
 
XIV Storage deck final
XIV Storage deck finalXIV Storage deck final
XIV Storage deck final
 
Accel - EMC - Data Domain Series
Accel - EMC - Data Domain SeriesAccel - EMC - Data Domain Series
Accel - EMC - Data Domain Series
 
3PAR and VMWare
3PAR and VMWare3PAR and VMWare
3PAR and VMWare
 
EMC VNX
EMC VNXEMC VNX
EMC VNX
 
Webinar NETGEAR - Linee guida per la configurazione dello storage NETGEAR
Webinar NETGEAR - Linee guida per la configurazione dello storage NETGEARWebinar NETGEAR - Linee guida per la configurazione dello storage NETGEAR
Webinar NETGEAR - Linee guida per la configurazione dello storage NETGEAR
 
Partition Manager 11 - Paragon Software
Partition Manager 11 - Paragon SoftwarePartition Manager 11 - Paragon Software
Partition Manager 11 - Paragon Software
 
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
 

Destacado

SQX Solution Day 2013 Q2 - Milestone Update
SQX Solution Day 2013 Q2 - Milestone UpdateSQX Solution Day 2013 Q2 - Milestone Update
SQX Solution Day 2013 Q2 - Milestone UpdateAlex Kwan
 
Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...
Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...
Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...Alex Kwan
 
Learning to Learn - An Innovative way of Learning for Long Lasting Memory & G...
Learning to Learn - An Innovative way of Learning for Long Lasting Memory & G...Learning to Learn - An Innovative way of Learning for Long Lasting Memory & G...
Learning to Learn - An Innovative way of Learning for Long Lasting Memory & G...Ash (Ashvini) Vyas
 
Using social media as academics for learning, teaching and research
Using social media as academics for learning, teaching and researchUsing social media as academics for learning, teaching and research
Using social media as academics for learning, teaching and researchSue Beckingham
 
10 Principles of English Teaching (SLA Research)
10 Principles of English Teaching (SLA Research)10 Principles of English Teaching (SLA Research)
10 Principles of English Teaching (SLA Research)Phung Huy
 
VMS Comparison table
VMS Comparison tableVMS Comparison table
VMS Comparison tableGeter Junior
 
12 Hacks That Will Improve Your Studying
 12 Hacks That Will Improve Your Studying 12 Hacks That Will Improve Your Studying
12 Hacks That Will Improve Your StudyingKaplan
 
David Didau ResearchED
David Didau ResearchEDDavid Didau ResearchED
David Didau ResearchEDDavid Didau
 
Teaching and Learning with Social Media: The need for a new habitus
Teaching and Learning with Social Media: The need for a new  habitusTeaching and Learning with Social Media: The need for a new  habitus
Teaching and Learning with Social Media: The need for a new habitusCristina Costa
 
The advantages of mobile learning
The advantages of mobile learningThe advantages of mobile learning
The advantages of mobile learningOhoooud
 
How to Learn Things Super Quick
How to Learn Things Super QuickHow to Learn Things Super Quick
How to Learn Things Super QuickBrightCarbon
 
Four Stages of Learning
Four Stages of LearningFour Stages of Learning
Four Stages of LearningDan Forbes
 
How Digital Learning Contributes to Deeper Learning
How Digital Learning Contributes to Deeper Learning How Digital Learning Contributes to Deeper Learning
How Digital Learning Contributes to Deeper Learning eraser Juan José Calderón
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of NetworkingMukesh Tekwani
 

Destacado (19)

SQX Solution Day 2013 Q2 - Milestone Update
SQX Solution Day 2013 Q2 - Milestone UpdateSQX Solution Day 2013 Q2 - Milestone Update
SQX Solution Day 2013 Q2 - Milestone Update
 
Learning Through Doing
Learning Through DoingLearning Through Doing
Learning Through Doing
 
Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...
Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...
Veracity's Coldstore Arcus - Storage as the foundation of your surveillance s...
 
So You Want to be a Hacker?
So You Want to be a Hacker?So You Want to be a Hacker?
So You Want to be a Hacker?
 
Learning to Learn - An Innovative way of Learning for Long Lasting Memory & G...
Learning to Learn - An Innovative way of Learning for Long Lasting Memory & G...Learning to Learn - An Innovative way of Learning for Long Lasting Memory & G...
Learning to Learn - An Innovative way of Learning for Long Lasting Memory & G...
 
Using social media as academics for learning, teaching and research
Using social media as academics for learning, teaching and researchUsing social media as academics for learning, teaching and research
Using social media as academics for learning, teaching and research
 
TEACHING WITH VISION
TEACHING WITH VISION TEACHING WITH VISION
TEACHING WITH VISION
 
10 Principles of English Teaching (SLA Research)
10 Principles of English Teaching (SLA Research)10 Principles of English Teaching (SLA Research)
10 Principles of English Teaching (SLA Research)
 
VMS Comparison table
VMS Comparison tableVMS Comparison table
VMS Comparison table
 
12 Hacks That Will Improve Your Studying
 12 Hacks That Will Improve Your Studying 12 Hacks That Will Improve Your Studying
12 Hacks That Will Improve Your Studying
 
David Didau ResearchED
David Didau ResearchEDDavid Didau ResearchED
David Didau ResearchED
 
Teaching and Learning with Social Media: The need for a new habitus
Teaching and Learning with Social Media: The need for a new  habitusTeaching and Learning with Social Media: The need for a new  habitus
Teaching and Learning with Social Media: The need for a new habitus
 
Back to School Like a Boss! 10 Tips
Back to School Like a Boss! 10 TipsBack to School Like a Boss! 10 Tips
Back to School Like a Boss! 10 Tips
 
9 Ways People Are Using Mobile Learning
9 Ways People Are Using Mobile Learning9 Ways People Are Using Mobile Learning
9 Ways People Are Using Mobile Learning
 
The advantages of mobile learning
The advantages of mobile learningThe advantages of mobile learning
The advantages of mobile learning
 
How to Learn Things Super Quick
How to Learn Things Super QuickHow to Learn Things Super Quick
How to Learn Things Super Quick
 
Four Stages of Learning
Four Stages of LearningFour Stages of Learning
Four Stages of Learning
 
How Digital Learning Contributes to Deeper Learning
How Digital Learning Contributes to Deeper Learning How Digital Learning Contributes to Deeper Learning
How Digital Learning Contributes to Deeper Learning
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 

Similar a Raid 1 3

Similar a Raid 1 3 (20)

Raid
RaidRaid
Raid
 
Raid and its levels
Raid and its levelsRaid and its levels
Raid and its levels
 
Present of Raid and Its Type
Present of Raid and Its TypePresent of Raid and Its Type
Present of Raid and Its Type
 
Raid
Raid Raid
Raid
 
RAID LEVELS
RAID LEVELSRAID LEVELS
RAID LEVELS
 
Raid in SNA
Raid in SNA Raid in SNA
Raid in SNA
 
RAID
RAIDRAID
RAID
 
Raid
RaidRaid
Raid
 
Raid
RaidRaid
Raid
 
UNIT III.pptx
UNIT III.pptxUNIT III.pptx
UNIT III.pptx
 
Storage memory
Storage memoryStorage memory
Storage memory
 
Raid Levels Technology
Raid Levels TechnologyRaid Levels Technology
Raid Levels Technology
 
DBMS RAID.pptx
DBMS RAID.pptxDBMS RAID.pptx
DBMS RAID.pptx
 
Raid level
Raid levelRaid level
Raid level
 
RAID--16112022-093218am-16022024-061222pm.pdf
RAID--16112022-093218am-16022024-061222pm.pdfRAID--16112022-093218am-16022024-061222pm.pdf
RAID--16112022-093218am-16022024-061222pm.pdf
 
Raid Technology
Raid TechnologyRaid Technology
Raid Technology
 
Various raid levels pros & cons
Various raid levels pros & consVarious raid levels pros & cons
Various raid levels pros & cons
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
RAID CONCEPT
RAID CONCEPTRAID CONCEPT
RAID CONCEPT
 
Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)
Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)
Understanding RAID Levels (RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5)
 

Más de Muhammad Ishaq

Más de Muhammad Ishaq (20)

Causality in special relativity
Causality in special relativityCausality in special relativity
Causality in special relativity
 
Business proposal
Business proposalBusiness proposal
Business proposal
 
Artificial neural network model & hidden layers in multilayer artificial neur...
Artificial neural network model & hidden layers in multilayer artificial neur...Artificial neural network model & hidden layers in multilayer artificial neur...
Artificial neural network model & hidden layers in multilayer artificial neur...
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
Writting process
Writting processWritting process
Writting process
 
Business
Business Business
Business
 
Index
IndexIndex
Index
 
Brochures
BrochuresBrochures
Brochures
 
Dependencies
DependenciesDependencies
Dependencies
 
Input output
Input outputInput output
Input output
 
Multi core processor
Multi core processorMulti core processor
Multi core processor
 
Dram and its types
Dram and its typesDram and its types
Dram and its types
 
Micro operation control of processor
Micro operation control of processorMicro operation control of processor
Micro operation control of processor
 
Computer architecture overview
Computer architecture overviewComputer architecture overview
Computer architecture overview
 
Multi processing
Multi processingMulti processing
Multi processing
 
Cache memory
Cache memoryCache memory
Cache memory
 
Cache memory
Cache memoryCache memory
Cache memory
 
Addressing
AddressingAddressing
Addressing
 
Clusters
ClustersClusters
Clusters
 
Raid level 4
Raid level 4Raid level 4
Raid level 4
 

Raid 1 3

  • 1.
  • 4. S.L.E.D. Single Large Expensive Disks Single drive used to store data.  Capacity: good Problem: Data cant be read and write quickly  If SLED fail then all data loss. 
  • 6. RAID Overview: The heart of the RAID storage system is controller card. The task of the controller card is to Manage Individual Hard Disk Drives Provide a Logical Array Configuration Perform Redundant or Fault Tolerant Operations
  • 7.
  • 9. Patented 1987 Built in 1989 Updated several times That’s all I could find. Until I made these updates….
  • 10. RAID RAID: Redundant Arrays of Independent Disks Hence, the I in RAID now stands for“independent”instead of “inexpensive”. RAID:Multiple disk drives provides reliability via redundancy. commonly used to address the performance and reliability issues.
  • 11. Redundancy: Mirroring Duplicate every disk Gives good error recovery Data stripping A method of concatenating multiple drives into one logical storage unit. the data is split into different parts. Parity: Splitting data onto blocks with the help of XOR operation
  • 12. What exactly is a RAID? RAID is basically drives stacked on top of each other like a cake with layers that can share their data together.
  • 13. Features Of RAID Levels: RAID 0 – Data Striping RAID 1 - Mirroring RAID 2 – Hamming Code RAID 3 – Single Check Disk per Group There are more lavels like 4,5,6 10.
  • 15. RAID level 0: Simplest RAID implementation Includes striping but no redundancy Highest-performance High risk of data loss Multiple drives involved Could lose all data in array with one drive failure
  • 16. Cont………..!! Block level striping Notes: If two different I/O requests are pending for two different blocks of data, in all likelihood the two blocks are located in two different disks, then the requests can be issued in parallel If a single request is spread across multiple logically contiguous strips, the request can be handled in parallel.
  • 17. Recommended Applications Video Production and Editing Image Editing Pre-Press Applications gaming systems. Disadvantage: Relaibility problem –no mirroring or parity bits. Advantage: speed enhancement Maximum utilization of physical drive storage capacity, because no room is taken for redundant data or data-parity storage
  • 18.
  • 20. RAID Level 1: Highest level of redundancy Each drive has a mirrored copy in array No striping at this level Improves read performance over single disks because multiple disks can be read at once Slower write performance because two disks must be accessed for each modified data item to maintain mirroring High storage overhead Only half array stores unique data Most suitable where reliability is primary concern.
  • 21. Cont……..!!!!!! Performance: If we use independent disk controllers for each disk, then we can increase the read or write speeds by doing operations in parallel.
  • 22. Application: Accounting Financial Advantage: Provide best Performance Provide Fault tolerance Disadvantage: High cost. Requires twice the disk space
  • 23.
  • 25. RAID Level 2: Implements redundancy via striping Striped at bit level Uses Hamming ECC to check data integrity ECC data stored on separate drive Significant overhead in storage and performance . RAID 2 is the only RAID level that can repair errors, the other RAID levels can only detect them
  • 26. Cont……….!!!!! Read – all disks are simultaneously accessed Write - all disks are simultaneously accessed Write penalty – computation of the Hamming ECC Used when many disk errors occur, but given the high reliability of individual disks, rarely used.
  • 27. Advantages: Random Read Performance= Fair Sequential Read Performance= Very Good Sequential Write Performance= Very Good Disadvantages : Random Write Performance= Poor Requires a complex controller High overhead for check disks Not used in modern systems
  • 28.
  • 30. RAID Level 3: Also stripes at the byte level Uses XOR to calculate parity for ECC Much simpler than Hamming ECC Requires only one disk for parity information regardless of the size of the array Cannot determine which bit contains error, but this information can be gathered easily by inspecting the array for a failed disk High transfer rates, but only one request serviced at a time
  • 31. Cont………!!! In the case of a disk failure, All data are available  missing data can be calculated from the parity bit Write: just maintain the parity such that later it can be regenerated. Failed disk to be replaced and the data regenerated
  • 32. Cont….!!!!!!!!!! BYTE level striping and XOR ECC allows for one check disk: lowest overhead possible Example… A:0101 XOR B:0011 = Check:0110 A is gone? B:0011 XOR Check:0110 = 0101 (A)