SlideShare uma empresa Scribd logo
1 de 9
Which RAID Level is Right for Me?
Introduction
RAID Level Descriptions
RAID 0 (Striping)
RAID 1 (Mirroring)
RAID 1E (Striped Mirror)
RAID 5 (Striping with parity)
RAID 5EE (Hot Space)
RAID 6 (Striping with dual parity)
RAID 10 (Striped RAID 1 sets)
RAID 50 (Striped RAID 5 sets)
RAID 60 (Striped RAID 6 sets)
RAID Level Comparison
About Adaptec RAID

Introduction

top of page

Data is the most valuable asset of any business today. Lost data means lost business. Even if you backup
regularly, you need a fail-safe way to ensure that your data is protected and can be accessed without interruption
in the event of an online disk failure. Adding RAID to your storage configurations is one of the most costeffective ways to maintain both data protection and access.
While a number of companies offer RAID, not all RAID implementations are created equal.With over 24 years
of SCSI development experience, only Adaptec offers the most robust RAID data protection available today,
based on a hardened RAID code proven over years of use in demanding environments and resold by most of the
top-tier computer manufacturers.
To choose the RAID level that's right for you, begin by considering the factors below. Each one of these factors
becomes a trade-off for another:
Cost of disk storage
Data protection or data availability required (low, medium, high)
Performance Requirements (low, medium, high)
Cost boils down to the trade-off between disk capacity and added data availability or performance. For example,
RAID 1/10 and small disk counts of RAID 6 are costly in terms of lost disk space (50%), but high in data
availability.
Performance also depends on the access pattern (random/sequential, read/write, long/short) and the numbers of
users. This white paper intends to give an overview on the performance and availability of various RAID levels
in general and may not be accurate in all user scenarios.
RAID Level Descriptions
RAID 0 (Striping)

top of page

Offers low cost and maximum performance, but offers no fault tolerance; a single disk failure results in TOTAL
data loss. Businesses use RAID 0 mainly for tasks requiring fast access to a large capacity of temporary disk
storage (such as video/audio post-production, multimedia imaging, CAD, data logging, etc.) where in case of a
disk failure, the data can be easily reloaded without impacting the business. There are also no cost
disadvantages as all storage is usable. RAID 0 usable capacity is 100% as all available drives are used.

RAID 0 Disk Array
RAID 1 (Mirroring)

top of page

Provides cost-effective, high fault tolerance for configurations with two disk drives. RAID 1 refers to
maintaining duplicate sets of all data on separate disk drives. It also provides the highest data availability since
two complete copies of all information are maintained. There must be two disks in the configuration and there is
a cost disadvantage as the usable capacity is half the number of available disks. RAID 1 offers data protection
insurance for any environments where absolute data redundancy, availability and performance are key, and cost
per usable gigabyte of capacity is a secondary consideration.
RAID 1 usable capacity is 50% of the available drives in the RAID set.

RAID 1 Disk Array
RAID 1E (Striped Mirroring)

top of page

Combines data striping from RAID 0 with data mirroring from RAID 1. Data written in a stripe on one disk is
mirrored to a stripe on the next drive in the array. The main advantage over RAID 1 is that RAID 1E arrays can
be implemented using an odd number of disks.
RAID 1E usable capacity is 50% of the total available capacity of all disk drives in the RAID set.
Note: When using even numbers of disks it is always preferable to use RAID 10, which will allow multiple drive
failures.With odd numbers of disks, however, RAID 1E supports only one drive failure.
RAID 1E Disk Array
RAID 5 (Striping with parity)

top of page

