SlideShare a Scribd company logo
RAID Technology
11/4/2020 1
Contents
 History
 Introduction
 Overview
 Standard Levels
 RAID 0
 RAID 1
 RAID 2
 RAID 3
 RAID 4
 RAID 5
 RAID 6
11/4/2020 2
HISTORY
 In 1987, invented by David Patterson, Garth A. Gibson, and Randy Katz at
the University of California, Berkeley.
 Stands for Redundant Array of Inexpensive Disks.
 A paper presented in June 1988 on "A Case for Redundant Arrays of
Inexpensive Disks (RAID)" at SIGMOD (Association for Computing
Machinery's) conference. In which they claimed that an array of cheap drives
that had been created for the growing personal computer market could beat
output on the top-performing mainframe disc drives of the time.
 While failures would increase in proportion to the number of drives, the
reliability of an array might far surpass that of any large single drive by
configuring it for redundancy.
11/4/2020 3
INTRODUCTION
 used to improve the performance and reliability of data storage
 Stands for Redundant Array of Independent Drives or Redundant Array of
Inexpensive Disks.
 connect two or more secondary storage devices or drives working in parallel
and use them as a single storage media.
 In order to accomplish various objectives, RAID consists of an array of discs in
which several discs are linked together. RAID levels determine how disc arrays
are used.
 Finally, For the purposes of data replication, performance enhancement, or
both, RAID is a data storage virtualization technology that incorporates several
physical disc drive components into one or more logical units.
11/4/2020 4
TYPES
RAID can be deployed by storage managers as
 hardware (controller card or chip) or
 software (software-only or hybrid)
 Hardware RAID:
 supported by a dedicated hardware controller
 can be executed by IT in two ways
 An external RAID Controller Card or
 An internal RAID-on-Chip
11/4/2020 5
 RAID Controller Card:
 Attaches to a PCIe or PCI-X motherboard slot with this plug-in expansion
card.
 A RAID processor and I / O processors with drive interfaces are included
in the card.
 The cards are costly, but all RAID operations are offloaded from the CPU
to the dedicated card, because they are independent of the host.
 RAID-on-Chip:
 The host interface, I / O interfaces for HDDs, the RAID processor and a
memory controller are combined into a single chip on the motherboard.
11/4/2020 6
Software RAID
 provides the host's RAID facilities
 comes in two flavors:
 pure software, specified by the OS running, and
 hybrid software, containing a part of the hardware to relieve the CPU load
 Software-alone:
 software RAID is the least costly and is mostly used as a native feature on
the OS.
 It is a software host-based programme that handles RAID calculations for
hard disc drives attached to it.
 It is linked and enabled when the OS loads the RAID driver through an
HBA or native I / O interface. 11/4/2020 7
 Hybrid:
 A hardware component is used by this software-based RAID to deliver
RAID BIOS functions from RAID BIOs on the motherboard or an HBA.
 A layer of redundant protection from a defective boot mechanism is
provided by this technology.
 The entire RAID subsystem may be affected by software-only RAID
booting from the operating system and boot errors.
 The inclusion of a hardware RAID BIOS component prevents the
subsystem from boot errors in the operating system.
11/4/2020 8
STANDARD LEVELS
 There were five standard levels of RAID initially, but several variants have
evolved, including many nested levels and several (mostly proprietary) non-
standard levels.
 The Storage Networking Industry Association (SNIA) standardizes RAID
levels and their related data formats in the Common RAID Disk Drive Format
(DDF) standard.
 Standard RAID levels comprise a simple collection of RAID configurations in
computer storage that use striping, mirroring, or parity techniques to construct
large, stable data stores from multiple hard drives of general purpose
computers.
11/4/2020 9
RAID levels contain the following features:
 It includes a collection of physical disc drives.
 The operating system considers these distinct discs in this technology as a
single logical disc.
 Data is spread through the physical drives of the array in this technology.
 Redundancy disc functionality is used to store information regarding parity.
 The parity information can be used to restore the data in case of disc failure.
11/4/2020 10
RAID 0 (striping)
 A striped array of discs is introduced at this stage.
 The data is broken down into blocks and the blocks are spread between discs.
 A block of data to be written / read in parallel is obtained by each disc.
 It improves the storage device's speed and efficiency.
 In Level 0, there is no parity and backup.
11/4/2020 11
 Advantages:
 Throughput is improved at this stage because many data requests are
probably not on the same disc.
 The disc space is completely used at this stage and provides high
