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



Similar documents
New Advanced RAID Level for Today's Larger Storage Capacities: Advanced Data Guarding

Models Smart Array 6402A/128 Controller 3X-KZPEC-BF Smart Array 6404A/256 two 2 channel Controllers

RAID 5 rebuild performance in ProLiant

HP Smart Array 5i Plus Controller and Battery Backed Write Cache (BBWC) Enabler

QuickSpecs. HP Smart Array 5312 Controller. Overview

RAID 6 with HP Advanced Data Guarding technology:

QuickSpecs. Models HP Smart Array E200 Controller. Upgrade Options Cache Upgrade. Overview

RAID Technology Overview

TECHNOLOGY BRIEF. Compaq RAID on a Chip Technology EXECUTIVE SUMMARY CONTENTS

Increasing Server Storage and Capacity: Upgrading the SMART-2DH Controller to the Smart Array 4200 Controller

HP and Mimosa Systems A system for archiving, recovery, and storage optimization white paper

HP Smart Array Controllers and basic RAID performance factors

technology brief RAID Levels March 1997 Introduction Characteristics of RAID Levels

Hot-Plug Disk Drive Removal and Replacement Guidelines for Compaq Smart Array Controllers

How To Use An Hp Smart Array P212 (Sas) With A 1-Year Warranty On A 2 Terabyte Hard Drive (Sata) And A 1 Terabyte (Sasa) Hard Drive With A 2-Year License (S

HP ProLiant Essentials Performance Management Pack 3.0 Support Matrix

QuickSpecs. What's New. At A Glance. Models. HP StorageWorks SB40c storage blade. Overview

How to choose the right RAID for your Dedicated Server

Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage

QuickSpecs. What's New New GB Pluggable Ultra320 SCSI 15,000 rpm Universal Hard Drive (1") HP SCSI Ultra320 Hard Drive Option Kits (Servers)

RAID Basics Training Guide

QuickSpecs. What's New Boot from Tape. Models HP Smart Array P411 Controller

IBM ^ xseries ServeRAID Technology

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

IncidentMonitor Server Specification Datasheet

QuickSpecs. What's New HP 750GB 1.5G SATA 7.2K 3.5" Hard Disk Drive. HP Serial-ATA (SATA) Hard Drive Option Kits. Overview

HP StorageWorks 20 Modular Smart Array Overview

QuickSpecs. HP StorageWorks Modular Smart Array 500 G2. Overview

QuickSpecs. What's New Dual Port SFF 10K and 15K SAS drives Dual Port 3.5" 15K SAS drives. HP SAS Drives (Servers) Overview

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

HP reference configuration for entry-level SAS Grid Manager solutions

QuickSpecs. HP StorageWorks 60 Modular Smart Array. Overview

Legal Notices Introduction... 3

The Advantages of Multi-Port Network Adapters in an SWsoft Virtual Environment

QuickSpecs. Models. HP Dynamic Smart Array B320i Controller. Overview

RAID Level Descriptions. RAID 0 (Striping)

Redundant Array of Independent Disks (RAID)

It is also available as part of the HP IS DVD and the Management DVD/HPSIM install.

HP ProLiant Cluster for MSA1000 for Small Business Hardware Cabling Scheme Introduction Software and Hardware Requirements...

QuickSpecs. What's New Support for HP MSA 2040 Storage. Models. HP Smart Array P712m Controller. Overview

QuickSpecs. What's New HP 1.2TB 6G SAS 10K rpm SFF (2.5-inch) SC Enterprise 3yr Warranty Hard Drive

QuickSpecs. What's New HP 3TB 6G SAS 7.2K 3.5-inch Midline Hard Drive. HP SAS Enterprise and SAS Midline Hard Drives. Overview

RAID 1(+0): breaking mirrors and rebuilding drives

HP Embedded SATA RAID Controller

HP StorageWorks Automated Storage Manager User Guide

How To Create A Multi Disk Raid

QuickSpecs. HP Serial-ATA (SATA) Entry (ETY) and Midline (MDL) Hard Drive Option Kits. Overview

Using RAID6 for Advanced Data Protection

Best practices for fully automated disaster recovery of Microsoft SQL Server 2008 using HP Continuous Access EVA with Cluster Extension EVA

SAP database backup and restore solutions for HP StorageWorks Enterprise Virtual Array using HP Data Protector 6.1 software

RAID technology and IBM TotalStorage NAS products

QuickSpecs. Models. HP Smart Array P731m Controller. Overview

Smart Array technology: advantages of battery-backed cache

HP dx5150 RAID Installation and Setup Guide Version Document Part Number:

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

HP recommended configuration for Microsoft Exchange Server 2010: HP LeftHand P4000 SAN

Intel RAID Controllers

QuickSpecs. What's New. HP Smart Array P410 Controller Overview

Protecting enterprise servers with StoreOnce and CommVault Simpana

RAID 1(+0): breaking mirrors and rebuilding drives

HP recommended configuration for Microsoft Exchange Server 2010: ProLiant DL370 G6 supporting GB mailboxes

How To Write An Article On An Hp Appsystem For Spera Hana

Configuring ThinkServer RAID 100 on the Lenovo TS430

QuickSpecs. HP SATA Hard Drives. Overview

MS Exchange Server Acceleration

HP high availability solutions for Microsoft SQL Server Fast Track Data Warehouse using SQL Server 2012 failover clustering

QuickSpecs. Models HP ProLiant Storage Server iscsi Feature Pack. Overview

HP SiteScope. HP Vertica Solution Template Best Practices. For the Windows, Solaris, and Linux operating systems. Software Version: 11.

QuickSpecs. Models. HP Smart Array P721m Controller. Overview

HP Embedded SATA RAID Controller

QuickSpecs. What's New. HP Smart Array P411 Controller. Overview

Summary. Key results at a glance:

How to configure Failover Clustering for Hyper-V hosts on HP ProLiant c-class server blades with All-in-One SB600c storage blade

QuickSpecs. HP SAS Enterprise and SAS Midline Hard Drives Overview

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

PowerVault MD1200/MD1220 Storage Solution Guide for Applications

QuickSpecs. HP Dynamic Smart Array Controllers. Models HP Dynamic Smart Array RAID Controllers. HP Dynamic Smart Array Controllers.

Using HP StoreOnce Backup Systems for NDMP backups with Symantec NetBackup

HP Solid State Drive (SSD) Overview

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

QuickSpecs. HP SATA Hard Drives. Overview

EMC XTREMIO EXECUTIVE OVERVIEW

HP recommended configurations for Microsoft Exchange Server 2013 and HP ProLiant Gen8 with direct attached storage (DAS)

Best Practices RAID Implementations for Snap Servers and JBOD Expansion

an analysis of RAID 5DP

HP StorageWorks P2000 G3 and MSA2000 G2 Arrays

HP StorageWorks Data Protection Strategy brief

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

Rapport Administrative Software for Compaq Thin Clients

Performance brief for IBM WebSphere Application Server 7.0 with VMware ESX 4.0 on HP ProLiant DL380 G6 server

Protect Microsoft Exchange databases, achieve long-term data retention

Understanding endurance and performance characteristics of HP solid state drives

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

QuickSpecs. Models. HP StorageWorks 8Gb PCIe FC HBAs Overview. Part Number AK344A

How To Use An Hpl Storage Manager On A 2Tb Server On A Microsoft Server On An Ubuntu 2Tv 2Tva 2Tfs 2 (Ahem) Or 2Tvi 2 (I386) On A Server

Transcription:

White Paper October 2001 Prepared by Industry Standard Storage Group Compaq Computer Corporation Contents Overview...3 Defining RAID levels...3 Evaluating RAID levels...3 Choosing a RAID level...4 Assessing performance testing...5 Logical Drive Failures...7 RAID ADG Features and Benefits...8 When should customers use RAID ADG?...11 Summary...11 Assessing RAID ADG vs. RAID 5 vs. RAID 1+0 Abstract: This paper will serve as a guide in pointing out features, advantages, and trade-offs between RAID ADG, RAID 5, and RAID 1+0. Because not all RAID configurations are created equal, there are both advantages and a range of risks associated with each possible configuration. The purpose of this paper is to communicate the advantages and risks of RAID ADG, RAID 5, and RAID 1+0 so that the threat of data loss can be significantly reduced by proper up-front planning and configuration design.

Assessing RAID ADG vs. RAID 5 vs. RAID 1+0 2 Notice Compaq and the Compaq logo, and SmartStart are trademarks of Compaq Information Technologies Group, L.P. in the United States and other countries. Microsoft, Windows, and Windows NT are trademarks of Microsoft Corporation. Intel and Pentium are trademarks of Intel Corporation. All other product names mentioned herein may be trademarks of their respective companies. Compaq shall not be liable for technical or editorial errors or omissions contained herein. The information in this document is provided as is without warranty of any kind and is subject to change without notice. The warranties for Compaq products are set forth in the express limited warranty statements accompanying such products. Nothing herein should be construed as constituting a further or additional warranty. Copyright 2001 Compaq. All rights reserved. Printed in the U.S.A. First Edition (October 2001) Document Number

Assessing RAID ADG vs. RAID 5 vs. RAID 1+0 3 Overview With a growing need for larger storage capacity, customers are demanding reliable ways to protect large volumes of data stored across an increasing number of disk drives. RAID technology allows a group of disk drives to be tied together to act like a single logical disk drive from the operating system perspective, providing increased performance and fault tolerance. Compaq continues with its tradition of providing reliable arrays for high-end workgroup servers and low-end departmental servers storage needs. Currently, Compaq offers very reliable RAID systems with the family of Smart Array Controllers that support RAID ADG, RAID 5, and RAID 1+0. Defining RAID levels RAID ADG, (a.k.a. Advanced Data Guarding), a Compaq innovation, is the newest RAID level providing unparalleled fault tolerance, greater than RAID 1+0 or RAID5 and at a lower cost than RAID 1+0. RAID ADG creates additional sets of parity striped data across the disks in order to withstand multiple disk failures without data loss. Designed for support on the Smart Array 5300 Controller, RAID ADG is ideal for applications requiring large volumes. With the Smart Array 5300 Controller, RAID ADG can safely protect an array up to 56 total drives, ensuring customers of a powerful solution with high fault tolerance. RAID 5, (a.k.a. Distributed Data Guarding), stores parity data across all the drives in the array. If a drive fails, the controller uses the parity data and the data on the remaining drives to reconstruct data from the failed drive, allowing the system to continue operating with a slightly reduced performance until the failed drive is replaced. RAID 5 is the most cost-effective of the fault tolerant RAID levels but it is slower than the RAID 1+0 configuration. RAID 1+0, (a.k.a. Data Mirroring), is the highest performance and highest fault tolerant RAID method. Drive mirroring creates fault tolerance by storing two sets of duplicate data on a pair of disk drives. Beyond the use of just two drives, RAID 1+0 is the most expensive fault tolerant RAID method, because 50 percent of the drive capacity is used to store the redundant data. To improve performance in configurations with two or more drive pairs, the data is striped across the drives and then mirrored. RAID 1+0 is sometimes referred to as simple RAID 1. Evaluating RAID levels Customers who wish to create large logical drives with a high number of disk drives or high capacity disk drives need to consider the limitation of current RAID schemes. With RAID 1+0, it is expensive to create large volumes based upon the consumption of disk drives for mirroring. With RAID 5, it is not recommended to configure a logical drive array with greater than 14 drives due to risk of data loss. In addition, today s larger disk drive capacities may leave an array exposed to a considerable amount of risk following a single disk drive failure due to the time required to rebuild the failed drive. A second drive failure in the same mirrored pair in RAID 1+0 and any second drive failure in RAID 5 would cause an array to fail, causing data loss and downtime. With this in mind, larger capacity disk drives present new risks due to longer drive rebuild times. RAID ADG reduces the risk of an array failure and requires far less storage capacity overhead than RAID 1+0.

Assessing RAID ADG vs. RAID 5 vs. RAID 1+0 4 The following table illustrates the current RAID levels used by customers, their purposes, and limitations: Table 1. RAID levels and functions. RAID LEVEL PURPOSE LIMITATION RAID 1+0 1 RAID 5 RAID ADG Mirroring: Identical data stored on multiple drives, high fault tolerance, and improved performance. Distributed Data Guarding: Parity data is distributed across all drives. Protects against the failure of any one drive in an array. Provides improved performance at a minimum cost. Advanced Data Guarding: Two sets of parity data distributed across all drives. Provides for continuous availability in the event of the simultaneous failure of any two drives in an array. Provides high fault tolerance at a minimum implementation cost. Requires 50% of capacity to be dedicated to fault protection. Limited to 14 drive volumes and provides for continuous availability in the event of the failure of one drive only. Lower performance than other RAID levels. Choosing a RAID level Customers should consider a variety of factors when choosing which RAID level best suited for their needs. These factors include: 1. Capacity utilization and budget; 2. Availability and Uptime requirements; and 3. Performance requirements. Table 2 can help determine which RAID level best suits particular requirements. Table 2. Choosing a RAID method. MOST IMPORTANT SECONDARY IMPORTANCE RAID LEVEL CHOICE Cost Effectiveness (cost per usable capacity) Fault Tolerance Performance Fault Tolerance RAID ADG Performance RAID 5 Cost Effectiveness (RAID 0 if fault tolerance is not needed) RAID ADG Performance RAID 1+0 Cost Effectiveness RAID 5 (RAID 0 if fault tolerance is not needed) Fault Tolerance RAID 1+0 1 In the past, RAID 1+0 has sometimes been referred to as RAID 0+1 by Compaq.

Assessing RAID ADG vs. RAID 5 vs. RAID 1+0 5 Assessing performance testing The following graphs illustrate the online transaction processing, and read/write performance comparison between RAID 5 and RAID ADG utilizing a Compaq ProLiant 8000 server with Microsoft Windows 2000: Figure 1. RAID 5 vs. RAID ADG Online Transaction Processing Online Transaction Processing (8k blocks) 1800 1600 1400 IO/sec 1200 1000 800 600 400 200 RAID Level ADG 5 0 1 Channel 2 Channel Note: 8K block size, 67% Read, 33% Write, 0% Sequential, 100% Random 1 Channel - 14 Ultra3 Drives, 1 Logical Drive, Cache On 2 Channel - 28 Ultra3 Drives, 2 Logical Drive, Cache On

Assessing RAID ADG vs. RAID 5 vs. RAID 1+0 6 Figure 2. RAID 5 vs. RAID ADG 64K Sequential Read 64K Sequential Read 3000 2500 IO/sec 2000 1500 1000 RAID Level ADG 5 500 0 1 Channel 2 Channel Note: 1 Channel - 14 Ultra3 Drives, 1 Logical Drive, Cache On 2 Channel - 28 Ultra3 Drives, 2 Logical Drive, Cache On Figure 3. RAID 5 vs. RAID ADG 64K Sequential Write 64K Sequential Write 800 700 IO/sec 600 500 400 300 200 100 RAID Level ADG 5 0 1 Channel 2 Channel Note: 1 Channel - 14 Ultra3 Drives, 1 Logical Drive, Cache On 2 Channel - 28 Ultra3 Drives, 2 Logical Drive, Cache On

Assessing RAID ADG vs. RAID 5 vs. RAID 1+0 7 Table 3. Test Configuration Testing Configuration Host System Compaq ProLiant 8000 Host Operating System Microsoft Windows 2000 Host CPU Host Memory Storage Configuration 8 x 550MHz Pentium Xeon with 1MB Cache 1024MB (up to 2) Compaq StorageWorks Enclosure 4300 Family, (up to) 28 x 9.1GB Ultra3, 10K HDDs Controller, Cache Size, Firmware Compaq Smart Array Controller 5304, 128MB Cache On, Firmware v 1.62 Logical Drive Failures In the figure below, RAID ADG shows a greater fault tolerance when compared to RAID 5 or RAID 1+0. Figure 1 shows the probability of logical drive failure for various RAID levels and different physical drive counts: With RAID 1+0, the maximum number of hard drives that can fail without failure of the logical drive is n/2. However, a RAID 1+0 logical drive will fail if only two hard drives fail, if they are mirrored to each other. With RAID 5, the logical drive will fail if two physical drives fail. With RAID ADG, three hard drives must fail before data loss is incurred. Figure 4. Fault tolerance comparison Total number of physical drives 1 6 11 16 21 26 31 36 41 46 51 56 1% Probability of Data Loss Due to Second Hard Disk Drive Failure e RAID 0 RAID 5 RAID 1 RAID ADG 0.00000000001%

Assessing RAID ADG vs. RAID 5 vs. RAID 1+0 8 RAID ADG Features and Benefits RAID ADG is advantageous for customers who require a fault tolerance scheme that would provide higher reliability than RAID 5 at a lower cost than RAID 1+0. RAID ADG benefits include: RAID ADG can tolerate multiple simultaneous drive failures without downtime or data loss. 2 Ideal for applications requiring large logical drives Can safely protect an array up to 56 total drives Greater fault tolerance than RAID 1+0 or RAID 5 Lower implementation cost than RAID 1+0 Supports Online Spare Drive Supports Online RAID Level Migration from RAID 1+0 or RAID 5 2 A RAID ADG Enabler Module must be attached to the controller to enable RAID ADG configuration via Array Configuration Utility (ACU-XE). The module is shipped with the 128MB cache board, a minimum of 64MB cache is required.

Assessing RAID ADG vs. RAID 5 vs. RAID 1+0 9 Greater fault tolerance with RAID ADG With growing numbers of individual disk drives needed in a single logical volume on a single controller, RAID ADG provides higher data reliability than previously available from a RAID storage provider. As illustrated below, RAID ADG has a superior fault tolerance when compared to RAID 5 or RAID 1+0. Figure 5. RAID ADG can withstand two simultaneous drive failures without downtime or data loss. How Does RAID ADG Work? A0 B0 C0 0 parity 0+parity A1 B1 1 parity 1+parity C1 A2 2 parity 2+parity B2 C2 3 parity 3+parity A3 B3 C3 4+parity A4 B4 C4 4 parity A5 B5 C5 5 parity 5+parity Similar to RAID 5, data and parity is distributed across all drives. Physical drive capacity equal to two HDDs is reserved for parity data in each logical drive volume. RAID ADG can withstand two simultaneous drive failures without downtime or data loss. Supports online RAID level migration from RAID 1+0 or RAID 5, through ACU or ACU- XE. Supports Online Spares for additional data protection.

Assessing RAID ADG vs. RAID 5 vs. RAID 1+0 10 RAID ADG also improves density when compared to RAID 1+0 as illustrated in the figure below. Figure 6. Density comparison with RAID 1+0 vs. RAID ADG RAID 1+0 Solution ADG Solution 504 Usable Capacity RAID 1+0 = 28 drives (mirrored) 6U Form Factor Rough deployment cost $40K 2 Enclosures, 28 36GB drives 432GB Usable Capacity RAID ADG = 14 drives 3U Form Factor Rough deployment cost $20K 1 Enclosure, 14 36GB drives Half the power consumption Half the heat emission

Assessing RAID ADG vs. RAID 5 vs. RAID 1+0 11 Summary When should customers use RAID ADG? Advanced Data Guarding is ideal for applications requiring larger storage volumes. RAID ADG is best implemented when customers have the following needs: For greater capacity utilization For mission-critical data When large logical drives are required When better capacity utilization than RAID 1 is needed When higher fault tolerance than RAID 1 or RAID 5 is necessary In addition, customers can migrate from their existing RAID levels to RAID ADG and from RAID ADG to other RAID levels as well. Note: If a RAID volume does not have available capacity equal to one disk drive, it may require adding a disk drive and expanding the RAID volume. Refer to the Compaq User Manual for more detailed information. Proper array configuration is critical to maintaining needed availability, performance, and capacity. Compaq provides reliable arrays for high-end workgroup servers and low-end departmental servers storage needs that include RAID ADG, RAID 5, and RAID 1+0. For customers, recognizing the advantages and risks of specific RAID configurations can minimize unplanned and costly downtime. Customers should consider these factors when choosing a RAID level in order to meet their particular requirements.