none
Вопрос по AlwaysOn RRS feed

  • Вопрос

  • Добрый день, коллеги. Есть мысль развернуть AlwaysOn между двумя дата-центрами. Существует ли способ развернуть его без WItness? Если нет, то где лучше в таком случае расположить Witness? Переключения предполагаются только вручную.

    4 февраля 2019 г. 5:34

Ответы

  • Ну, вообще-то Windows Failover Cluster можно вообще на одной ноде развернуть. Остальные добавить потом. Если у господина Polosanto будет всего два сервера в кластере и он их собирается переключать сугубо вручную, то можно у гео-реплики забрать голос. Конечно, если первичный сервер упадёт, то и кластер тоже. Поэтому витнес очень желателен. Но решение относительно рабочее. 

    С другой стороны, создаём на домен-контроллере файловую шару для Fileshare Witness и вопрос решён. На вопрос "Где?" отвечу "В том же дата-центре и подсети, где находится основная реплика". Сервер с файловой шарой частью кластера быть не должен.

    Если честно, то подобные конфигурации на две ноды с георепликацией редки. Обычно если говорят про несколько дата-центров, то это уже, как минимум, три ноды. Две в одном дата-центре в синхронном режиме и третья в другом в асинхронном.

    Фразу Ильи по поводу "AlwaysOn предоставляет отказоустойчивость на уровне базы" немного не понял. Речь идёт о database level health detection failover в SQL Server 2016?

    В любом случае топик-стартеру предлагаю ознакомиться со следующей документацией:

    Настройка кворума и управление им

    • Помечено в качестве ответа Anton Papchenko 28 мая 2019 г. 13:13
    9 февраля 2019 г. 11:04

Все ответы

  • AlwaysOn предоставляет отказоустойчивость на уровне базы и полностью полагается на доступность виндового кластера под собой. WSFC вы можете развернуть без File Share witness, например, при нечетном количестве нод. Для геораспределенных кластеров рекомендуется иметь witness, размещенный в третьем дата-центре.

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


    Innovation distinguishes between a leader and a follower - Steve Jobs

    • Помечено в качестве ответа Anton Papchenko 6 февраля 2019 г. 6:08
    • Снята пометка об ответе Anton Papchenko 28 мая 2019 г. 13:12
    5 февраля 2019 г. 19:24
  • Ну, вообще-то Windows Failover Cluster можно вообще на одной ноде развернуть. Остальные добавить потом. Если у господина Polosanto будет всего два сервера в кластере и он их собирается переключать сугубо вручную, то можно у гео-реплики забрать голос. Конечно, если первичный сервер упадёт, то и кластер тоже. Поэтому витнес очень желателен. Но решение относительно рабочее. 

    С другой стороны, создаём на домен-контроллере файловую шару для Fileshare Witness и вопрос решён. На вопрос "Где?" отвечу "В том же дата-центре и подсети, где находится основная реплика". Сервер с файловой шарой частью кластера быть не должен.

    Если честно, то подобные конфигурации на две ноды с георепликацией редки. Обычно если говорят про несколько дата-центров, то это уже, как минимум, три ноды. Две в одном дата-центре в синхронном режиме и третья в другом в асинхронном.

    Фразу Ильи по поводу "AlwaysOn предоставляет отказоустойчивость на уровне базы" немного не понял. Речь идёт о database level health detection failover в SQL Server 2016?

    В любом случае топик-стартеру предлагаю ознакомиться со следующей документацией:

    Настройка кворума и управление им

    • Помечено в качестве ответа Anton Papchenko 28 мая 2019 г. 13:13
    9 февраля 2019 г. 11:04