performance.
 There is no overhead caused by parity controls.
 Easy to implement and a minimum of 2 drives are required.
 Disadvantages:
 It does not contain any mechanism for error detection.
 Since it is not fault-tolerance, RAID 0 is not real RAID.
 Failure of either disc results in complete loss of data in the respective array
at this time.
11/4/2020 12
RAID 1 (mirroring)
 Mirroring Technique is used
 RAID controller, copies the data to all the disk in the array
 provides 100% redundancy in case of a failure.
 To store the data, only half of the drive's space is used. The other half of the
drive is just a mirror for the data that is already stored.
11/4/2020 13
 Advantages:
 The main advantage it provides is fault tolerance.
 As compare to single drive, it offers excellent read/write speed.
 In case of disk failure, data is safe in mirror disk
 the array will function even if any one of the drives fails.
 ideal for mission critical storage, for instance for accounting systems.
 Disadvantages:
 Only half storage is used because other half storage is mirror storage
11/4/2020 14
RAID 2
 Consists of striping bit-level using hamming code parity for error detection.
 Each data bit in a word is registered on a separate disc at this stage, and the
ECC (error checking and correcting) code of data words is stored on various
discs.
 This degree is not commercially used because of its high cost and complex
structure.
 RAID 3 will achieve this same efficiency at a smaller cost.
11/4/2020 15
 Advantages:
 uses one designated drive to store parity
 uses the hamming code for error detection
 Disadvantages:
 additional drive for error detection
11/4/2020 16
RAID 3
 consists of byte-level striping with a dedicated parity disk
 The parity information for each disc segment is stored at this level and written
to a dedicated parity drive.
 The parity drive is accessed in the event of drive failure, and data is
reconstructed from the remaining computers.
 The missing data can be restored to the new drive until the failed drive is
replaced.
 Data can be transferred in bulk at this stage. High-speed data transfer is thus
feasible.
 The embedded ECC information is used to detect errors
 It overcome single disk failures 11/4/2020 17
 Advantages:
 data is regenerated using parity drive
 high data transfer rates
 data is accessed in parallel
 Disadvantages:
 additional drive for parity
 slow performance for operating on small sized files
11/4/2020 18
11/4/2020 19
RAID 4
 Uses block level stripping with a separate parity disk.
 It adopts a parity-based approach instead of duplicating results.
 It enables recovery of at most 1 disc failure.
 If more than one disc fails at this stage, then there is no way to recover the data
 levels 3 and 4 both require at least three discs.
11/4/2020 20
RAID 5 (Striping with parity)
 The most common secure RAID level
 block-level striping with DISTRIBUTED parity
 parity rotates among the drives
 It requires at least 3 drives but can work with up to 16
 RAID 5 blends RAID 0 performance with RAID 1 redundancy, but to do so
requires a lot of storage space, around one-third of the available capacity.
 Since all drives in the array simultaneously serve write requests, this level
improves write efficiency. Overall disc output, however, can suffer from write
amplification, because many steps and recalculations are needed for even
minor changes to the stripes.
11/4/2020 21
 RAID 5 is a good all-round device that combines storage efficiency with
outstanding safety and decent performance.
 It is suitable for servers with files and applications that have a small number of
data drives.
11/4/2020 22
 Advantages:
 parity is distributed across the disks in an array.
 cost effective and provides high performance.
 Transactions of reading data are very fast, whereas transactions of writing
data are much slower (due to the parity that has to be calculated).
 If a drive fails, even when the failed drive is being replaced and the storage
controller restores the data to the new drive, you will have access to all the
data.
11/4/2020 23
 Disadvantages:
 complex technology
 Recovery for disc failure takes longer time since parity must be determined
from all available drives.
 cannot survive in concurrent drive failure
11/4/2020 24
RAID 6 (Striping with double parity)
 extension of RAID 5
 contains block-level stripping with 2 parity bits
 two independent parities are generated and stored in distributed fashion among
multiple disks
 Two parities provide additional fault tolerance
 Minimum four disk are required
 higher redundancy than RAID 5 and increased read performance
 It can suffer from the same server performance overhead with intensive write
operations
11/4/2020 25
11/4/2020 26
 Advantages:
 read data transactions are very fast.
 You will have access to all the data if two drives failure, even though the
failed drives are being replaced. RAID 6 is, therefore, more stable than
RAID 5.
 This level performs RAID 0 to strip data and RAID 1 to mirror. In this
level, stripping is performed before mirroring
11/4/2020 27
 Disadvantages:
 Because of the additional parity written data transactions are slower than
RAID 5.
 very limited scalability
 complex technology
11/4/2020 28
11/4/2020 29

More Related Content

What's hot

RAID CONCEPT
RAID CONCEPTRAID CONCEPT
RAID CONCEPT
Ramasubbu .P
 
Introduction to san ( storage area networks )
Introduction to san ( storage area networks )Introduction to san ( storage area networks )
Introduction to san ( storage area networks )sagaroceanic11
 
Raid
RaidRaid
RAID
RAIDRAID
Raid
Raid Raid
Système RAID
Système RAIDSystème RAID
Système RAID
Majid CHADAD
 
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) BasicsKuber Chandra
 
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage Technology
Lopamudra Das
 
raid technology
raid technologyraid technology
raid technology
Mangukiya Maulik
 
Linux Directory Structure
Linux Directory StructureLinux Directory Structure
Linux Directory Structure
Kevin OBrien
 
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 Data Recovery
 
RAID-Presentation
RAID-PresentationRAID-Presentation
RAID-Presentation
076TalathUnNabiAnik
 
The Future of Column-Oriented Data Processing With Apache Arrow and Apache Pa...
The Future of Column-Oriented Data Processing With Apache Arrow and Apache Pa...The Future of Column-Oriented Data Processing With Apache Arrow and Apache Pa...
The Future of Column-Oriented Data Processing With Apache Arrow and Apache Pa...
Dremio Corporation
 
Storage area network
Storage area networkStorage area network
Storage area networkNeha Agarwal
 
HDFS Overview
HDFS OverviewHDFS Overview
HDFS Overview
JEONGPHIL HAN
 
CDW: SAN vs. NAS
CDW: SAN vs. NASCDW: SAN vs. NAS
CDW: SAN vs. NAS
Spiceworks
 

What's hot (20)

Raid
Raid Raid
Raid
 
Storage Basics
Storage BasicsStorage Basics
Storage Basics
 
RAID CONCEPT
RAID CONCEPTRAID CONCEPT
RAID CONCEPT
 
RAID seminar
RAID seminarRAID seminar
RAID seminar
 
Introduction to san ( storage area networks )
Introduction to san ( storage area networks )Introduction to san ( storage area networks )
Introduction to san ( storage area networks )
 
Raid
RaidRaid
Raid
 
RAID
RAIDRAID
RAID
 
Raid
Raid Raid
Raid
 
Système RAID
Système RAIDSystème RAID
Système RAID
 
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
 
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage Technology
 
raid technology
raid technologyraid technology
raid technology
 
Raid
RaidRaid
Raid
 
Linux Directory Structure
Linux Directory StructureLinux Directory Structure
Linux Directory Structure
 
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-Presentation
RAID-PresentationRAID-Presentation
RAID-Presentation
 
The Future of Column-Oriented Data Processing With Apache Arrow and Apache Pa...
The Future of Column-Oriented Data Processing With Apache Arrow and Apache Pa...The Future of Column-Oriented Data Processing With Apache Arrow and Apache Pa...
The Future of Column-Oriented Data Processing With Apache Arrow and Apache Pa...
 
Storage area network
Storage area networkStorage area network
Storage area network
 
HDFS Overview
HDFS OverviewHDFS Overview
HDFS Overview
 
CDW: SAN vs. NAS
CDW: SAN vs. NASCDW: SAN vs. NAS
CDW: SAN vs. NAS
 

Similar to Raid technology

RAID LEVELS
RAID LEVELSRAID LEVELS
RAID LEVELS
Uzair Khan
 
Various raid levels pros & cons
Various raid levels pros & consVarious raid levels pros & cons
Various raid levels pros & cons
IT Tech
 
112667416 raid-seminar
112667416 raid-seminar112667416 raid-seminar
112667416 raid-seminarabhivicram
 
Understanding RAID Controller
Understanding RAID ControllerUnderstanding RAID Controller
Understanding RAID Controller
Raid Data Recovery
 
Raid and its levels
Raid and its levelsRaid and its levels
Raid and its levels
IGZ Software house
 
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
 
Sistemas operacionais raid
Sistemas operacionais   raidSistemas operacionais   raid
Sistemas operacionais raidCarlos Melo
 
Database 3
Database 3Database 3
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
RAJASEKHARV10
 
RAID
RAIDRAID
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
 
Raid in SNA
Raid in SNA Raid in SNA
Raid in SNA
aamir lucky
 
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
Aiman Hafeez
 
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
 
Raid
RaidRaid
Raid
Pari Soni
 
