RAID 0 (striping) RAID 1 (mirroring)

Similar documents
DELL RAID PRIMER DELL PERC RAID CONTROLLERS. Joe H. Trickey III. Dell Storage RAID Product Marketing. John Seward. Dell Storage RAID Engineering

How To Create A Multi Disk Raid

Definition of RAID Levels

RAID Level Descriptions. RAID 0 (Striping)

RAID 6 with HP Advanced Data Guarding technology:

RAID Utility for Windows

Guide to SATA Hard Disks Installation and RAID Configuration

Benefits of Intel Matrix Storage Technology

technology brief RAID Levels March 1997 Introduction Characteristics of RAID Levels

Guide to SATA Hard Disks Installation and RAID Configuration

StorTrends RAID Considerations

Guide to SATA Hard Disks Installation and RAID Configuration

RAID Basics Training Guide

Intel Rapid Storage Technology

Getting Started With RAID

Intel Matrix Storage Manager 8.x

NVIDIA RAID Installation Guide

Storage node capacity in RAID0 is equal to the sum total capacity of all disks in the storage node.

IBM ^ xseries ServeRAID Technology

Configuring ThinkServer RAID 500 and RAID 700 Adapters. Lenovo ThinkServer

RAID EzAssist Configuration Utility Quick Configuration Guide

RAID Overview: Identifying What RAID Levels Best Meet Customer Needs. Diamond Series RAID Storage Array

ISTANBUL AYDIN UNIVERSITY

How to choose the right RAID for your Dedicated Server

Xserve G5 Using the Hardware RAID PCI Card Instructions for using the software provided with the Hardware RAID PCI Card

RAID Technology Overview

User Guide - English. Embedded MegaRAID Software

Lecture 36: Chapter 6

Contents. Overview. Drive Policy RAID 500 features. Disable BGI RAID 700 features. Management Tasks Choosing the RAID Level.

Module 6. RAID and Expansion Devices

HP Smart Array Controllers and basic RAID performance factors

How To Use A Raid

VERY IMPORTANT NOTE! - RAID

UTC3100 and 3170 POS RAID Information

BrightStor ARCserve Backup for Windows

Dependable Systems. 9. Redundant arrays of. Prof. Dr. Miroslaw Malek. Wintersemester 2004/05

RAID. Contents. Definition and Use of the Different RAID Levels. The different RAID levels: Definition Cost / Efficiency Reliability Performance

RAID OPTION ROM USER MANUAL. Version 1.6

Configuring ThinkServer RAID 100 on the Lenovo TS430

High Performance Computing. Course Notes High Performance Storage

CS420: Operating Systems

Assessing RAID ADG vs. RAID 5 vs. RAID 1+0

Chapter 6 External Memory. Dr. Mohamed H. Al-Meer

Configuring ThinkServer RAID 100 on the TS140 and TS440

Performance Report Modular RAID for PRIMERGY

RAID 5 rebuild performance in ProLiant

Guide to SATA Hard Disks Installation and RAID Configuration

RAID Utility User s Guide Instructions for setting up RAID volumes on a computer with a MacPro RAID Card or Xserve RAID Card.

Intel RAID Controllers

RAID Technology. RAID Overview

Using RAID6 for Advanced Data Protection

Guide to SATA Hard Disks Installation and RAID Configuration

Distribution One Server Requirements

CS161: Operating Systems

USER S GUIDE. MegaRAID SAS Software. June 2007 Version , Rev. B

Outline. Database Management and Tuning. Overview. Hardware Tuning. Johann Gamper. Unit 12

RAID Utility User Guide. Instructions for setting up RAID volumes on a computer with a Mac Pro RAID Card or Xserve RAID Card

Technical White paper RAID Protection and Drive Failure Fast Recovery

UK HQ RAID Chunk Size T F ISO 14001

This user guide describes features that are common to most models. Some features may not be available on your computer.

RAID technology and IBM TotalStorage NAS products

MANAGING DISK STORAGE

