Сайт высокой доступности с использованием IIS / Windows Server
В настоящее время мой веб-сайт работает на одном компьютере с Windows Server 2016 с IIS и SQL Server 2017. Каждый раз, когда происходит обновление Windows, установка нового оборудования и т. Д., Мой сайт отключается.
Моя цель - обеспечить нормальную работу веб-сайта (чтение и запись в БД), даже если одна из машин находится в автономном режиме. Я провел некоторые исследования и столкнулся с такими технологиями, как: отказоустойчивость кластеров, балансировка нагрузки и т. Д., Но не уверен, где их применять.
В настоящее время я понимаю, что мне нужно 4 машины (2 для IIS и 2 для SQL Server) и на каждом нужном мне уровне:
- ОС: балансировка сетевой нагрузки
- IIS:??
- SQL Server: группа доступности всегда
Многие из этих статей, которые я нашел, были написаны в 2009, 2010 гг.
Я новичок в настройке веб-сервера высокой доступности. Любые советы будут оценены.