Smart Array Technology: Basics and Advantages of Battery-Backed Cache



Similar documents
Smart Array technology: advantages of battery-backed cache

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

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

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

QuickSpecs. HP Smart Array 5312 Controller. Overview

DATASHEET. Proactive Management and Quick Recovery for Exchange Storage

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

RAID Technology Overview

HP One-Button Disaster Recovery (OBDR) Solution for ProLiant Servers

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

HP Embedded SATA RAID Controller

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

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

Intel RAID Controllers

Installing Microsoft Windows

Solution Brief Availability and Recovery Options: Microsoft Exchange Solutions on VMware

HP Smart Array Controller technology

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

RAID 6 with HP Advanced Data Guarding technology:

HP Solid State Drive (SSD) Overview

HP Storage Data Migration Service

QuickSpecs. What's New. Models. ProLiant Essentials Server Migration Pack - Physical to ProLiant Edition. Overview

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

Using RAID Admin and Disk Utility

QuickSpecs. HP SATA Hard Drives. Overview

Virtual Machine Environments: Data Protection and Recovery Solutions

HP Smart Array Controllers and basic RAID performance factors

QuickSpecs. HP SATA Hard Drives. Overview

Windows Small Business Server 2003 Upgrade Best Practices

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

Introduction. Setup of Exchange in a VM. VMware Infrastructure

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

RAID 5 rebuild performance in ProLiant

Getting Started With RAID

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

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

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 Online ROM Flash. User Guide

RAID HARDWARE. On board SATA RAID controller. RAID drive caddy (hot swappable) SATA RAID controller card. Anne Watson 1

How to register. Who should attend Services, both internal HP and external

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

Hardware RAID vs. Software RAID: Which Implementation is Best for my Application?

HP Smart Array Controller technology

HP Storage Virtual Volume Design and Implementation Service

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

IBM ^ xseries ServeRAID Technology

Distribution One Server Requirements

HP ProLiant Essentials Performance Management Pack 3.0 Support Matrix

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

How To Handle A Disaster Recovery Plan

RAID-01 (ciss) B mass storage driver release notes, edition 2

Memory Modules User Guide

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

HP ProLiant PRO Management Pack (v 2.0) for Microsoft System Center User Guide

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

Data Protection in a Virtualized Environment

HP External Hard Disk Drive Backup Solution by Seagate User Guide. November 2004 (First Edition) Part Number

HP Array Configuration Utility User Guide

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

About Backing Up a Cisco Unity System

VERITAS VERTEX Initiative

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

Configuring HP Elite, EliteBook, and Z220 systems for Intel Smart Response Technology

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

QuickSpecs. HP Data Protector Express Single Server Edition 4.0 Service Pack 1 Overview

EqualLogic PS Series Architecture: Hybrid Array Load Balancer

StorageCraft Technology Corporation Leading the Way to Safer Computing 2009 StorageCraft Technology Corporation. All Rights Reserved.

Best Practices for Exchange Database Management Using Compaq StorageWorks Enterprise Volume Manager

QuickSpecs. HP Solid State Drives (SSD) What's New. HP Solid State Drives (SSD) Overview

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

Server Virtualization with Windows Server Hyper-V and System Center (20409) H8B93S

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

How To Use The Enhanced Write Filter On Windows Xp Embedded (Dota) With A Powerbook (Dot) And Powerbook 2 (Windows Xp) With An Overlay (Powerbook) With The Write Filter (Wfmgr) On A

Backup and Recovery User Guide

HP Embedded SATA RAID Controller

HP VMware ESXi 5.0 and Updates Getting Started Guide

Server Consolidation with SQL Server 2008

HP 8-GB PC (DDR MHz) SODIMM

QuickSpecs. HP SATA Hard Drives. Overview

Why Endpoint Encryption Can Fail to Deliver

Microsoft File and Print Service Failover Using Microsoft Cluster Server

HP StorageWorks Enterprise Backup Solution and Direct Attach Solutions

HP Smart Array B110i SATA RAID Controller User Guide

Configuring RAID for Optimal Performance

Disk-to-Disk Backup & Restore Application Note

Business white paper. environments. The top 5 challenges and solutions for backup and recovery

Microsoft Internet Information Server 3.0 Service Failover Using Microsoft Cluster Server

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

HP Hardware Support Onsite 6-Hour Call-to-Repair Service - U.S.

BMC Recovery Manager for Databases: Benchmark Study Performed at Sun Laboratories

An Esri White Paper January 2010 ArcGIS Server and Virtualization

DriveLock and Windows 7

QuickSpecs HP Data Protector Express 4.0 Service Pack 1

Aljex Software, Inc. Business Continuity & Disaster Recovery Plan. Last Updated: June 16, 2009

Transcription:

