SlideShare a Scribd company logo
1 of 10
Download to read offline
What is RAID?
  RAIDER-5
  O/ESR 2000
    F-NET                        Ø RAID is the use of multiple disks and data distribution techniques to
                                   get better Resilience and/or Performance
                                 Ø RAID stands for:
                                                             Redundant
                                                               Array of
                                                      Inexpensive / Independent
                                                                Disks
                                 Ø RAID can be implemented in Software or Hardware or any
                                   combination of both

                                 Ø This presentation is a simple introduction to the RAID levels with
                                   some information on Caching and different I/O profiles




©2000 Baydel Ltd - RAID fundamentals                                        data reliability with performance
RAID0 - Striping
  RAIDER-5
  O/ESR 2000
    F-NET                        Ø     Simple striping of data across disks in the array
                                 Ø     No “RAID” resilience - if one disk fails, then the entire array fails
                                 Ø     Good for load balancing & elimination of “hot spindles”
                                 Ø     Usually implemented in conjunction with RAID1 to get resilience
                                 Ø     Array capacity = disk capacity x n where n is the number of disks in
                                       the array




©2000 Baydel Ltd - RAID fundamentals                                           data reliability with performance
RAID1 - Mirroring
  RAIDER-5
  O/ESR 2000
    F-NET                        Ø Mirroring, shadowing, duplexing for resilience with 2nd copy of data
                                 Ø Array capacity = disk capacity x n/2 where n is the number of disks in
                                   the RAID1 set (or n/3 for triple mirroring)
                                 Ø Can be used to mirror RAID0 RAID sets with other identical RAID0
                                   sets (RAID01 or RAID0+1)
                                 Ø Can enable simultaneous reads on both parts of mirror




©2000 Baydel Ltd - RAID fundamentals                                        data reliability with performance
RAID3
  RAIDER-5
  O/ESR 2000
    F-NET                        Ø     Fine granularity data striping with ECC based disk redundancy
                                 Ø     Dedicated ECC disk (original definition)
                                 Ø     Highest throughput and simple write process
                                 Ø     Array Capacity = disk capacity x (n-1) where n is the number of disks
                                       in the RAID set




©2000 Baydel Ltd - RAID fundamentals                                          data reliability with performance
RAID5
  RAIDER-5
  O/ESR 2000
    F-NET                        Ø     Data striping with ECC based disk redundancy
                                 Ø     All disks have round-robin share of ECC data
                                 Ø     Good small block read I/O performance but complex write process
                                 Ø     Array Capacity = disk capacity x (n-1) where n is the number of disks
                                       in the array




©2000 Baydel Ltd - RAID fundamentals                                          data reliability with performance
RAID6
  RAIDER-5
  O/ESR 2000
    F-NET                        Ø Same as RAID5 but with additional spindle and double ECC
                                   redundancy
                                 Ø Allows two disks to fail in the same RAID set
                                 Ø Very complex write process
                                 Ø Array capacity = disk capacity x (n-2) where n is the number of disks
                                   in the array




©2000 Baydel Ltd - RAID fundamentals                                        data reliability with performance
RAID Application Theory
  RAIDER-5
  O/ESR 2000
    F-NET                        Ø The 1988 RAID paper came up with the following observations
                                   (without any commercial RAID systems to prove or disprove and
                                   without consideration for any enhancements such as caching)
                                    Ø RAID5 was promoted as best for TP and database workloads
                                    Ø RAID3 was considered best for scientific workloads
                                    Ø Other applications fall between the two extremes in terms of
                                        typical I/O size




©2000 Baydel Ltd - RAID fundamentals                                      data reliability with performance
Using Cache to boost RAID5
  RAIDER-5
  O/ESR 2000
    F-NET                        Ø Cache can be used to temporarily buffer write-data from the host to
                                   allow faster I/O completion
                                 Ø However, RAID5 requires lots of cache to overcome the basic
                                   complexity of the write process. This reduces the amount of cache
                                   available for write buffering and allows the cache to become saturated
                                   in heavy load scenarios.
                                 Ø Caching does not significantly boost throughput as small I/O’s benefit
                                   most - large transfers are typically ignored by cache
                                 Ø This means that RAID5 based systems can never be fully suited to the
                                   entire range of applications




©2000 Baydel Ltd - RAID fundamentals                                        data reliability with performance
Using Cache to boost RAID3
  RAIDER-5
  O/ESR 2000
    F-NET                        Ø Just as with RAID5, cache can be used to buffer writes for fast I/O
                                   completion
                                 Ø Unlike RAID5, parallel RAID systems do not need to use cache to
                                   overcome a complex write process
                                 Ø This means that a much greater percentage of cache space is available
                                   for genuine work and as a result a RAID3 system with cache is not
                                   saturated as easily as an equivalent RAID5 system
                                 Ø The extra cache space can also be used for hot read data
                                 Ø Small I/O’s benefit most from caching, extending the suitability of a
                                   RAID3 system with cache into the OLTP and DBMS range




