Rachel Dines serves Infrastructure & Operations Professionals. See the full Analyst bio.
Visit Forrester.com to learn how we make Infrastructure & Operations Professionals successful every day.
Follow Rachel on Twitter.
Rachel Dines serves Infrastructure & Operations Professionals. See the full Analyst bio.
Visit Forrester.com to learn how we make Infrastructure & Operations Professionals successful every day.
Follow Rachel on Twitter.
Posted by Rachel Dines on August 20, 2010
Over the past several months, I've been receiving a lot of questions about replication for continuity and recovery. One thing I've noticed, however, is that there is a lot of confusion around replication and its uses. To combat this, my colleague Stephanie Balaouras and I recently put out a research report called "The Past, Present, And Future Of Replication" where we outlined the different types of replication and their use cases. In addition to that, I thought it would be good to get some of the misconceptions about replication cleared up:
Myth: Replication is the same as high availability
Reality: Replication can help to enable high availability and disaster recovery, but it is not a solution in and of itself. In the case of an outage, simply having another copy of the data at an alternate site isn't going to help if you don't have a failover strategy or solution. Some host-based replication products come with integrated failover and failback capabilities.
Myth: Replication is too expensive
Reality: It's true that traditionally array-based replication has been expensive due to the fact that it requires like-to-like storage and additional licensing fees. However, two factors have mitigated this expense: 1) several storage vendors are no longer charging an extra licensing fee for replication; and 2) there are several alternatives to array-based replication that allow you to use heterogeneous storage and come at a significantly lower acquisition cost. Replication products fall into one of four categories (roughly from most to least expensive):
Myth: Replication would require that we upgrade our network bandwidth
Reality: It's true that synchronous and storage replication require low latency, high bandwidth connectivity between sites, but this can be mitigated by installing a WAN optimization solution. Additionally, appliance and host-based replication require less bandwidth than array-based replication solutions because only changed data is replicated and the replication can be throttled up or down depending on recovery point objectives.
Are you using replication in your environment? Has it helped to improve your disaster recovery and/or high availability?
Attend Forrester’s Forum for Infrastructure & Operations Professionals EMEA, June 10-11, London UK
Attend the complimentary Webinar Provide Next Generation Services To Your Customers June 5, 2013, 1:00–2:00 p.m. EST
Comments
Good summary, Rachel.
Good summary, Rachel. Database replication (#4 in your reality counterpoint to the myth that replication is too expensive) is usually between two like databases (e.g. Oracle to Oracle) and is, as you say, tightly integrated with the database. But it’s probably worth mentioning that sometimes database replication is from a “producer” database to a “consumer” database. In this case, the replication is tightly integrated with the producer database, but open to any consumer database.
We (McObject) find this in embedded systems wherein data in a database on a device (where Oracle doesn’t play) needs to be replicated (in whole or in part) to the enterprise, and in real-time financial applications such as algorithmic trading, matching engines, etc, where a subset of the data in a super-fast in-memory database needs to be replicated to an enterprise database. In fact, we just added a feature called Data Relay to accomplish this kind of selective producer-consumer sharing of information; it’s called Data Relay and is part of the Transaction Logging edition of our eXtremeDB database system. (see http://www.mcobject.com/august10/2010)