Требование. Создайте 3 глобальных центра обработки данных (сайтов) и направьте пользователей на ближайший к ним сайт с помощью Cisco Global Site Selector. Если сайт 1 выйдет из строя, весь трафик сайта 1 будет направлен на сайт 2. Если пользователь с сайта 1 переходит на сайт 2 или 3, он должен иметь доступ к введенной информации. Все данные должны быть одинаковыми во всех центрах обработки данных практически в режиме реального времени. Мы также должны иметь возможность легко добавить новый центр обработки данных.
Проблема. У меня есть существующая база данных, которую необходимо реплицировать на все 3 сайта и содержать одни и те же данные. Я думал, что смогу использовать одноранговую репликацию SQL 2008, но это не годится из-за того, что этот метод не поддерживает столбцы идентификаторов.
Какие другие технологии репликации существуют для синхронизации 3+ баз данных SQL Server 2008 в глобальных центрах обработки данных? сторонние инструменты? Блокировать репликацию? Удаленная кластеризация?