White Paper February 2001 Prepared by Industry Standard Server Group, Storage Products Division Compaq Computer Corporation Contents Introduction...3 Cache Use...3 Battery Backing of Cache...3 Compaq Implementations of Battery-Backed Cache...4 HP s Usage of Battery Backed Cache...4 Data Recovery from Compaq Battery-Backed Cache during Server Failure...5 Battery Types, Characteristics, and Life Management...5 Summary...6 Smart Array Technology: Basics and Advantages of Battery-Backed Cache Abstract: The purpose of this paper is to communicate the basics and advantages of Compaq s of battery-backed cache for array controllers. This paper also cautions customers of HP s positioning of battery-backed cache as a high availability option. Data integrity is critical in today s business environment. A customer s need for RAID centers on data protection to ensure business continuance. Cache on RAID controllers increases the speed of read-write processes but write processes are subject to catastrophic data losses during server or controller failure if the cache is not battery-backed. If the cache has a power source directly attached, the data in the cache can be maintained for a short period of time, allowing the recovery of that data and the protection of the integrity of business critical information. Battery backing of cache serves this function of an independent, though temporary, power source. Battery-backed cache will normally retain the integrity of the data in the cache for a period of several days, depending on the size of the cache and the capacity of the batteries at the time of the failure. Because today s business environment demands complete data integrity, Compaq does not allow the use of cache for writing data to storage without the safety of battery backing. Implementations of battery backing of cache vary based upon the following factors: Type of battery used Expected lifetimes of batteries Simplicity of data recovery in the event of a server or controller failure

Smart Array Technology: Basics and Advantages of Battery-Backed Cache 2 Notice Copyright 2001 Compaq Computer Corporation. COMPAQ Registered in U.S. Patent and Trademark Office. TaskSmart is a trademark of Compaq Information Technologies Group, L.P. Microsoft, Windows and Windows NT are registered trademarks of Microsoft Corporation in the United States and/or other countries. All other product names mentioned herein may be trademarks or registered trademarks of their respective companies. Compaq Computer Corporation shall not be liable for technical or editorial errors or omissions contained herein. The information in this document is subject to change without notice. First Edition (February 2001) Document Number Smart Array Technology: Basics and Advantages of Battery-Backed Cache

Smart Array Technology: Basics and Advantages of Battery-Backed Cache 3 Introduction Cache Use Power interruptions in the computing environment are not typically frequent but can happen, seemingly at the worst of all possible moments. Power interruptions resulting in loss of data in today's business environment can be more than problematic; they can be devastating to customer satisfaction. Some examples of data which could be lost are: Purchase orders in e-commerce environments Payments for goods and services Transfers of moneys between accounts Buy or sell instructions of financial instruments RAID controllers are commonly used in business critical environments to move data between computing and data storage environments. The movement of data into storage is referred to as a write while the movement of data from storage is termed a read. The process of reading and writing data involves the use of cache. Cache is a specific amount of memory dedicated to temporary holding of data during the read and write processes. Most RAID controllers offer the storage management professional a range of choices on the use of the cache memory. Management software for the controller can be used to set the use of cache to: 100% read use 100% write use some mix of read and write such as 50%-50% or 75%-25%. Battery Backing of Cache Power interruptions, even for brief moments, result in the loss of data which was being written to or read from storage. The loss of data being read does not result in the loss of data because the data, in its entirety, is still complete in the storage environment from which it was being read. Once power has been restored, the same data can be read again in its original form. However, power interruptions can have terminal effects on data which is in the process of being written and is temporarily residing in cache. This data does not yet exist in the storage environment and has been offloaded from the server. Therefore, loss of power to the cache means any data stored in the cache is lost forever. If, however, the cache has a power source independent of the external IT environment, the data in the cache can be maintained for a short period of time, allowing the recovery of that data and the protection of the integrity of business critical information. Battery backing of cache serves this function of an independent, though temporary, power source. Battery-backed cache will normally retain the integrity of the data in the cache for a period of several days, depending on the capacity of the batteries at the time of the failure. Because today s business environment demands complete data integrity, Compaq does not allow the use of cache for writing data to storage without the safety of battery backing.