Fault Tolerance & Reliability CDA Chapter 3 RAID & Sample Commercial FT Systems

CHAPTER 4 RAID. Section Goals. Upon completion of this section you should be able to:

RAID Storage System of Standalone NVR

PIONEER RESEARCH & DEVELOPMENT GROUP

Best Practices RAID Implementations for Snap Servers and JBOD Expansion

Onboard-RAID. Onboard-RAID supports striping (RAID 0), mirroring (RAID 1), striping/mirroring (RAID 0+1), or spanning (JBOD) operation, respectively.

SSDs and RAID: What s the right strategy. Paul Goodwin VP Product Development Avant Technology

What is RAID? data reliability with performance

Data Integrity: Backups and RAID

Acer RAID Ready Systems With Intel Matrix storage Manager User's Guide. Acer Incorporated. Version: v1.1 Date: August, 2007

IncidentMonitor Server Specification Datasheet

Intel RAID Software User s Guide:

This chapter explains how to update device drivers and apply hotfix.

RAID Performance Analysis

HP Embedded SATA RAID Controller

GENERAL INFORMATION COPYRIGHT... 3 NOTICES... 3 XD5 PRECAUTIONS... 3 INTRODUCTION... 4 FEATURES... 4 SYSTEM REQUIREMENT... 4

Managing Storage Using RAID

RAID: Redundant Arrays of Independent Disks

SiS 180 S-ATA User s Manual. Quick User s Guide. Version 0.1

RAID Levels and Components Explained Page 1 of 23

RAID Made Easy By Jon L. Jacobi, PCWorld

Block1. Block2. Block3. Block3 Striping

Storing Data: Disks and Files

SATARAID5 Serial ATA RAID5 Management Software

SATA II 4 Port PCI RAID Card RC217 User Manual

An Introduction to RAID. Giovanni Stracquadanio

VAIO Computer Recovery Options Guide

What is RAID--BASICS? Mylex RAID Primer. A simple guide to understanding RAID

Assessing. To meet an overall reliability objective, the individual components. the Reliability of RAID Systems

PARALLEL I/O FOR HIGH PERFORMANCE COMPUTING

RAID installation guide for ITE8212F

Deploying and Optimizing SQL Server for Virtual Machines

Managing RAID. RAID Options

Chapter 2 Array Configuration [SATA Setup Utility] This chapter explains array configurations using this array controller.


RAID5 versus RAID10. First let's get on the same page so we're all talking about apples.

HighPoint Technologies, Inc. Web RAID Management Software (WebGUI)

White Paper A New RAID Configuration for Rimage Professional 5410N and Producer IV Systems November 2012

Transcription:

RAID 0 (striping) RAID 0 uses the read/write capabilities of two or more hard drives working together to maximize storage performance. Data in a RAID 0 volume is arranged into blocks that are spread across the disks so that reads and writes can be performed in parallel. This "striping" technique is the fastest of all of the RAID levels, especially for reading and writing large files. Real world tasks where RAID 0 can be of benefit include loading large files into image editing software, saving large movie files in video editing software or creating CD or DVD images with a CD/DVD authoring package. The hard drives in a RAID 0 volume are combined to form one volume which appears as a single virtual drive to the operating system. For example, four 120GB hard drives in a RAID 0 array will appear as a single 480GB hard drive to the operating system. No redundancy information is stored in a RAID 0 volume. This means that if one hard drive fails, all data on both drives is lost. This lack of redundancy is also reflected by the RAID level 0, which indicates no redundancy. RAID 0 is not recommended for use in servers or other environments where data redundancy is a primary goal. RAID 1 (mirroring) A RAID 1 array contains two hard drives where the data between the two is mirrored in real time. Because all of the data is duplicated, the operating system treats the usable space of a RAID 1 array as the maximum size of one hard drive in the array. For example, two 120GB hard drives in a RAID 1 array will appear as a single 120GB hard drive to the operating system.

