У нас есть два сервера терминальных служб, и мы используем балансировку сетевой нагрузки (NLB) для кластеризации этих двух серверов терминальных служб вместе.
Нам необходимо, чтобы на двух серверах были установлены одни и те же приложения, потому что, если один пользователь, использующий терминал, перенаправляется на любой другой из двух серверов, должен иметь одинаковые приложения.
Можно ли синхронизировать установку приложений между двумя серверами терминальных служб, чтобы на двух серверах могли быть одни и те же приложения?
На этой диаграмме представлена топология конфигурации:
Все серверы работают под управлением Windows Server 2012.
Да, вы можете сделать это с помощью любого из имеющихся продуктов распространения программного обеспечения (например, SCCM).
Не получается "из коробки". Но это кажется довольно маленькой средой, так что не можете ли вы просто установить их на обоих серверах?
Как было сказано, SCCM будет подходящим вариантом, однако, поскольку вы, вероятно, не собираетесь просто выбегать и покупать его и настраивать его (это также намного больше, чем просто делать это), я бы порекомендовал следующее:
Сначала вы можете (в зависимости от версии сервера удаленного рабочего стола, который вы используете, даже если это 2008 R2, тогда все в порядке) настроить один из серверов как сервер RemoteApp. Вы можете опубликовать все приложения, которые должны быть на обоих серверах, как удаленные приложения, а затем распространять их в виде ссылок / ярлыков через простой объект групповой политики. Таким образом, каждый раз, когда вы вносите изменения в приложение, оно изменяется для обоих одновременно, в следующий раз, когда объект групповой политики отправит новый ярлык на каждый сервер. Вот два замечательных ресурса с подробностями / шагами (один на 2008 год, другой на 2012 год), необходимых для этого; это довольно просто. 2008 Установка RemoteApp
P.s. Вы можете превратить в RemoteApp практически все что угодно, вплоть до мельчайших вещей, таких как встроенный калькулятор для Windows.
Если вы не можете это понять или не хотите с этим возиться, вы всегда можете сделать ...
Получите все необходимые функции и приложения на одном сервере, а затем используйте либо автономный конвертер VMware, либо Disk2VHD для Microsoft, чтобы клонировать этот сервер. Убедитесь, что вы не подключаете новый сервер к сети сначала и что вы подготовили новый сервер после его запуска. Затем вы можете получить ему новое имя, SID (sysprep позаботится о старом, и когда вы присоединитесь к домену, вы получите новый) и IP. Это плохой способ, потому что, если вы установите программное обеспечение на одном терминальном сервере в будущем, оно не будет автоматически установлено на новый сервер, и, вероятно, есть некоторые изменения конфигурации, которые необходимо будет внести на каждом сервере, что становится утомительным и время потребляющий.
Если я могу оказать дополнительную помощь, не стесняйтесь спрашивать, спасибо.