Из вопроса не очень понятна ситуация... Вот например, там бегают пользователи... Десятками? Или сотнями?..
Сколько терминалов (компьютеров рабочих мест) и какой профиль выполняемых пользовательских программ?
И какое-то конкретное решение, в зависимости от ответов на вышенезаданные вопросы может подойти, а может и нет.
Вот у меня например, в опытной эксплуатации (совсем недавно, дней десять всего) работает такая базовая схема:
Пока один физический сервер, на котором установлен Windows Server 2022 и поднята роль Hyper-V. Это хост виртуализации (hv). На нём поднято несколько виртуалок:
- контроллер домена (pdc) - Windows Server 2022 core
- сервер 1С (1c) - Windows Server 2022 desktop
- компьютер бухгалтеров (buh) - Windows 11 в редакции
Multi-Session
- и ещё несколько подобных виртуалок для других отделов, которые переедут чуть позже.
- и да, ещё несколько виртуалок с докерами под разные задачи ( отдельно для мониторинга, базы данных и тд, где всякое интересное типа
kms)
Доступ к виртуалкам по RDP, на клиентском компьютере достаточно сделать ярлык с подключением к нужному компу для нужного пользователя и всё - можно работать.
Планируется к разворачиванию что-то типа
Thinstation и сделать сетевую загрузку, да так, чтоб в зависимости от mac-адреса терминала запускалась rdp сессия в правильный виртуальный компьютер под нужным пользователем