Без какого-либо дополнительного оборудования вы можете настроить циклический перебор DNS, чтобы указать имя хоста на 3 разных сервера. Проблема заключается в том, что, если один из серверов выйдет из строя, все еще существует вероятность, что циклический перебор DNS укажет пользователя на мертвый сервер и по-прежнему вызовет проблемы
С дополнительным оборудованием вы можете настроить балансировщик нагрузки, который вы можете назначить имя хоста. Затем балансировщик нагрузки позаботится о передаче запросов нужным серверам, и если один из серверов выйдет из строя, балансировщик нагрузки не будет передавать запросы мертвому серверу.
DFS (распределенная файловая система) идеально подходит для этого. Фактически, это то, что контроллеры домена AD используют для представления единого «общего ресурса», который распределяется между несколькими серверами, так что, если один из них выйдет из строя, общий ресурс будет по-прежнему доступен для клиентов, по-прежнему использующих то же имя. Такие как SYSVOL. Ничто не мешает вам создать собственный общий ресурс DFS, который работает так же, как SYSVOL. У него также был дополнительный бонус в виде направления клиентов на соответствующий хост в зависимости от их географического положения (при условии, что ваши сайты AD настроены правильно).
Почему бы не поместить файлы в общую папку NETLOGON на контроллерах домена (куда обычно идут устаревшие сценарии входа в систему) и позволить DFS-R обрабатывать репликацию. Затем вы убили двух зайцев одним выстрелом.