Поделиться через


Ресурсы на сервере узла сеансов удаленного рабочего стола

В среде служб удаленных рабочих столов несколько пользователей могут одновременно войти на один сервер узла сеансов удаленных рабочих столов (ранее известный как сервер терминалов). Следовательно, пользователи совместно используют аппаратные и программные ресурсы сервера, что может создать следующие области состязания:

  • Время ЦП. Каждый пользователь имеет среду рабочего стола и может запускать любые приложения, доступные для этого рабочего стола. Однако все приложения, выполняемые всеми пользователями, борются за центральные ресурсы ЦП, доступные на сервере узла сеансов удаленных рабочих стола. Если один пользователь запускает плохо написанное приложение с интенсивным использованием ЦП, другие пользователи могут столкнуться с заметной потерей производительности.
  • Доступ к диску. Пользователи бореться за доступ к приложениям и связанным программным файлам. Кроме того, пользователи борются за доступ к диску со стороны серверной операционной системы, например загрузку библиотек DLL или переключение памяти между файлом подкачки и физической памятью.
  • Память произвольного доступа (ОЗУ). Каждое приложение, выполняемое каждым пользователем, борется за ресурсы ОЗУ, доступные на сервере узла сеансов удаленных рабочих стола. Если один пользователь запускает приложение с большим объемом памяти, другие пользователи могут столкнуться с потерей производительности.
  • Доступ по сети. Сетевой доступ имеет важное значение в среде служб удаленных рабочих столов, так как все действия рабочего стола (графические выходные данные и ввод с помощью мыши или клавиатуры) проходят через сетевые каналы между клиентским рабочим столом и сервером. Кроме того, приложения пользователей, работающие на сервере узла сеансов удаленных рабочих стола, конкурируют за доступ к другим сетевым ресурсам.
  • Серверное оборудование. Аппаратные компоненты, такие как CD-ROM, гибкие диски, последовательные порты и параллельные порты, часто основаны на сервере, а не на клиенте. Совместное использование этих традиционно не общих компонентов создает новые рекомендации для пользователей и приложений, которые обращаются к этим аппаратным компонентам. Дополнительные сведения см. в разделе Рекомендации по периферийным устройствам.
  • Доступ к глобальным объектам и ресурсам. В среде служб удаленных рабочих столов пользователи не запускают отдельные копии Windows— некоторые из основных модулей клонируются, но остальные модули совместно используются пользователями. Таким образом, пользователи конкурируют за доступ к реестру, файлу подкачки, системным службам и другим глобальным объектам и ресурсам.

Многие из описанных выше точек состязания можно устранить, определив размер сервера узла сеансов удаленных рабочих стола достаточными ресурсами ЦП, памяти и диска для удовлетворения потребностей клиента. Например, конфигурация с несколькими процессорами может максимизировать доступность ЦП. Доступность памяти можно увеличить, установив дополнительную физическую память (это может помочь увеличение ограничений памяти для корпоративных, datacenter или 64-разрядных выпусков Windows Server). Наконец, производительность доступа к диску можно увеличить, настроив несколько каналов и распределив нагрузку операционной системы и приложений между разными физическими дисками. Правильная настройка сервера узла сеансов удаленных рабочих стола является критически важным элементом воспринимаемой производительности приложения.

Несмотря на то, что определение размера оборудования является важной частью создания масштабируемой среды служб удаленных рабочих столов, вопросы программного обеспечения не менее важны. На самом деле, точная настройка приложения часто может многое сделать, чтобы уменьшить конкуренцию ресурсов и улучшить воспринимаемую производительность приложения.

Дополнительные сведения о среде служб удаленных рабочих столов см. в следующих разделах: