Отказоустойчивая кластеризация SQL Server (4 узла)

Я думаю, что смог убедить своих коллег, что блокировка всех баз данных на одном сервере - хорошая идея. Итак, наша установка будет примерно такой:

Производство - SQL 2014 Enterprise Standby - SQL 2014 (с автоматическим переключением при сбое из производства) (я думаю, что я могу получить эту лицензию бесплатно, если я получу SA на сервере Prod, верно?)

Затем у меня должен был быть отдельный сервер вне сайта, но в идеале я бы хотел, чтобы это был клон рабочего сервера (безопасность, базы данных, весь процесс). У меня есть несколько вопросов по этому поводу:

1) Can I make this automatically failover if both prod and standby are down?
2) Can I have this use Asynchronous transactions and have Prod/Stand use Sync?

Спасибо

1 ответ

Решение

Да, если у вас есть программное обеспечение, вы все равно можете иметь теплый резерв. (Раньше у вас мог быть один без гарантии программного обеспечения, если вы не запрашивали его, но это изменилось с 2014 года.)

Похоже, вы смотрите на группы AlwaysOn Available, но проверьте лицензирование (как сказал Стив Мангиамели в комментариях). (В частности: если вы запрашиваете "теплый резерв", вы должны лицензировать его.) Похоже, что AlwaysOn будет делать почти все, что вы хотите (как синхронные, так и асинхронные реплики), с одним исключением: асинхронный режим поддерживает только ручные отработки отказа. (Другие функции, обеспечивающие автоматическое переключение при сбое, включают кластеризацию и зеркалирование на следящем сервере, но похоже, что вы хотите AlwaysOn из-за нескольких реплик.)

Другие вопросы по тегам