Uses data striping in a technique designed to provide fault-tolerant data storage, but doesn't require duplication
of data like RAID 1 and RAID 1E. Data is striped across all of the drives in the array, but for each stripe
through the array (one stripe unit from each disk) one stripe unit is reserved to hold parity data calculated from
the other stripe units in the same stripe. Read performance is therefore very good, but there is a penalty for
writes, since the parity data has to be recalculated and written along with the new data. To avoid a bottleneck,
the parity data for consecutive stripes is interleaved with the data across all disks in the array.
RAID 5 has been the standard in server environments requiring fault tolerance. The RAID parity requires one
disk drive per RAID set, so usable capacity will always be one disk drive les than the number of available disks
in the configuration of available capacity - still better than RAID 1 which as only a 50% usable capacity.
RAID 5 requires a minimum of three disks and a maximum of 16 disks to be implemented. RAID 5 usable
capacity is between 67% - 94%, depending on the number of data drives in the RAID set.

RAID 5 Disk Array
RAID 5EE (Hot Space)

top of page

Provides the protection of RAID 5 with higher I/Os per second by utilizing one more drive, with data efficiently
distributed across the spare drive for improved I/O access.
RAID 5EE distributes the hot-spare drive space over the N+1 drives comprising the RAID-5 array plus standard
hot-spare drive. This means that in normal operating mode the hot spare is an active participant in the array
rather than spinning unused. In a normal RAID 5 array adding a hot-spare drive to RAID 5 array protects data
by reducing the time spent in the critical rebuild state. This technique does not make maximum use of the hot-
spare drive because it sits idle until a failure occurs. Often many years can elapse before the hot-spare drive is
ever used. For small RAID 5 arrays in particular, having an extra disk to read from (four disks instead of three,
as an example) can provide significantly better read performance.
For example, going from a 4-drive RAID 5 array with a hot spare to a 5-drive RAID 5EE array will increase
performance by roughly 25%.
One downside of RAID 5EE is that the hot-spare drive cannot be shared across multiple physical arrays as with
standard RAID 5 plus hot-spare. This RAID 5 technique is more costefficient for multiple arrays because it
allows a single hot-spare drive to provide coverage for multiple physical arrays. This configuration reduces the
cost of using a hot-spare drive, but the downside is the inability to handle separate drive failures within different
arrays. This RAID level can sustain a single drive failure.
RAID 5EE useable capacity is between 50% - 88%, depending on the number of data drives in the RAID set.
RAID 5EE requires a minimum of four disks and a maximum of 16 disks to be implemented.

RAID 5EE Disk Array
RAID 6 (Striping with dual parity)

top of page

Data is striped across several physical drives and dual parity is used to store and recover data. It tolerates the
failure of two drives in an array, providing better fault tolerance than RAID 5. It also enables the use of more
cost-effective ATA and SATA disks to storage business critical data.
This RAID level is similar to RAID 5, but includes a second parity scheme that is distributed across different
drives and therefore offers extremely high fault tolerance and drivefailure tolerance. RAID 6 can withstand a
double disk failure.
RAID 6 requires a minimum of four disks and a maximum of 16 disks to be implemented. Usable capacity is
always 2 less than the number of available disk drives in the RAID set.
Note: With less expensive, but less reliable SATA disk drives in a configuration that employs RAID 6, it is
possible to achieve a higher level of availability than a Fibre Channel Array using RAID 5. This is because the
second parity drive in the RAID 6 RAID set can withstand a second failure during a rebuild. In a RAID 5 set,
the degraded state and/or the rebuilding time onto a hot spare is considered the window at which the RAID
array is most vulnerable to data loss. During this time, if a second disk failure occurs, data is unrecoverable.
With RAID 6 there are no windows of vulnerability as the second parity drive protects against this.
RAID 6 Disk Array
RAID 10 (Striping and mirroring)

top of page

Combines RAID 0 striping and RAID 1 mirroring. This level provides the improved performance of striping
while still providing the redundancy of mirroring.
RAID 10 is the result of forming a RAID 0 array from two or more RAID 1 arrays. This RAID level provides
fault tolerance - up to one disk of each sub-array may fail without causing loss of data.
Usable capacity of RAID 10 is 50% of available disk drives.

RAID 10 Disk Array
RAID 50 (Striping)

top of page

Combines multiple RAID 5 sets with RAID 0 (striping). Striping helps to increase capacity and performance
without adding disks to each RAID 5 array (which will decrease data availability and could impact performance
when running in a degraded mode).
RAID 50 comprises RAID 0 striping across lower-level RAID 5 arrays. The benefits of RAID 5 are gained
while the spanned RAID 0 allows the incorporation of many more disks into a single logical drive. Up to one
drive in each sub-array may fail without loss of data. Also, rebuild times are substantially less then a single
large RAID 5 array.
Usable capacity of RAID 50 is between 67% - 94%, depending on the number of data drives in the RAID set.

RAID 50 Disk Array
RAID 60 (Striping and striping with dual party)

top of page

Combines multiple RAID 6 sets with RAID 0 (striping). Dual parity allows the failure of two disks in each
RAID 6 array. Striping helps to increase capacity and performance without adding disks to each RAID 6 array
(which would decrease data availability and could impact performance in degraded mode).

RAID 60 Disk Array
RAID Level Comparison
Features
Minimum #
Drives
Data
Protection

top of page

RAID 0
2

RAID 1
2

RAID 1E
3

No Protection

Singledrive

Singledrive

RAID 5
3

RAID 5EE
4

Single-drive Single-drive
failure
failure
failure

failure

Read
Performance

High

High

High

High

High

Write
Performance

High

Medium

Medium

Low

Low

Read
Performance
(degraded)

N/A

Medium

High

Low

Low

Write
Performance
(degraded)

N/A

High

High

Low

Low

100%

50%

50%

67% - 94%

50% - 88%

Operating
System,
transaction
databases

Operating
system,
transaction
databases

Data
warehousing,
web serving,
archiving

Data
warehousing,
web serving,
archiving

RAID 10
4

RAID 50
6

RAID 60
8

Capacity
Utilization

Typical
High End
Applications Workstations,
data logging,
real-time
rendering,
very
transitory
data
Features
Minimum #
Drives
Data
Protection

RAID 6
4
Two-drive
failure

Up to one Up to one
Up to two
disk failure disk failure disk failure in
in each
in each
each subsub-array sub-array
array

Read
Performance

High

High

High

High

Write
Performance

Low

Medium

Medium

Medium

Read
Performance
(degraded)

Low

High

Medium

Medium

Write
Performance
(degraded)

Low

High

Medium

Low

50% - 88%

50%

67% - 94%

50% - 88%

Fast
databases,
application
servers

Large
databases,
file
servers,
application

Data archive,
backup to
disk, high
availability
solutions,

Capacity
Utilization

Typical
Data archive,
Applications backup to
disk, high
availability
solutions,
servers with
large capacity
requirements

servers

servers with
large capacity
requirements

Types of RAID
Types of
RAID

Software-Based

Description Best used for
large block
applications such
as data
warehousing or
video streaming.
Also where
servers have the
available CPU
cycles to manage
the I/O intensive
operations certain
RAID levels
require.
Included in the
OS, such as
Windows®,
Netware, and
Linux. All RAID
functions are
handled by the
host CPU which
can severely tax
its ability to
perform other
computations.
Advantages Low price
Only requires a
standard adapter

HardwareBased

External
Hardware

Best used for
small block
applications
such as
transaction
oriented
databases and
web servers.

Connects to the
server via a
standard adapter.
RAID functions
are performed on a
microprocessor
located on the
external RAID
adapter
independent of the
host.

Processorintensive
RAID
operations are
off-loaded
from the host
CPU to
enhance
performance.
Battery-back
write back
cache can
dramatically
increase
performance
without adding
risk of data
loss.
Data
protection and
performance
benefits of
RAID
More robust
fault-tolerant
features and
increased
performance
versus
software-based
RAID

