В прежние времена, предшествовавшие Windows Server 2012, рекомендовалось располагать хотя бы один физический контроллер домена рядом с виртуализированными контроллерами домена.
Одним из оправданий этого было то, что если ваши хосты Hyper-V были кластеризованы, то для них требовался доступ к DC во время загрузки. Это имеет полное значение для меня.
Тем не менее, я часто слышу, как люди говорят, что все еще важно иметь физический DC, даже если у вас нет кластерной установки (скажем, например, в простой установке с одним сервером Hyper-V, на котором работает пара виртуальных машин, одна из которых является DC). Это оправдывало впечатление (и я никогда не мог быть полностью уверен), что у вас все еще будет проблема в том смысле, что при первой загрузке хоста Hyper-V в сети нет постоянного тока. Кэшированные учетные данные означают, что вы все еще можете войти в систему, но как насчет всех тех битов, которые происходят во время загрузки, которые означают, что наличие постоянного тока полезно? Это на самом деле проблема? Есть ли на самом деле какие-либо операции, которые могут выполняться толькопри загрузке это вызовет проблему? Какие-нибудь групповые политики, например? В основном я спрашиваю: действительно ли физический аргумент DC действительно удерживает воду, когда задействована кластеризация, или существовал (до 2012 года) существенный технический аргумент для этого без кластеризации? Эта статья из Altaro (см. Раздел «Миф о курице и яйце») предполагает, что в этом нет необходимости, но я все еще не уверен.
Теперь ко второй (и основной) части моего вопроса:
Windows Server 2012 представил несколько функций, направленных на решение проблем виртуализации контроллеров домена, в том числе:
- Идентификатор генерации виртуальной машины - устранение проблемы отката USN, которая означала, что моментальный снимок (или, точнее, откат к моментальному снимку) не был поддержан / действительно плохая идея
- Cluster Bootstrapping - это решение проблемы «курицы и яйца», связанной с отказоустойчивой кластеризацией, о которой я упоминал выше. Отказоустойчивая кластеризация больше не требует наличия постоянного тока во время загрузки.
Так что мой второй вопрос похож на первый, но на этот раз на 2012+. Предполагая, что vDC и хост 2012+, и вы исключаете кластеризацию из уравнения, есть ли другие проблемы, подобные упомянутым выше, которые означают, что я все еще должен рассмотреть физический DC? Должен ли я по-прежнему подумывать о том, чтобы иметь физический DC рядом с моим единственным некластеризованным хостом 2012 / 2012R2 Hyper-V, на котором установлен один виртуализированный DC? Я слышал, что некоторые люди предлагают разместить AD на хосте Hyper-V, но мне не нравится эта идея по разным причинам (кеш WB отключен для начала).
Как примечание, мой вопрос неявно предполагает, что имеет смысл присоединить ваш хост Hyper-V к домену для улучшения управляемости. Соответствует ли это утверждение проверке?
ОБНОВИТЬ:
Прочитав некоторые ответы, мне пришло в голову, что я могу сформулировать вещи немного по-другому, чтобы понять суть того, что я спрашиваю:
Даже с улучшениями в 2012 году и позже факт остается фактом: без физических контроллеров или виртуальных контроллеров на другом хосте хост все равно загружается, когда нет доступных контроллеров домена. Это на самом деле проблема? В некотором смысле, я полагаю, это один и тот же (или очень похожий) вопрос, если полностью исключить виртуализацию. Если вы регулярно запускаете рядовые серверы перед какими-либо контроллерами домена, это проблема?