©2000 Baydel Ltd - RAID fundamentals                                       data reliability with performance
Summary
  RAIDER-5
  O/ESR 2000
    F-NET                        Ø This presentation just covers the relationship between disks in the
                                   basic RAID setups, and introduces the concept of caching.
                                 Ø Data integrity issues are not covered




©2000 Baydel Ltd - RAID fundamentals                                         data reliability with performance

More Related Content

What's hot

Continguous Memory Allocator in the Linux Kernel
Continguous Memory Allocator in the Linux KernelContinguous Memory Allocator in the Linux Kernel
Continguous Memory Allocator in the Linux KernelKernel TLV
 
Chapter 12 - Mass Storage Systems
Chapter 12 - Mass Storage SystemsChapter 12 - Mass Storage Systems
Chapter 12 - Mass Storage SystemsWayne Jones Jnr
 
computer memory and memory module
computer memory and memory modulecomputer memory and memory module
computer memory and memory modulethensi
 
Cache replacement policies,cache miss,writingtechniques
Cache replacement policies,cache miss,writingtechniquesCache replacement policies,cache miss,writingtechniques
Cache replacement policies,cache miss,writingtechniquesSnehalataAgasti
 
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 ArchitectureAiman Hafeez
 
Virtual memory
Virtual memoryVirtual memory
Virtual memoryAnuj Modi
 
Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA)Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA)Gaditek
 
Multiprocessor
MultiprocessorMultiprocessor
MultiprocessorA B Shinde
 
Chapter 5
Chapter 5Chapter 5
Chapter 5askme
 
Cache memory
Cache memoryCache memory
Cache memoryAnuj Modi
 

What's hot (20)

Continguous Memory Allocator in the Linux Kernel
Continguous Memory Allocator in the Linux KernelContinguous Memory Allocator in the Linux Kernel
Continguous Memory Allocator in the Linux Kernel
 
Chapter 12 - Mass Storage Systems
Chapter 12 - Mass Storage SystemsChapter 12 - Mass Storage Systems
Chapter 12 - Mass Storage Systems
 
computer memory and memory module
computer memory and memory modulecomputer memory and memory module
computer memory and memory module
 
memory hierarchy
memory hierarchymemory hierarchy
memory hierarchy
 
Cache replacement policies,cache miss,writingtechniques
Cache replacement policies,cache miss,writingtechniquesCache replacement policies,cache miss,writingtechniques
Cache replacement policies,cache miss,writingtechniques
 
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
 
Virtual memory
Virtual memoryVirtual memory
Virtual memory
 
Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA)Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA)
 
Multiprocessor
MultiprocessorMultiprocessor
Multiprocessor
 
Cache memory
Cache memoryCache memory
Cache memory
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Linux Memory Management
Linux Memory ManagementLinux Memory Management
Linux Memory Management
 
Dram and its types
Dram and its typesDram and its types
Dram and its types
 
Internal memory
Internal memoryInternal memory
Internal memory
 
Cache memory
Cache memoryCache memory
Cache memory
 
Secondary Memory
Secondary MemorySecondary Memory
Secondary Memory
 
Linux memory
Linux memoryLinux memory
Linux memory
 
Flash memory
Flash memoryFlash memory
Flash memory
 
USB protocol
USB protocolUSB protocol
USB protocol
 

Similar to Raid

Similar to Raid (20)

Introduction to RAID
Introduction to RAIDIntroduction to RAID
Introduction to RAID
 
RAID
RAIDRAID
RAID
 
RAID-Presentation
RAID-PresentationRAID-Presentation
RAID-Presentation
 
SEMINAR
SEMINARSEMINAR
SEMINAR
 
Group04
Group04Group04
Group04
 
RAID seminar
RAID seminarRAID seminar
RAID seminar
 
112667416 raid-seminar
112667416 raid-seminar112667416 raid-seminar
112667416 raid-seminar
 
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
 
Group04
Group04Group04
Group04
 
Group04 (4)
Group04 (4)Group04 (4)
Group04 (4)
 
Raid+controllers
Raid+controllersRaid+controllers
Raid+controllers
 
Raid levels
Raid levelsRaid levels
Raid levels
 
Raid
RaidRaid
Raid
 
Raid(Storage Technology)
Raid(Storage Technology)Raid(Storage Technology)
Raid(Storage Technology)
 
RAID-CONFIGURATION (2023).pptx
RAID-CONFIGURATION (2023).pptxRAID-CONFIGURATION (2023).pptx
RAID-CONFIGURATION (2023).pptx
 
RAID & It’s Levels.pptx
RAID & It’s Levels.pptxRAID & It’s Levels.pptx
RAID & It’s Levels.pptx
 
Raid
RaidRaid
Raid
 