The primary benefit of RAID 1 mirroring is that it provides data reliability in the case of a single disk failure. When one disk drive fails, all data is immediately available on the other without any impact to the data integrity. In the case of a disk failure, the computer system will remain fully operational to ensure maximum productivity. The performance of a RAID 1 array is greater than that of a single drive because data can be read from multiple disks - the original and the mirror - simultaneously. Disk writes do not realize the same benefit because data must first be written to one drive, then mirrored to the other. RAID 5 (striping with parity) A RAID 5 array is three or more hard drives with data divided into manageable blocks called strips. The main benefits of RAID 5 are storage capacity and data protection. Parity is a mathematical method for recreating data that was lost from a single drive, which increases fault-tolerance. The data and parity are striped across all the hard drives in the array. The parity is striped in a rotating sequence to reduce bottlenecks associated with the parity calculations. The capacity of a RAID 5 array is the size of the smallest drive multiplied by one less than the number of drives in the array. The equivalent of one hard drive is used to store the parity information, allowing for fault-tolerance with less than the 50 percent capacity reduction of RAID 1. For example, four 120GB hard drives in a RAID 5 array look like one 360GB hard drive to the operating system.

Because parity is used for data protection, up to 75 percent of the total drive capacity is usable. One drive can fail and it is possible to rebuild the data after replacing the failed hard drive with a new drive. The extra work of calculating the missing data degrades the write performance to the RAID 5 volume while the volume is being rebuilt. The read performance of a RAID 5 array is greater than that of a single drive because data can be read from multiple disks simultaneously. Disk writes do not realize the same benefit because parity must be calculated and written to all the drives. To enhance the write performance of RAID 5, Intel Rapid Storage Technology (Intel RST) uses a RAID 5 volume write-back cache and coalescer. The volume write-back cache allows writes to be buffered and improves coalescing. The cache is disabled by default, but can be enabled by the user through the user interface. An uninterrupted power supply (UPS) is recommended for use if the cache is enabled. The coalescer allows write requests to be combined into larger requests to reduce the number of I/Os per write for parity calculations. The coalescer is enabled by default, and the user does not have the option to disable it. RAID 10 A RAID 10 array uses four hard drives to create a combination of RAID levels 0 and 1 by forming a RAID 0 array from two RAID 1 arrays. Since all of the data on the RAID 0 array is duplicated, the capacity of a RAID 10 array is the size of the RAID 0 array. For example, four 120GB hard drives in a RAID 10 array will appear as a single 240GB hard drive to the operating system.

The primary benefit of RAID 10 is that it combines the benefits of RAID 0 performance and RAID 1 fault-tolerance. It provides good data reliability in the case of a single drive failure. When one hard drive fails, all data is immediately available from the other half of the mirror without any impact to the data integrity. In the case of a disk failure, the computer system will remain fully operational to ensure maximum productivity. Data fault-tolerance can be restored by replacing the failed drive. The performance of a RAID 10 array is greater than that of a single drive since data can be read from multiple disks simultaneously. Compared to a two-disk RAID 0, RAID 10 read performance is higher as data can be read from either half of the mirror, but write performance is slightly lower due to ensuring data is written out completely to the array.

RAID summary Minimum # of drives Advantage Fault tolerance Application RAID 0 RAID 1 RAID 5 RAID 10 2 2 3 4 Highest transfer rates None - if one disk fails all data will be lost Used in desktops and workstations for maximum performance for temporary data and high I/O rate 100% redundancy of data. One disk may fail, but data will continue to be accessible. A rebuild to a new disk is recommended to maintain data redundancy. Excellent - disk mirroring means that all data on one disk is duplicated on another disk. Used for smaller systems where capacity of one disk is sufficient and for any application(s) requiring very high availability. Higher percentage of usable capacity, high read performance, and fault-tolerance. Excellent - parity information allows data to be rebuilt after replacing a failed hard drive with a new drive. Large amounts of critical data storage. Combines the read performance of RAID 0 with the fault-tolerance of RAID 1. Excellent - disk mirroring means that all data on one disk is duplicated on another disk. Highperformance applications requiring data protection, such as video editing.