Назад | Перейти на главную страницу

Расширенная настройка SQL

У меня серьезная проблема, с которой мне нужна помощь. Вот такая ситуация.

У клиента есть несколько веб-сайтов, размещенных на нескольких веб-серверах (виртуальных машинах), работающих на нескольких виртуальных хостах, которые подключаются к внутреннему домену, имеющему несколько кластеров SQL (активных / пассивных) для нескольких веб-сайтов. (чтобы уточнить, каждый веб-сайт подключается к отдельному кластеру базы данных, у них есть 3 кластера)

Что мы хотели бы сделать, так это настроить серверы базы данных SQL, чтобы они могли обслуживать данные для нескольких серверов веб-сайтов в разных местах и ​​чтобы серверы SQL были в режиме высокой доступности. Данные должны быть одинаковыми по всем направлениям.

Они хотят, чтобы их DRP-сайт теперь был живым расширением производственной среды, по сути, создавая две живые среды с веб-серверами на виртуальных хостах в обоих местах и ​​кластерами SQL в обоих местах, и данные не могут отличаться, так как веб-пользователи будут сбалансированы по нагрузке. обе.

У меня вопрос: как лучше всего настроить SQL-серверы в этих двух местах?

Заранее спасибо.

В настоящее время только репликация позволяет вам иметь функциональность доступных для чтения / записи копий одной и той же базы данных в нескольких местах, хотя, если удаленное местоположение может быть доступно только для чтения, вы можете посмотреть конфигурацию доставки журналов, чтобы решить эту проблему.

В SQL 2012 есть новая функция под названием AlwaysOn, которая позволит вам располагать узлы кластера в разных местах без репликации SAN или мостовой подсети.