Present of Raid and Its Type
Present of Raid and Its TypePresent of Raid and Its Type
Present of Raid and Its Type
 
Performance evolution of raid
Performance evolution of raidPerformance evolution of raid
Performance evolution of raid
 
Raid
RaidRaid
Raid
 

Recently uploaded

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 

Recently uploaded (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

Raid

  • 1. What is RAID? RAIDER-5 O/ESR 2000 F-NET Ø RAID is the use of multiple disks and data distribution techniques to get better Resilience and/or Performance Ø RAID stands for: Redundant Array of Inexpensive / Independent Disks Ø RAID can be implemented in Software or Hardware or any combination of both Ø This presentation is a simple introduction to the RAID levels with some information on Caching and different I/O profiles ©2000 Baydel Ltd - RAID fundamentals data reliability with performance
  • 2. RAID0 - Striping RAIDER-5 O/ESR 2000 F-NET Ø Simple striping of data across disks in the array Ø No “RAID” resilience - if one disk fails, then the entire array fails Ø Good for load balancing & elimination of “hot spindles” Ø Usually implemented in conjunction with RAID1 to get resilience Ø Array capacity = disk capacity x n where n is the number of disks in the array ©2000 Baydel Ltd - RAID fundamentals data reliability with performance
  • 3. RAID1 - Mirroring RAIDER-5 O/ESR 2000 F-NET Ø Mirroring, shadowing, duplexing for resilience with 2nd copy of data Ø Array capacity = disk capacity x n/2 where n is the number of disks in the RAID1 set (or n/3 for triple mirroring) Ø Can be used to mirror RAID0 RAID sets with other identical RAID0 sets (RAID01 or RAID0+1) Ø Can enable simultaneous reads on both parts of mirror ©2000 Baydel Ltd - RAID fundamentals data reliability with performance
  • 4. RAID3 RAIDER-5 O/ESR 2000 F-NET Ø Fine granularity data striping with ECC based disk redundancy Ø Dedicated ECC disk (original definition) Ø Highest throughput and simple write process Ø Array Capacity = disk capacity x (n-1) where n is the number of disks in the RAID set ©2000 Baydel Ltd - RAID fundamentals data reliability with performance
  • 5. RAID5 RAIDER-5 O/ESR 2000 F-NET Ø Data striping with ECC based disk redundancy Ø All disks have round-robin share of ECC data Ø Good small block read I/O performance but complex write process Ø Array Capacity = disk capacity x (n-1) where n is the number of disks in the array ©2000 Baydel Ltd - RAID fundamentals data reliability with performance
  • 6. RAID6 RAIDER-5 O/ESR 2000 F-NET Ø Same as RAID5 but with additional spindle and double ECC redundancy Ø Allows two disks to fail in the same RAID set Ø Very complex write process Ø Array capacity = disk capacity x (n-2) where n is the number of disks in the array ©2000 Baydel Ltd - RAID fundamentals data reliability with performance
  • 7. RAID Application Theory RAIDER-5 O/ESR 2000 F-NET Ø The 1988 RAID paper came up with the following observations (without any commercial RAID systems to prove or disprove and without consideration for any enhancements such as caching) Ø RAID5 was promoted as best for TP and database workloads Ø RAID3 was considered best for scientific workloads Ø Other applications fall between the two extremes in terms of typical I/O size ©2000 Baydel Ltd - RAID fundamentals data reliability with performance
  • 8. Using Cache to boost RAID5 RAIDER-5 O/ESR 2000 F-NET Ø Cache can be used to temporarily buffer write-data from the host to allow faster I/O completion Ø However, RAID5 requires lots of cache to overcome the basic complexity of the write process. This reduces the amount of cache available for write buffering and allows the cache to become saturated in heavy load scenarios. Ø Caching does not significantly boost throughput as small I/O’s benefit most - large transfers are typically ignored by cache Ø This means that RAID5 based systems can never be fully suited to the entire range of applications ©2000 Baydel Ltd - RAID fundamentals data reliability with performance
  • 9. Using Cache to boost RAID3 RAIDER-5 O/ESR 2000 F-NET Ø Just as with RAID5, cache can be used to buffer writes for fast I/O completion Ø Unlike RAID5, parallel RAID systems do not need to use cache to overcome a complex write process Ø This means that a much greater percentage of cache space is available for genuine work and as a result a RAID3 system with cache is not saturated as easily as an equivalent RAID5 system Ø The extra cache space can also be used for hot read data Ø Small I/O’s benefit most from caching, extending the suitability of a RAID3 system with cache into the OLTP and DBMS range ©2000 Baydel Ltd - RAID fundamentals data reliability with performance
  • 10. Summary RAIDER-5 O/ESR 2000 F-NET Ø This presentation just covers the relationship between disks in the basic RAID setups, and introduces the concept of caching. Ø Data integrity issues are not covered ©2000 Baydel Ltd - RAID fundamentals data reliability with performance