How to choose the best data replication product: A checklist
Learn how to choose the best data replication product and print out our free, downloadable checklist.
What you will learn in this tip: In the previous part of our series on data replication techniques, you learned about asynchronous vs. synchronous replication, array-based and network-based replication, and host-based replication products. In this part of our series, you key criteria for selecting a data replication product.
Data replication has been used for high availability and data protection of critical data and applications for a long time, and it has been slowly eating away at tape as the media of choice for data protection. As a consequence of shrinking recovery time objectives, and increased need for 24/7 availability of applications and data, this trend is likely to continue, if not accelerate. On the technology side, cloud computing, the virtualization of IT infrastructure, and a flurry of replication options and offerings are aiding this trend.
Choosing the best data replication product can be difficult. We've made it easier for you by providing a free, downloadable data replication product checklist. Click here to download the data replication product checklist you see below.
KEY CRITERIA FOR SELECTING A REPLICATION PRODUCT |
|||
|
Type of replication |
||
Criteria |
Array based |
Host based |
Network based |
Storage infrastructure |
Requires homogeneous storage or storage virtualization
|
Storage agnostic
|
Storage agnostic; fabric-based products; require intelligent switches
|
Server infrastructure
|
Equally suitable for small or large number of servers and multi-OS environments |
Very attractive for a small number of hosts; unfavorable for a large number of servers and multiple OS infrastructures |
Equally suitable for small or large number of servers and multi-OS environments
|
Management |
Very good, as replication is simply an extension of array management
|
Complexity increases with the number of hosts
|
One additional storage component to manage; complexity is independent of the number of hosts and arrays |
Scalability |
Good; it’s directly linked to scalability of the arrays |
Very good, as replication runs on hosts |
More prone to becoming a performance bottleneck |
Robustness |
Very robust, as it’s part of the storage array |
Less robust, as problems on hosts and in applications can impact replication |
Very robust because of dedicated appliances
|
Cost |
Very good for existing arrays; unfavorable if new arrays need to be added |
Cost increases proportionally with the number of hosts |
Fixed cost for variable number of servers and arrays |
About this author: Jacob Gsoedl is a freelance writer and a corporate director for business systems.
This article was previously published in Storage magazine