Что на самом деле делает функция совместимости основных серверных приложений (FOD) в Server 2019?

Я нахожусь в процессе обновления большинства наших серверов Windows до Windows Server 2019. Всякий раз, когда я могу, я буду выполнять установку Servercore, например, для таких ролей, как:

  • Контроллер домена
  • Веб-сервер ( IIS)
  • Файловый сервер
  • Службы печати

и т. д.

В моем офисе мы разрабатываем множество приложений C#, которые будут работать на некоторых серверах приложений. Некоторые из этих приложений имеют графический интерфейс, другие — нет. Я изо всех сил пытаюсь понять, какой тип приложения с графическим интерфейсом (если вообще есть) может работать на Servercore, и могу ли я запускать свои приложения на Servercore

. Насколько я понимаю, Servercore следует использовать только для серверов, которые действительно не нуждаются в все, что отображается в графическом интерфейсе, как и роли, о которых я упоминал выше, которыми можно управлять с помощью инструментов PowerShell или удаленного графического интерфейса. Это означает, что наши приложения C# с графическим интерфейсом не должны работать на Servercore.

Тем не менее, я также читал о совместимости основных серверных приложений (FOD), но мне трудно понять, что это на самом деле делает. Добавляет ли это только определенные приложения с графическим интерфейсом для устранения неполадок, такие как mmc.exe и Eventvwr.mscточно так же, как они описаны в документах, или это нечто большее, чем указано в документах?

Они говорят:

Совместимость приложений, функция по запросу для Server Core, значительно улучшает совместимость приложений установки Windows Server Core вариант путем включения подмножества двоичных файлов и пакетов из Windows Сервер с возможностями рабочего стола, без добавления Windows Server Графическая среда Desktop Experience.

Что это на самом деле означает? Это что-то среднее, когда я могу использовать Servercore, но при этом запускать небольшое приложение с графическим интерфейсом? Как узнать, могу ли я запускать приложения с графическим интерфейсом на сервере Servercore?

Кроме того, есть следующие компоненты Windows. Отличаются ли они от FOD?

Name                      DisplayName
----                      -----------
User-Interfaces-Infra     User interfaces and infrastructure
Server-Gui-Mgmt-Infra     Tools and infrastructure for graphical management
Server-Gui-Shell          Graphical shell for server
0
задан 24 February 2021 в 14:17
1 ответ

Совместимость приложений позволяет использовать ограниченный набор приложений mmc.exe (.msc extension). Если вы запустите mmc.exe из командной строки и щелкните Файл->Добавить/удалить оснастку-в , вы увидите список включенных инструментов управления.

Вы также можете запустить их сами по себе из командной строки. Например, cluadmin.msc для администратора кластера или diskmgmt.msc для диспетчера дисков и мой любимый devmgmt.msc для диспетчера устройств для простой установки драйверов (Нет больше пнпутила).

Вы также можете запустить некоторые апплеты Панели управления, такие как Networking ncpa.cpl , для просмотра и редактирования сетевых адаптеров.

У вас нет меню «Пуск», поэтому я не верю, что вы можете закреплять приложения.

Я бы хотел, чтобы Windows Hyper-V Server 2019 включал инструменты Hyper-V...

1
ответ дан 29 September 2021 в 00:51

Теги

Похожие вопросы