Home > Ask the Storage Technology Experts > Questions & Answers > Implementing bi-directional data replication
Ask The Storage Expert: Questions & Answers
EMAIL THIS

Implementing bi-directional 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


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


>
QUESTION POSED ON: 11 February 2004
My supervisor wants a system developed where there is an online interface with the database at our data center and a local interface that does almost everything the online one does with a local database.

The question then comes in with replication when products/items are edited/updated in either place they must replicate to the other location, however, what if items are both edited on the same day? I suppose real-time replication can happen but what would happen if there is a severance of connection (Internet downtime) so updates cannot be done so often. What do large corporations do? It is hard to conceive and build this when one set of data is not a slave to another?

>
There are some companies that offer bidirectional data replication. While they may work for your implementation, I would be careful. There are several potential obstacles toward successfully implementing this technology:

- Opportunities for data inconsistency -- are there periods when the data is being merged together where it is corrupt? What happens if the system goes down during a reconciliation?

- Performance impact -- what will the impact be to my production systems?

- Scalability issues -- how much data can it replicate? What if I need to send more than that?

- Does the tool replicate the kind of data you want it to -- some only replicate file system data, not databases.

- What happens when two people modify the same record at the same time?

- Are there periods when I'd get different replies to the same query, depending on my location?

- Cost -- this is a fairly specialized need and you'll likely wind up paying more for it than you would for a more traditional technology. While it is certainly possible that some product on the market has conquered these obstacles, I'd be very careful in my evaluation of them.

I believe that a better and simpler solution would be to have networked access to a single instance of a centralized database and send all updates to that instance. Then, replicate the database using more conventional and mature replication tools to the remote site.

I think you'll be happier with that solution in the long run.

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.


BROWSE BY TAG
High Availability,   Administrative Tools and Strategies,   Backup,   Data storage management,   Data Protection,   Disaster recovery and planning,   VIEW ALL TAGS

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



RELATED CONTENT
High Availability
Clustering products for Windows
Calculating parallel availability
What to consider when calculating availability
Making a case for high-quality failover management software
Evaluating clustering software products
Increasing uptime in the data center with a SAN
Automating site-to-site failover
Stretch clustering with host-based mirroring
Implementing an active/active data center
Upgrading from GroupWise to Exchange 2003

Backup
Tiered storage has digital music provider singing new tune
Serverless backup isn't the only solution for a SAN
Centralizing backups the right way
Automating site-to-site failover
The best technique for disaster recovery
Implementing an active/active data center
Backing up remote offices without tape
SM2003: Solving five common data protection dilemmas
Solving the backup dilemma
Healthcare company cures backup ailment

Data storage management
Is cloud data storage right for your IT infrastructure?
Optimizing enterprise data storage capacity and performance to reduce your data footprint
Is data deduplication right for your primary storage infrastructure?
Fail-in-place systems: Avoiding hard disk drive failures
Data storage resources needed to implement a virtual desktop infrastructure
Storage encryption essentials
Addressing storage performance bottlenecks in enterprise data storage
Data archiving: Three key elements
Archiving data to cloud storage: How to choose the right cloud storage provider
How to buy a blade server

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
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 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 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts