Home > Ask the Data Storage Experts > SAN management Questions & Answers > What are active-active and active-passive arrays, and what are the benefits of each?
Ask The Storage UK Expert: Questions & Answers
EMAIL THIS

What are active-active and active-passive arrays, and what are the benefits of each?

>
QUESTION:
What are active-active and active-passive arrays, and what are the benefits of each?


RELATED CONTENT
Drives and disk arrays
Recovering from a two-drive failure in a RAID 10 configuration
How to choose the right RAID configuration for a new storage-area network (SAN)
RAID 10 vs. RAID 1: Mirrored drives matter
How many disk drives do you need for RAID 10?
How do you defragment NAS?
How do you calculate the space available when you configure three disks of different capacity to RAID 5?
Fibre Channel compared to FATA drives
How do you calculate the disk space available for data storage and how much disk space is utilised for parity storage in a RAID 5 configuration?
Can I use a PC server as a NAS device?
What are the pros and cons of Raid 1 and Raid 5?

SAN management
LUN masking or LUN zoning: Which one is a better fit for a SAN fabric?
SAN purchase factors include cloud storage and I/O performance
What are the key shared storage options available to SMBs/SMEs for document management?
Storage-area network (SAN) fabrics: Mesh versus core-edge topology
How to calculate the optimum fan-out ratio on a storage-area network (SAN) array
What are the main steps when configuring a storage-area network (SAN) switch?
What is thin provisioning and how does it work?
Achieving concurrent write access to a storage-area network (SAN) without corruption
Key steps in purchasing/implementing a shared data storage subsystem
What issues are likely to arise when merging SAN fabrics with switches from different vendors?

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


Allaster Finke EXPERT RESPONSE FROM: Allaster Finke

Pose a Question
Other Storage UK Categories
Meet all Storage UK Experts
Become an Expert for this site
ANSWERED June 2009:
What is the difference between an active-passive array and an active-active array? To answer this question it helps to think of the storage array as a number of disks whose configuration and processing are executed by a set of clustered 'servers' (often called storage controllers, storage processors or directors). The way in which controllers are clustered determines how I/O is directed to the disks, and also how the host failover software deals with a path failure to its allocated disks.

In the case of an active-passive disk array, when a LUN is created it is presented to a host server via a preferred controller and all data I/O for that individual LUN is transmitted and received via that controller. The alternate (standby) controller awaits instructions to take ownership of the LUN in the eventuality that path failover is invoked. Once failover is invoked, the alternate controller assumes control of the LUN and facilitates reads and writes until control is passed back to the original controller.

Active-passive arrays do not allow true load balancing, although administrators should ensure that both controllers in an active-passive array have an even number of LUNs allocated to them so that an equal amount of processing is carried out between them. In this respect, regular monitoring for LUNs that have failed over is recommended, to ensure that the even spread is maintained through the lifetime of the array.

Active-active arrays service I/O rather differently. Often found on high-end enterprise systems, active-active arrays use a number of controllers (from a minimum of two, but with capacity for many more) to service read/write requests to the same LUN. The use of multiple active controllers gives a number of benefits, the primary being the ability to load balance I/O to the array -- using host-based software -- although with more controllers available to service I/O comes an increased tolerance for path failure. It is important to note that whilst active-active arrays allow for increased performance during operation, a failure will reduce the available bandwidth for I/O and could negatively impact performance. As always, a good knowledge of the requirements and a carefully executed design is key to mitigating this risk.




Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



Enterprise Storage Solutions - SAN or NAS
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2008 - 2010, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts