Home > Ask the Storage Technology Experts > Questions & Answers > Which is better for HA, shared storage or disk data replication?
Ask The Storage Expert: Questions & Answers
EMAIL THIS

Which is better for HA, shared storage or disk data replication?

Evan Marcus EXPERT RESPONSE FROM: Evan Marcus

Pose a Question
Other Storage Categories
Meet all Storage Experts
Become an Expert for this site
>
QUESTION POSED ON: 20 June 2003
Which system is better for high availability, using a shared storage clustering architecture or using disk data replication over TCP/IP between two separate systems? Can you offer pros/cons?

>
EXPERT RESPONSE
You have asked one of those rare questions that, in my opinion, has a clear-cut answer without any gray area.

In my mind, there is absolutely no question that shared storage is a far superior method for building a cluster. Why?

- Shared data is simpler. To keep two independent data stores consistent, you need replication. To keep one independent data store consistent, you don't need replication.

- Shared data is cheaper. You don't need a fat-piped network between the systems for replication and you don't need to concern yourself with replication software and its associated expenses.

- Shared data is more reliable. With asynchronous replication, it's always possible, even over short distances, that some of the replicated data will not have made it from the primary to the takeover system after an outage.

- Shared data is faster. If you replicate with synchronous replication, even over short distances, there may be some degradation of performance on the primary system. Not always, of course, but sometimes.

- Shared data is easier. If system A fails and system B takes over (depending on your method of replication and the nature of the outage), after A returns to service you'll need to send updates from B back to A before A is ready to come online. And, more significantly, if there is a power outage that affects both A and B while the data on the two systems are inconsistent, there is no way to know which system should come online as the primary. If the wrong one (A) comes on line data that had been written to B will be lost and it will be difficult, if not impossible, to reconcile it.

Honestly, I have never seen a persuasive argument in favor of replication between two clusters.

Hope this helps. Thanks for writing.

Evan L. Marcus

Editor's note: Do you agree with this expert's response? If you have more to share, post it in one of our discussion forums.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


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



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



Search for Data Management Tools and Tiered Storage Reseller Solutions
TechTarget Storage Media
Storage Magazine View this month\\'s issue and subscribe today.
Storage Decisions Apply online for free conference admission.
SearchStorage.com
HomeNewsMagazineTopicsLearningMultimediaWhite PapersBlogsEventsAbout Us

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




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