У меня серьезная проблема, с которой мне нужна помощь. Вот такая ситуация.
У клиента есть несколько веб-сайтов, размещенных на нескольких веб-серверах (виртуальных машинах), работающих на нескольких виртуальных хостах, которые подключаются к внутреннему домену, имеющему несколько кластеров SQL (активных / пассивных) для нескольких веб-сайтов. (чтобы уточнить, каждый веб-сайт подключается к отдельному кластеру базы данных, у них есть 3 кластера)
Что мы хотели бы сделать, так это настроить серверы базы данных SQL, чтобы они могли обслуживать данные для нескольких серверов веб-сайтов в разных местах и чтобы серверы SQL были в режиме высокой доступности. Данные должны быть одинаковыми по всем направлениям.
Они хотят, чтобы их DRP-сайт теперь был живым расширением производственной среды, по сути, создавая две живые среды с веб-серверами на виртуальных хостах в обоих местах и кластерами SQL в обоих местах, и данные не могут отличаться, так как веб-пользователи будут сбалансированы по нагрузке. обе.
У меня вопрос: как лучше всего настроить SQL-серверы в этих двух местах?
Заранее спасибо.
В настоящее время только репликация позволяет вам иметь функциональность доступных для чтения / записи копий одной и той же базы данных в нескольких местах, хотя, если удаленное местоположение может быть доступно только для чтения, вы можете посмотреть конфигурацию доставки журналов, чтобы решить эту проблему.
В SQL 2012 есть новая функция под названием AlwaysOn, которая позволит вам располагать узлы кластера в разных местах без репликации SAN или мостовой подсети.