Raid(Storage Technology)
Raid(Storage Technology)Raid(Storage Technology)
Raid(Storage Technology)
Vanitha shree Rajagopal
 
RAID CAAL
RAID CAALRAID CAAL
RAID CAAL
GumballXD49
 
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
IT Tech
 

Similar to Raid technology (20)

RAID LEVELS
RAID LEVELSRAID LEVELS
RAID LEVELS
 
Various raid levels pros & cons
Various raid levels pros & consVarious raid levels pros & cons
Various raid levels pros & cons
 
112667416 raid-seminar
112667416 raid-seminar112667416 raid-seminar
112667416 raid-seminar
 
Understanding RAID Controller
Understanding RAID ControllerUnderstanding RAID Controller
Understanding RAID Controller
 
Raid and its levels
Raid and its levelsRaid and its levels
Raid and its levels
 
SEMINAR
SEMINARSEMINAR
SEMINAR
 
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
 
Sistemas operacionais raid
Sistemas operacionais   raidSistemas operacionais   raid
Sistemas operacionais raid
 
Database 3
Database 3Database 3
Database 3
 
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
 
RAID
RAIDRAID
RAID
 
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
RaidRaid
Raid
 
Raid in SNA
Raid in SNA Raid in SNA
Raid in SNA
 
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
 
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
RaidRaid
Raid
 
Raid(Storage Technology)
Raid(Storage Technology)Raid(Storage Technology)
Raid(Storage Technology)
 
RAID CAAL
RAID CAALRAID CAAL
RAID CAAL
 
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
 

More from CHANDAN KUMAR

Chart and graphs in R programming language
Chart and graphs in R programming language Chart and graphs in R programming language
Chart and graphs in R programming language
CHANDAN KUMAR
 
Pointers in c
Pointers in cPointers in c
Pointers in c
CHANDAN KUMAR
 
Sorting algorithms
Sorting algorithmsSorting algorithms
Sorting algorithms
CHANDAN KUMAR
 
Searching in c language
Searching in c languageSearching in c language
Searching in c language
CHANDAN KUMAR
 
Greedy algorithm
Greedy algorithmGreedy algorithm
Greedy algorithm
CHANDAN KUMAR
 
Divide and conquer algorithm
Divide and conquer algorithmDivide and conquer algorithm
Divide and conquer algorithm
CHANDAN KUMAR
 
Arrays in c
Arrays in cArrays in c
Arrays in c
CHANDAN KUMAR
 
Loops in c programming
Loops in c programmingLoops in c programming
Loops in c programming
CHANDAN KUMAR
 
Linked List
Linked ListLinked List
Linked List
CHANDAN KUMAR
 
Stack and queue
Stack and queueStack and queue
Stack and queue
CHANDAN KUMAR
 
Technical questions for interview c programming
Technical questions for interview  c programmingTechnical questions for interview  c programming
Technical questions for interview c programming
CHANDAN KUMAR
 
Decision making using if statement
Decision making using if statementDecision making using if statement
Decision making using if statement
CHANDAN KUMAR
 
"A short and knowledgeable concept about Algorithm "
"A short and knowledgeable concept about Algorithm ""A short and knowledgeable concept about Algorithm "
"A short and knowledgeable concept about Algorithm "
CHANDAN KUMAR
 

More from CHANDAN KUMAR (13)

Chart and graphs in R programming language
Chart and graphs in R programming language Chart and graphs in R programming language
Chart and graphs in R programming language
 
Pointers in c
Pointers in cPointers in c
Pointers in c
 
Sorting algorithms
Sorting algorithmsSorting algorithms
Sorting algorithms
 
Searching in c language
Searching in c languageSearching in c language
Searching in c language
 
Greedy algorithm
Greedy algorithmGreedy algorithm
Greedy algorithm
 
Divide and conquer algorithm
Divide and conquer algorithmDivide and conquer algorithm
Divide and conquer algorithm
 
Arrays in c
Arrays in cArrays in c
Arrays in c
 
Loops in c programming
Loops in c programmingLoops in c programming
Loops in c programming
 
Linked List
Linked ListLinked List
Linked List
 
Stack and queue
Stack and queueStack and queue
Stack and queue
 
Technical questions for interview c programming
Technical questions for interview  c programmingTechnical questions for interview  c programming
Technical questions for interview c programming
 
Decision making using if statement
Decision making using if statementDecision making using if statement
Decision making using if statement
 