OS independent
Build highcapacity storage
systems for
highend servers
About Adaptec RAID

top of page

Adaptec's RAID software is a thoroughly tested, proven, and trusted software solution that has been deployed in
millions of business-critical installations around the world. As such, our hardened RAID code is the most robust
and reliable data protection software available today. In fact, Adaptec RAID ships inside the most popular
name-brand servers - more than 1.5 million servers each year!

Mais conteúdo relacionado

Último

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Último (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

Destaque

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Destaque (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

Raid levels

  • 1. Which RAID Level is Right for Me? Introduction RAID Level Descriptions RAID 0 (Striping) RAID 1 (Mirroring) RAID 1E (Striped Mirror) RAID 5 (Striping with parity) RAID 5EE (Hot Space) RAID 6 (Striping with dual parity) RAID 10 (Striped RAID 1 sets) RAID 50 (Striped RAID 5 sets) RAID 60 (Striped RAID 6 sets) RAID Level Comparison About Adaptec RAID Introduction top of page Data is the most valuable asset of any business today. Lost data means lost business. Even if you backup regularly, you need a fail-safe way to ensure that your data is protected and can be accessed without interruption in the event of an online disk failure. Adding RAID to your storage configurations is one of the most costeffective ways to maintain both data protection and access. While a number of companies offer RAID, not all RAID implementations are created equal.With over 24 years of SCSI development experience, only Adaptec offers the most robust RAID data protection available today, based on a hardened RAID code proven over years of use in demanding environments and resold by most of the top-tier computer manufacturers. To choose the RAID level that's right for you, begin by considering the factors below. Each one of these factors becomes a trade-off for another: Cost of disk storage Data protection or data availability required (low, medium, high) Performance Requirements (low, medium, high) Cost boils down to the trade-off between disk capacity and added data availability or performance. For example, RAID 1/10 and small disk counts of RAID 6 are costly in terms of lost disk space (50%), but high in data availability. Performance also depends on the access pattern (random/sequential, read/write, long/short) and the numbers of users. This white paper intends to give an overview on the performance and availability of various RAID levels in general and may not be accurate in all user scenarios. RAID Level Descriptions RAID 0 (Striping) top of page Offers low cost and maximum performance, but offers no fault tolerance; a single disk failure results in TOTAL data loss. Businesses use RAID 0 mainly for tasks requiring fast access to a large capacity of temporary disk
  • 2. storage (such as video/audio post-production, multimedia imaging, CAD, data logging, etc.) where in case of a disk failure, the data can be easily reloaded without impacting the business. There are also no cost disadvantages as all storage is usable. RAID 0 usable capacity is 100% as all available drives are used. RAID 0 Disk Array RAID 1 (Mirroring) top of page Provides cost-effective, high fault tolerance for configurations with two disk drives. RAID 1 refers to maintaining duplicate sets of all data on separate disk drives. It also provides the highest data availability since two complete copies of all information are maintained. There must be two disks in the configuration and there is a cost disadvantage as the usable capacity is half the number of available disks. RAID 1 offers data protection insurance for any environments where absolute data redundancy, availability and performance are key, and cost per usable gigabyte of capacity is a secondary consideration. RAID 1 usable capacity is 50% of the available drives in the RAID set. RAID 1 Disk Array RAID 1E (Striped Mirroring) top of page Combines data striping from RAID 0 with data mirroring from RAID 1. Data written in a stripe on one disk is mirrored to a stripe on the next drive in the array. The main advantage over RAID 1 is that RAID 1E arrays can be implemented using an odd number of disks. RAID 1E usable capacity is 50% of the total available capacity of all disk drives in the RAID set. Note: When using even numbers of disks it is always preferable to use RAID 10, which will allow multiple drive failures.With odd numbers of disks, however, RAID 1E supports only one drive failure.
  • 3. RAID 1E Disk Array RAID 5 (Striping with parity) top of page Uses data striping in a technique designed to provide fault-tolerant data storage, but doesn't require duplication of data like RAID 1 and RAID 1E. Data is striped across all of the drives in the array, but for each stripe through the array (one stripe unit from each disk) one stripe unit is reserved to hold parity data calculated from the other stripe units in the same stripe. Read performance is therefore very good, but there is a penalty for writes, since the parity data has to be recalculated and written along with the new data. To avoid a bottleneck, the parity data for consecutive stripes is interleaved with the data across all disks in the array. RAID 5 has been the standard in server environments requiring fault tolerance. The RAID parity requires one disk drive per RAID set, so usable capacity will always be one disk drive les than the number of available disks in the configuration of available capacity - still better than RAID 1 which as only a 50% usable capacity. RAID 5 requires a minimum of three disks and a maximum of 16 disks to be implemented. RAID 5 usable capacity is between 67% - 94%, depending on the number of data drives in the RAID set. RAID 5 Disk Array RAID 5EE (Hot Space) top of page Provides the protection of RAID 5 with higher I/Os per second by utilizing one more drive, with data efficiently distributed across the spare drive for improved I/O access. RAID 5EE distributes the hot-spare drive space over the N+1 drives comprising the RAID-5 array plus standard hot-spare drive. This means that in normal operating mode the hot spare is an active participant in the array rather than spinning unused. In a normal RAID 5 array adding a hot-spare drive to RAID 5 array protects data by reducing the time spent in the critical rebuild state. This technique does not make maximum use of the hot-
  • 4. spare drive because it sits idle until a failure occurs. Often many years can elapse before the hot-spare drive is ever used. For small RAID 5 arrays in particular, having an extra disk to read from (four disks instead of three, as an example) can provide significantly better read performance. For example, going from a 4-drive RAID 5 array with a hot spare to a 5-drive RAID 5EE array will increase performance by roughly 25%. One downside of RAID 5EE is that the hot-spare drive cannot be shared across multiple physical arrays as with standard RAID 5 plus hot-spare. This RAID 5 technique is more costefficient for multiple arrays because it allows a single hot-spare drive to provide coverage for multiple physical arrays. This configuration reduces the cost of using a hot-spare drive, but the downside is the inability to handle separate drive failures within different arrays. This RAID level can sustain a single drive failure. RAID 5EE useable capacity is between 50% - 88%, depending on the number of data drives in the RAID set. RAID 5EE requires a minimum of four disks and a maximum of 16 disks to be implemented. RAID 5EE Disk Array RAID 6 (Striping with dual parity) top of page Data is striped across several physical drives and dual parity is used to store and recover data. It tolerates the failure of two drives in an array, providing better fault tolerance than RAID 5. It also enables the use of more cost-effective ATA and SATA disks to storage business critical data. This RAID level is similar to RAID 5, but includes a second parity scheme that is distributed across different drives and therefore offers extremely high fault tolerance and drivefailure tolerance. RAID 6 can withstand a double disk failure. RAID 6 requires a minimum of four disks and a maximum of 16 disks to be implemented. Usable capacity is always 2 less than the number of available disk drives in the RAID set. Note: With less expensive, but less reliable SATA disk drives in a configuration that employs RAID 6, it is possible to achieve a higher level of availability than a Fibre Channel Array using RAID 5. This is because the second parity drive in the RAID 6 RAID set can withstand a second failure during a rebuild. In a RAID 5 set, the degraded state and/or the rebuilding time onto a hot spare is considered the window at which the RAID array is most vulnerable to data loss. During this time, if a second disk failure occurs, data is unrecoverable. With RAID 6 there are no windows of vulnerability as the second parity drive protects against this.
  • 5. RAID 6 Disk Array RAID 10 (Striping and mirroring) top of page Combines RAID 0 striping and RAID 1 mirroring. This level provides the improved performance of striping while still providing the redundancy of mirroring. RAID 10 is the result of forming a RAID 0 array from two or more RAID 1 arrays. This RAID level provides fault tolerance - up to one disk of each sub-array may fail without causing loss of data. Usable capacity of RAID 10 is 50% of available disk drives. RAID 10 Disk Array RAID 50 (Striping) top of page Combines multiple RAID 5 sets with RAID 0 (striping). Striping helps to increase capacity and performance without adding disks to each RAID 5 array (which will decrease data availability and could impact performance when running in a degraded mode). RAID 50 comprises RAID 0 striping across lower-level RAID 5 arrays. The benefits of RAID 5 are gained while the spanned RAID 0 allows the incorporation of many more disks into a single logical drive. Up to one drive in each sub-array may fail without loss of data. Also, rebuild times are substantially less then a single large RAID 5 array.
  • 6. Usable capacity of RAID 50 is between 67% - 94%, depending on the number of data drives in the RAID set. RAID 50 Disk Array RAID 60 (Striping and striping with dual party) top of page Combines multiple RAID 6 sets with RAID 0 (striping). Dual parity allows the failure of two disks in each RAID 6 array. Striping helps to increase capacity and performance without adding disks to each RAID 6 array (which would decrease data availability and could impact performance in degraded mode). RAID 60 Disk Array RAID Level Comparison Features Minimum # Drives Data Protection top of page RAID 0 2 RAID 1 2 RAID 1E 3 No Protection Singledrive Singledrive RAID 5 3 RAID 5EE 4 Single-drive Single-drive failure failure
  • 7. failure failure Read Performance High High High High High Write Performance High Medium Medium Low Low Read Performance (degraded) N/A Medium High Low Low Write Performance (degraded) N/A High High Low Low 100% 50% 50% 67% - 94% 50% - 88% Operating System, transaction databases Operating system, transaction databases Data warehousing, web serving, archiving Data warehousing, web serving, archiving RAID 10 4 RAID 50 6 RAID 60 8 Capacity Utilization Typical High End Applications Workstations, data logging, real-time rendering, very transitory data Features Minimum # Drives Data Protection RAID 6 4 Two-drive failure Up to one Up to one Up to two disk failure disk failure disk failure in in each in each each subsub-array sub-array array Read Performance High High High High Write Performance Low Medium Medium Medium Read Performance (degraded) Low High Medium Medium Write Performance (degraded) Low High Medium Low 50% - 88% 50% 67% - 94% 50% - 88% Fast databases, application servers Large databases, file servers, application Data archive, backup to disk, high availability solutions, Capacity Utilization Typical Data archive, Applications backup to disk, high availability solutions,
  • 8. servers with large capacity requirements servers servers with large capacity requirements Types of RAID Types of RAID Software-Based Description Best used for large block applications such as data warehousing or video streaming. Also where servers have the available CPU cycles to manage the I/O intensive operations certain RAID levels require. Included in the OS, such as Windows®, Netware, and Linux. All RAID functions are handled by the host CPU which can severely tax its ability to perform other computations. Advantages Low price Only requires a standard adapter HardwareBased External Hardware Best used for small block applications such as transaction oriented databases and web servers. Connects to the server via a standard adapter. RAID functions are performed on a microprocessor located on the external RAID adapter independent of the host. Processorintensive RAID operations are off-loaded from the host CPU to enhance performance. Battery-back write back cache can dramatically increase performance without adding risk of data loss. Data protection and performance benefits of RAID More robust fault-tolerant features and increased performance versus software-based RAID OS independent Build highcapacity storage systems for highend servers
  • 9. About Adaptec RAID top of page Adaptec's RAID software is a thoroughly tested, proven, and trusted software solution that has been deployed in millions of business-critical installations around the world. As such, our hardened RAID code is the most robust and reliable data protection software available today. In fact, Adaptec RAID ships inside the most popular name-brand servers - more than 1.5 million servers each year!