Smart Array Technology: Basics and Advantages of Battery-Backed Cache 4 Compaq Implementations of Battery- Backed Cache Compaq, with the introduction of the Smart Array 5300 Controller series, has introduced redundant battery backing of cache using tool-free replacement of just the battery packs themselves without having to replace either the Smart Array 5300 Controller series card or the detachable cache board. For the last few years, most batteries used for backing of cache have been permanently attached to either the RAID controller card itself or to a detachable cache board on top of the RAID controller card. Given the lifetime expectation of batteries of 3 years, there has been an assumption the RAID controller card or at least the detachable cache board would be replaced within those 3 years. If the entire RAID controller card or the detachable cache board is not replaced within 3 years, there is increased risk of data loss. Users of battery-backed cache would be wise to implement a maintenance schedule which identifies batteries requiring replacement. Should replacement of batteries not be possible or desirable, there are two options which users can legitimately use to continue to manage storage without significant risk of losing critical data: 1) turn off the write cache using the configuration software; or 2) replace the RAID controller with a newer, faster, and more powerful RAID controller. If the write cache is turned off, some degradation of write performance might be expected, reducing overall performance of the controller. If the server is due for replacement by a more powerful, faster server, then redeployment of the server/controller (with the write cache turned off) to a less critical application might help to maximize the return on investment in that server/controller equipment. Should the write cache NOT be turned off, users should be prepared to endure the permanent loss of data should power or server fail and battery capacity is insufficient for maintaining data integrity. Finally, unless the user has implemented Compaq s line of Smart Array controllers, replacement of the RAID controller can be an extraordinarily expensive and tedious process involving total backup and restore of all data, application, OS, and storage configuration information. HP s Usage of Battery Backed Cache Customers should use caution when faced with competitors positioning of battery-backed cache as a high availability option. In the event of a Netfinity server failure, utilizing HP s NetRAID cache data, customers must find another identical HP server with an embedded RAID controller. This situation leaves customers with two options: 1. Have a costly spare server on hand 2. Be willing to shut down service to an existing server, for the purpose of moving data cache, drives, and network to an existing network, thus shutting down the existing server network in the process. Neither option is optimal! Although HP s battery-backed cache may increase some performance parameters, it is not a guarantee of performance. With server board or RAID controller failure, critical data is left in the controller cache and supported by batteries for a limited number of hours.

Smart Array Technology: Basics and Advantages of Battery-Backed Cache 5 Data Recovery from Compaq Battery- Backed Cache during Server Failure Compaq, on the other hand, maintains the integrity of the data in the cache during server or controller failure. To maintain this integrity, upon failure, the battery-backed cache module should be removed as soon as possible and placed into a compatible environment for data recovery. The storage array must be moved to the new environment, as well. Users of battery-backed cache must have a data recovery plan which defines the specific actions necessary to recover the cached data. If the battery-backed cache has a specific interface, memory structure, and data formatting parameters, it must be placed into equipment having the exact parameters in order to recover the data without corruption. This is a special concern to battery-backed caches implemented with RAID controllers embedded in server boards. Since the RAID controller is embedded in the server board, another server or server board of the same model must be available for this operation. With Compaq PCI RAID controllers, a server board failure requires only that the PCI card, with the battery-backed cache attached, be moved to an available PCI slot on another server. Battery Types, Characteristics, and Life Management Implementations of battery backing of cache vary by type of battery used, expected lifetimes of batteries, and simplicity of data recovery in the event of a server or controller failure. Compaq recommends replacement of batteries for battery backing of cache after three years of use. Beyond three years, remaining capacity of battery packs cannot be expected to be sufficient to provide data integrity protection in the event of a loss of power. RAID controller vendors use a variety of battery types for backing of cache. Some of the parameters which impact battery life and performance are: Time (the age of the battery) Memory (which dramatically shrinks capacity unless periodic full discharges are effected) Deep discharge cycles supported prior to capacity shrinkage Capacity shrinkage due to dendrites caused by continuous trickle charging Accuracy of remaining capacity measurement Disposal methods required by regulation Nickel Cadmium (Ni-Cd) batteries are common in the battery backing of cache. However, NiCad batteries have memory, limitations on deep discharge cycles, do not offer an accurate basis for measuring remaining capacity, and are subject to disposal regulations. Lithium Manganese Dioxide (MnO 2 -Li) batteries have been used by Compaq for several years. Li-Mn batteries do not have memory and require no special disposal procedures, advantages Ni- Cd batteries do not have. However, Li-Mn batteries support only 60-100 deep discharge cycles, form dendrites over time, and do not offer an easily measurable parameter which accurately defines the actual capacity which remains. Nickel Metal Hydride (Ni-MH) batteries have been recently introduced by Compaq on the Smart Array 5300 Controller series. Ni-MH batteries have the same advantages as Li-Mn but support

Smart Array Technology: Basics and Advantages of Battery-Backed Cache 6 Summary <1,000 deep discharge cycles and offer a measurable parameter which quite accurately defines the actual capacity remaining. In addition, Compaq developed and patented technology included with the Smart Array 5300 Controller series eliminates the forming of capacity reducing dendrites. Data integrity is critical in today s business environment. The user s need for RAID centers on data protection to ensure business continuance. Cache on RAID controllers increases the speed of read-write processes but write processes are subject to catastrophic data losses during server or controller failure if the cache is not battery-backed. Battery backing of cache is only as good as the remaining capacity of the batteries. Users of battery-backed cache on RAID controllers must be aware of the battery life factors which can lead to data loss even with the protection of battery-backed cache. A maintenance program should include battery replacement every three years unless other specific actions are taken. Since data lives longer than servers, hard disk drives, or even RAID controllers, upgrading equipment while maintaining data integrity can be a significant business cost if data compatibility and data migration are not supported by the hardware vendor. Customers should use caution as to which hardware vendor they choose for battery-backed caching to ensure their choice is a safe and cost-wise one. Compaq has addressed the needs of today s business environment by providing a line of Smart Array controllers, which provide exceptional data protection while minimizing the long-term costs of that protection. For more information on Compaq s products and solutions, see http://www.compaq.com/smartarray