"A short and knowledgeable concept about Algorithm "
"A short and knowledgeable concept about Algorithm ""A short and knowledgeable concept about Algorithm "
"A short and knowledgeable concept about Algorithm "
 

Recently uploaded

Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 

Recently uploaded (20)

Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 

Raid technology

  • 2. Contents  History  Introduction  Overview  Standard Levels  RAID 0  RAID 1  RAID 2  RAID 3  RAID 4  RAID 5  RAID 6 11/4/2020 2
  • 3. HISTORY  In 1987, invented by David Patterson, Garth A. Gibson, and Randy Katz at the University of California, Berkeley.  Stands for Redundant Array of Inexpensive Disks.  A paper presented in June 1988 on "A Case for Redundant Arrays of Inexpensive Disks (RAID)" at SIGMOD (Association for Computing Machinery's) conference. In which they claimed that an array of cheap drives that had been created for the growing personal computer market could beat output on the top-performing mainframe disc drives of the time.  While failures would increase in proportion to the number of drives, the reliability of an array might far surpass that of any large single drive by configuring it for redundancy. 11/4/2020 3
  • 4. INTRODUCTION  used to improve the performance and reliability of data storage  Stands for Redundant Array of Independent Drives or Redundant Array of Inexpensive Disks.  connect two or more secondary storage devices or drives working in parallel and use them as a single storage media.  In order to accomplish various objectives, RAID consists of an array of discs in which several discs are linked together. RAID levels determine how disc arrays are used.  Finally, For the purposes of data replication, performance enhancement, or both, RAID is a data storage virtualization technology that incorporates several physical disc drive components into one or more logical units. 11/4/2020 4
  • 5. TYPES RAID can be deployed by storage managers as  hardware (controller card or chip) or  software (software-only or hybrid)  Hardware RAID:  supported by a dedicated hardware controller  can be executed by IT in two ways  An external RAID Controller Card or  An internal RAID-on-Chip 11/4/2020 5
  • 6.  RAID Controller Card:  Attaches to a PCIe or PCI-X motherboard slot with this plug-in expansion card.  A RAID processor and I / O processors with drive interfaces are included in the card.  The cards are costly, but all RAID operations are offloaded from the CPU to the dedicated card, because they are independent of the host.  RAID-on-Chip:  The host interface, I / O interfaces for HDDs, the RAID processor and a memory controller are combined into a single chip on the motherboard. 11/4/2020 6
  • 7. Software RAID  provides the host's RAID facilities  comes in two flavors:  pure software, specified by the OS running, and  hybrid software, containing a part of the hardware to relieve the CPU load  Software-alone:  software RAID is the least costly and is mostly used as a native feature on the OS.  It is a software host-based programme that handles RAID calculations for hard disc drives attached to it.  It is linked and enabled when the OS loads the RAID driver through an HBA or native I / O interface. 11/4/2020 7
  • 8.  Hybrid:  A hardware component is used by this software-based RAID to deliver RAID BIOS functions from RAID BIOs on the motherboard or an HBA.  A layer of redundant protection from a defective boot mechanism is provided by this technology.  The entire RAID subsystem may be affected by software-only RAID booting from the operating system and boot errors.  The inclusion of a hardware RAID BIOS component prevents the subsystem from boot errors in the operating system. 11/4/2020 8
  • 9. STANDARD LEVELS  There were five standard levels of RAID initially, but several variants have evolved, including many nested levels and several (mostly proprietary) non- standard levels.  The Storage Networking Industry Association (SNIA) standardizes RAID levels and their related data formats in the Common RAID Disk Drive Format (DDF) standard.  Standard RAID levels comprise a simple collection of RAID configurations in computer storage that use striping, mirroring, or parity techniques to construct large, stable data stores from multiple hard drives of general purpose computers. 11/4/2020 9
  • 10. RAID levels contain the following features:  It includes a collection of physical disc drives.  The operating system considers these distinct discs in this technology as a single logical disc.  Data is spread through the physical drives of the array in this technology.  Redundancy disc functionality is used to store information regarding parity.  The parity information can be used to restore the data in case of disc failure. 11/4/2020 10
  • 11. RAID 0 (striping)  A striped array of discs is introduced at this stage.  The data is broken down into blocks and the blocks are spread between discs.  A block of data to be written / read in parallel is obtained by each disc.  It improves the storage device's speed and efficiency.  In Level 0, there is no parity and backup. 11/4/2020 11
  • 12.  Advantages:  Throughput is improved at this stage because many data requests are probably not on the same disc.  The disc space is completely used at this stage and provides high performance.  There is no overhead caused by parity controls.  Easy to implement and a minimum of 2 drives are required.  Disadvantages:  It does not contain any mechanism for error detection.  Since it is not fault-tolerance, RAID 0 is not real RAID.  Failure of either disc results in complete loss of data in the respective array at this time. 11/4/2020 12
  • 13. RAID 1 (mirroring)  Mirroring Technique is used  RAID controller, copies the data to all the disk in the array  provides 100% redundancy in case of a failure.  To store the data, only half of the drive's space is used. The other half of the drive is just a mirror for the data that is already stored. 11/4/2020 13
  • 14.  Advantages:  The main advantage it provides is fault tolerance.  As compare to single drive, it offers excellent read/write speed.  In case of disk failure, data is safe in mirror disk  the array will function even if any one of the drives fails.  ideal for mission critical storage, for instance for accounting systems.  Disadvantages:  Only half storage is used because other half storage is mirror storage 11/4/2020 14
  • 15. RAID 2  Consists of striping bit-level using hamming code parity for error detection.  Each data bit in a word is registered on a separate disc at this stage, and the ECC (error checking and correcting) code of data words is stored on various discs.  This degree is not commercially used because of its high cost and complex structure.  RAID 3 will achieve this same efficiency at a smaller cost. 11/4/2020 15
  • 16.  Advantages:  uses one designated drive to store parity  uses the hamming code for error detection  Disadvantages:  additional drive for error detection 11/4/2020 16
  • 17. RAID 3  consists of byte-level striping with a dedicated parity disk  The parity information for each disc segment is stored at this level and written to a dedicated parity drive.  The parity drive is accessed in the event of drive failure, and data is reconstructed from the remaining computers.  The missing data can be restored to the new drive until the failed drive is replaced.  Data can be transferred in bulk at this stage. High-speed data transfer is thus feasible.  The embedded ECC information is used to detect errors  It overcome single disk failures 11/4/2020 17
  • 18.  Advantages:  data is regenerated using parity drive  high data transfer rates  data is accessed in parallel  Disadvantages:  additional drive for parity  slow performance for operating on small sized files 11/4/2020 18
  • 20. RAID 4  Uses block level stripping with a separate parity disk.  It adopts a parity-based approach instead of duplicating results.  It enables recovery of at most 1 disc failure.  If more than one disc fails at this stage, then there is no way to recover the data  levels 3 and 4 both require at least three discs. 11/4/2020 20
  • 21. RAID 5 (Striping with parity)  The most common secure RAID level  block-level striping with DISTRIBUTED parity  parity rotates among the drives  It requires at least 3 drives but can work with up to 16  RAID 5 blends RAID 0 performance with RAID 1 redundancy, but to do so requires a lot of storage space, around one-third of the available capacity.  Since all drives in the array simultaneously serve write requests, this level improves write efficiency. Overall disc output, however, can suffer from write amplification, because many steps and recalculations are needed for even minor changes to the stripes. 11/4/2020 21
  • 22.  RAID 5 is a good all-round device that combines storage efficiency with outstanding safety and decent performance.  It is suitable for servers with files and applications that have a small number of data drives. 11/4/2020 22
  • 23.  Advantages:  parity is distributed across the disks in an array.  cost effective and provides high performance.  Transactions of reading data are very fast, whereas transactions of writing data are much slower (due to the parity that has to be calculated).  If a drive fails, even when the failed drive is being replaced and the storage controller restores the data to the new drive, you will have access to all the data. 11/4/2020 23
  • 24.  Disadvantages:  complex technology  Recovery for disc failure takes longer time since parity must be determined from all available drives.  cannot survive in concurrent drive failure 11/4/2020 24
  • 25. RAID 6 (Striping with double parity)  extension of RAID 5  contains block-level stripping with 2 parity bits  two independent parities are generated and stored in distributed fashion among multiple disks  Two parities provide additional fault tolerance  Minimum four disk are required  higher redundancy than RAID 5 and increased read performance  It can suffer from the same server performance overhead with intensive write operations 11/4/2020 25
  • 27.  Advantages:  read data transactions are very fast.  You will have access to all the data if two drives failure, even though the failed drives are being replaced. RAID 6 is, therefore, more stable than RAID 5.  This level performs RAID 0 to strip data and RAID 1 to mirror. In this level, stripping is performed before mirroring 11/4/2020 27
  • 28.  Disadvantages:  Because of the additional parity written data transactions are slower than RAID 5.  very limited scalability  complex technology 11/4/2020 28