- Среда Виртуального рабочего стола Windows Windows Virtual Desktop environment
- Пулы узлов Host pools
- Группы приложений App groups
- Рабочие области Workspaces
- конечные пользователи; End users
- Дальнейшие действия Next steps
- Окружение рабочего стола — Desktop environment
- СОДЕРЖАНИЕ
- Выполнение
- История и обычное использование
- Среды рабочего стола для системы X Window
- Примеры окружения рабочего стола
Среда Виртуального рабочего стола Windows Windows Virtual Desktop environment
Это содержимое применимо к Виртуальному рабочему столу Windows с объектами Azure Resource Manager для Виртуального рабочего стола Windows. This content applies to Windows Virtual Desktop with Azure Resource Manager Windows Virtual Desktop objects. Если вы используете Виртуальный рабочий стол Windows (классический) без объектов Azure Resource Manager, ознакомьтесь с этой статьей. If you’re using Windows Virtual Desktop (classic) without Azure Resource Manager objects, see this article.
Виртуальный рабочий стол Windows — это служба, которая предоставляет пользователям простой и безопасный доступ к виртуализованным рабочим столам и приложениям RemoteApp. Windows Virtual Desktop is a service that gives users easy and secure access to their virtualized desktops and RemoteApps. В этом разделе вы узнаете о общей структуре среды виртуальных рабочих столов Windows. This topic will tell you a bit more about the general structure of the Windows Virtual Desktop environment.
Пулы узлов Host pools
Пул узлов — это коллекция виртуальных машин Azure, которые регистрируются в виртуальном рабочем столе Windows как узлы сеансов при запуске агента виртуальных рабочих столов Windows. A host pool is a collection of Azure virtual machines that register to Windows Virtual Desktop as session hosts when you run the Windows Virtual Desktop agent. Все виртуальные машины узла сеансов в пуле узлов должны быть источниками одного образа для единообразного взаимодействия с пользователем. All session host virtual machines in a host pool should be sourced from the same image for a consistent user experience.
Пул узлов может иметь один из двух типов: A host pool can be one of two types:
- Личное, где каждый узел сеансов назначается отдельным пользователям. Personal, where each session host is assigned to individual users.
- В составе пула, где узлы сеансов могут принимать подключения от любого пользователя, имеющего разрешение на группу приложений в пуле узлов. Pooled, where session hosts can accept connections from any user authorized to an app group within the host pool.
Вы можете задать дополнительные свойства в пуле узлов, чтобы изменить его поведение балансировки нагрузки, количество сеансов, которое может предпринять каждый узел сеансов, и то, что пользователь может сделать для сеансов узлов в пуле узлов при входе в сеансы виртуальных рабочих столов Windows. You can set additional properties on the host pool to change its load-balancing behavior, how many sessions each session host can take, and what the user can do to session hosts in the host pool while signed in to their Windows Virtual Desktop sessions. Вы управляете ресурсами, опубликованными для пользователей через группы приложений. You control the resources published to users through app groups.
Группы приложений App groups
Группа приложений — это логическая группа приложений, установленных на узлах сеансов в пуле узлов. An app group is a logical grouping of applications installed on session hosts in the host pool. Группа приложений может иметь один из двух типов: An app group can be one of two types:
- RemoteApp, где пользователи получают доступ к удаленным приложениям RemoteApp, выбранным по отдельности, и публикуют их в группе приложений. RemoteApp, where users access the RemoteApps you individually select and publish to the app group
- Рабочий стол, где пользователи получают доступ к полному рабочему столу Desktop, where users access the full desktop
По умолчанию группа приложений для настольных компьютеров (с именем «Группа приложений рабочей среды») создается автоматически при создании пула узлов. By default, a desktop app group (named «Desktop Application Group») is automatically created whenever you create a host pool. Вы можете удалить эту группу приложений в любое время. You can remove this app group at any time. Однако нельзя создать другую группу настольных приложений в пуле узлов, пока существует группа приложений для настольных компьютеров. However, you can’t create another desktop app group in the host pool while a desktop app group exists. Чтобы опубликовать RemoteApps, необходимо создать группу приложений RemoteApp. To publish RemoteApps, you must create a RemoteApp app group. Можно создать несколько групп приложений RemoteApp для размещения различных рабочих сценариев. You can create multiple RemoteApp app groups to accommodate different worker scenarios. Различные группы приложений RemoteApp также могут содержать перекрывающиеся приложения RemoteApp. Different RemoteApp app groups can also contain overlapping RemoteApps.
Чтобы опубликовать ресурсы для пользователей, их необходимо назначить группам приложений. To publish resources to users, you must assign them to app groups. При назначении пользователей группам приложений учитывайте следующие моменты. When assigning users to app groups, consider the following things:
- Пользователь может быть назначен как группе приложений рабочей группы, так и группе приложений RemoteApp в одном пуле узлов. A user can be assigned to both a desktop app group and a RemoteApp app group in the same host pool. Однако пользователи могут запускать только один тип группы приложений для каждого сеанса. However, users can only launch one type of app group per session. Пользователи не могут одновременно запускать оба типа групп приложений в одном сеансе. Users can’t launch both types of app groups at the same time in a single session.
- Пользователь может быть назначен нескольким группам приложений в одном пуле узлов, и их веб-канал будет накоплен как для обеих групп приложений. A user can be assigned to multiple app groups within the same host pool, and their feed will be an accumulation of both app groups.
Рабочие области Workspaces
Рабочая область — это логическое группирование групп приложений в виртуальном рабочем столе Windows. A workspace is a logical grouping of application groups in Windows Virtual Desktop. Каждая группа приложений виртуальных рабочих столов Windows должна быть связана с рабочей областью, чтобы пользователи могли видеть опубликованные им удаленные приложения и настольные компьютеры. Each Windows Virtual Desktop application group must be associated with a workspace for users to see the remote apps and desktops published to them.
конечные пользователи; End users
После назначения пользователей группам приложений они могут подключаться к развертыванию виртуальных рабочих столов Windows с любыми клиентами виртуальных рабочих столов Windows. After you’ve assigned users to their app groups, they can connect to a Windows Virtual Desktop deployment with any of the Windows Virtual Desktop clients.
Дальнейшие действия Next steps
Узнайте больше о делегированном доступе и о том, как назначать роли пользователям с делегированным доступом в виртуальном рабочем столе Windows. Learn more about delegated access and how to assign roles to users at Delegated Access in Windows Virtual Desktop.
Сведения о настройке пула узлов виртуальных рабочих столов Windows см. в разделе Создание пула узлов с портал Azure. To learn how to set up your Windows Virtual Desktop host pool, see Create a host pool with the Azure portal.
Сведения о подключении к виртуальному рабочему столу Windows см. в одной из следующих статей: To learn how to connect to Windows Virtual Desktop, see one of the following articles:
Окружение рабочего стола — Desktop environment
В вычислении , А окружение рабочего стола ( DE ) представляет собой реализацию на рабочий стол сделан из пучка программ , работающих на верхней части компьютера операционной системы , которые имеют общий графический пользовательский интерфейс (GUI), иногда описывается как графической оболочки . Среда рабочего стола была замечена в основном на персональных компьютерах до появления мобильных компьютеров. Графические интерфейсы рабочего стола помогают пользователю легко получать доступ к файлам и редактировать их, хотя обычно они не предоставляют доступ ко всем функциям базовой операционной системы. Вместо этого, когда требуется полный контроль над операционной системой, по-прежнему используется традиционный интерфейс командной строки (CLI).
Среда рабочего стола обычно состоит из значков , окон , панелей инструментов , папок , обоев и виджетов рабочего стола (см. Элементы графического пользовательского интерфейса и WIMP ). Графический интерфейс пользователя может также обеспечивать функциональность перетаскивания и другие функции, которые делают метафору рабочего стола более полной. Среда рабочего стола стремится быть интуитивно понятным способом взаимодействия пользователя с компьютером, используя концепции, аналогичные тем, которые используются при взаимодействии с физическим миром, например, кнопки и окна.
Хотя термин « среда рабочего стола» первоначально описывал стиль пользовательских интерфейсов в соответствии с метафорой рабочего стола, он также стал описывать программы, реализующие саму метафору. Это использование было популяризировано такими проектами, как Common Desktop Environment , K Desktop Environment и GNOME .
СОДЕРЖАНИЕ
Выполнение
В системе, которая предлагает среду рабочего стола, оконный менеджер в сочетании с приложениями, написанными с использованием набора инструментов виджетов , обычно несут ответственность за большую часть того, что видит пользователь. Диспетчер окон поддерживает взаимодействие пользователя со средой, а набор инструментов предоставляет разработчикам библиотеку программного обеспечения для приложений с унифицированным внешним видом и поведением.
Оконная система по какому — то , как правило , непосредственно взаимодействует с основной операционной системой и библиотеками. Это обеспечивает поддержку графического оборудования, указывающих устройств и клавиатур. Оконный менеджер обычно работает поверх этой оконной системы. Хотя оконная система может обеспечивать некоторые функции управления окнами, эта функция по-прежнему считается частью оконного менеджера, который просто оказывается предоставленным оконной системой.
Приложения, созданные с учетом конкретного оконного менеджера, обычно используют набор инструментов для работы с окнами , обычно поставляемый с операционной системой или оконным менеджером. Набор инструментов для работы с окнами дает приложениям доступ к виджетам, которые позволяют пользователю согласованно графически взаимодействовать с приложением.
История и обычное использование
Первая настольная среда была создана Xerox и продавалась вместе с Xerox Alto в 1970-х годах. В Xerox Alto обычно считался персональным офисным компьютером; он потерпел неудачу на рынке из-за плохого маркетинга и очень высокой цены. С Лизой , компания Apple представила настольную среду на доступном персональном компьютере , который также не удалось на рынке.
Метафора рабочего стола была популяризирована на коммерческих персональных компьютерах с помощью оригинального Macintosh от Apple в 1984 году, а с 1990-х годов эта метафора получила дальнейшее распространение благодаря Windows от Microsoft . По состоянию на 2014 год самые популярные среды рабочего стола являются потомками этих более ранних сред, включая оболочку Windows, используемую в Microsoft Windows , и среду Aqua, используемую в macOS . По сравнению со средами рабочего стола на основе X, доступными для Unix-подобных операционных систем, таких как Linux и FreeBSD , проприетарные среды рабочего стола, входящие в состав Windows и macOS, имеют относительно фиксированные макеты и статические функции с высокоинтегрированными «бесшовными» конструкциями, которые стремятся обеспечить в основном согласованный клиентский опыт на разных установках.
Microsoft Windows доминирует на рынке персональных компьютеров с настольной средой. Компьютеры с Unix-подобными операционными системами, такими как macOS, Chrome OS, Linux, BSD или Solaris, встречаются гораздо реже; однако по состоянию на 2015 год растет рынок недорогих компьютеров с Linux, использующих систему X Window или Wayland с широким выбором окружений рабочего стола. Среди наиболее популярных из них — Chromebook и Chromebox от Google , Intel NUC , Raspberry Pi и т. Д.
На планшетах и смартфонах ситуация противоположная: на рынке доминируют Unix-подобные операционные системы, включая iOS (производные от BSD), Android , Tizen , Sailfish и Ubuntu (все производные от Linux). Microsoft, Windows Phone , Windows RT и Windows , 10 используются в гораздо меньшем количестве планшетов и смартфонов. Однако большинство Unix-подобных операционных систем, доминирующих на портативных устройствах, не используют среду рабочего стола X11, используемую другими Unix-подобными операционными системами, вместо этого полагаясь на интерфейсы, основанные на других технологиях.
Среды рабочего стола для системы X Window
В системах, работающих под управлением X Window System (обычно в системах семейства Unix, таких как Linux , BSD и формальные дистрибутивы UNIX ), среды рабочего стола гораздо более динамичны и настраиваются в соответствии с потребностями пользователей. В этом контексте среда рабочего стола обычно состоит из нескольких отдельных компонентов, включая оконный менеджер (например, Mutter или KWin ), файловый менеджер (например, Files или Dolphin ), набор графических тем вместе с инструментами (такими как GTK + и Qt ) и библиотеки для управления рабочим столом. Все эти отдельные модули можно заменять и независимо настраивать в соответствии с потребностями пользователей, но большинство сред рабочего стола предоставляют конфигурацию по умолчанию, которая работает с минимальной настройкой пользователя.
Некоторые оконные менеджеры — такие как IceWM , Fluxbox , Openbox , ROX Desktop и Window Maker relatively — содержат относительно немногочисленные элементы среды рабочего стола, такие как интегрированный пространственный файловый менеджер , в то время как другие, такие как evilwm и wmii , не предоставляют таких элементов. Не весь программный код, являющийся частью среды рабочего стола, имеет эффекты, которые непосредственно видны пользователю. Некоторые из них могут быть низкоуровневым кодом. KDE , например, предоставляет так называемые ведомые устройства KIO, которые предоставляют пользователю доступ к широкому спектру виртуальных устройств. Эти ведомые устройства ввода-вывода недоступны за пределами среды KDE.
В 1996 году был анонсирован KDE , а в 1997 году — GNOME . Xfce — это небольшой проект, который также был основан в 1996 году и фокусируется на скорости и модульности, как и LXDE, который был запущен в 2006 году. Сравнение сред рабочего стола X Window System демонстрирует различия между средами. GNOME и KDE обычно рассматривались как доминирующие решения, и они все еще часто устанавливаются по умолчанию в системах Linux. Каждый из них предлагает:
- Для программистов — набор стандартных API, среда программирования и рекомендации по интерфейсу пользователя .
- Переводчикам — инфраструктура для совместной работы. KDE и GNOME доступны на многих языках.
- Художникам — рабочее пространство, где они могут поделиться своими талантами.
- Для специалистов по эргономике — возможность упростить рабочую среду.
- Для разработчиков сторонних приложений — эталонная среда для интеграции. OpenOffice.org — одно из таких приложений.
- Для пользователей — полноценная среда рабочего стола и набор основных приложений. К ним относятся файловый менеджер, веб-браузер, мультимедийный проигрыватель, почтовый клиент, адресная книга, программа для чтения PDF-файлов, менеджер фотографий и приложение системных настроек.
В начале 2000-х KDE достигла зрелости. Проекты Appeal и ToPaZ были направлены на привнесение новых достижений в следующие основные выпуски KDE и GNOME соответственно. Хотя GNOME и KDE преследуют схожие цели, они все же различаются в подходах к эргономике пользователя. KDE поощряет интеграцию и взаимодействие приложений, обладает широкими возможностями настройки и содержит множество сложных функций, при этом пытаясь установить разумные настройки по умолчанию. GNOME, с другой стороны, является более предписывающим и фокусируется на более мелких деталях основных задач и общем упрощении. Соответственно, каждый из них привлекает отдельное сообщество пользователей и разработчиков. Технически существует множество технологий, общих для всех Unix-подобных сред рабочего стола, наиболее очевидно X Window System . Соответственно, проект freedesktop.org был создан как зона неформального сотрудничества с целью уменьшения дублирования усилий.
Поскольку GNOME и KDE ориентированы на высокопроизводительные компьютеры, пользователи менее мощных или старых компьютеров часто предпочитают альтернативные среды рабочего стола, специально созданные для низкопроизводительных систем. Наиболее часто используемые облегченные среды рабочего стола включают LXDE и Xfce ; они оба используют GTK + , который является тем же базовым набором инструментов, который использует GNOME. Среда рабочего стола MATE , ответвление GNOME 2, сравнима с Xfce по использованию ОЗУ и циклов процессора, но часто рассматривается как альтернатива другим легковесным средам рабочего стола.
Некоторое время GNOME и KDE пользовались статусом самых популярных окружений рабочего стола Linux; позже стали популярны другие среды рабочего стола. В апреле 2011 года GNOME представил новую концепцию интерфейса в своей версии 3 , а популярный дистрибутив Linux Ubuntu представил свою собственную новую среду рабочего стола Unity . Некоторые пользователи предпочли сохранить традиционную концепцию интерфейса GNOME 2 , в результате чего MATE был создан как ветвь GNOME 2.
Примеры окружения рабочего стола
Наиболее распространенной средой рабочего стола на персональных компьютерах является оболочка Windows в Microsoft Windows . Microsoft приложила значительные усилия, чтобы сделать оболочку Windows приятной визуально. В результате Microsoft представила поддержку тем в Windows 98 , различные визуальные стили Windows XP , бренд Aero в Windows Vista , язык дизайна Microsoft (под кодовым названием Metro) в Windows 8 , а также систему Fluent Design и Windows Spotlight в Windows 10 . Оболочка Windows может быть расширена с помощью расширений оболочки .
Основные среды рабочего стола для Unix-подобных операционных систем используют систему X Window и включают KDE , GNOME , Xfce , LXDE и Aqua , любые из которых могут быть выбраны пользователями и не привязаны исключительно к используемой операционной системе.
Ряд других настольных сред также существуют, в том числе (но не ограничиваясь ими) CDE , EDE , GEM , IRIX Interactive Desktop , компании Sun Desktop System Java , Jesktop , Mezzo , Project Looking Glass , ROX Desktop , UDE , Xito , XFast . Более того, существует FVWM-Crystal , который состоит из мощной конфигурации для оконного менеджера FVWM , темы и дополнительных дополнений, в целом образующих «конструктор» для создания среды рабочего стола.
Менеджеры окон X , предназначенные для автономного использования — без другой среды рабочего стола — также включают элементы, напоминающие те, что встречаются в типичных средах рабочего стола, в первую очередь Enlightenment . Другие примеры включают OpenBox , Fluxbox , WindowLab , Fvwm , а также Window Maker и AfterStep , оба из которых имеют внешний вид графического интерфейса NeXTSTEP . Однако более новые версии некоторых операционных систем требуют самостоятельной настройки.
Amiga подход к настольной среде примечательна: оригинальный Workbench среда рабочего стола в AmigaOS развивалась во время, происходит целую семью потомков и альтернативных решений для настольных компьютеров. Некоторыми из этих потомков являются Scalos, рабочий стол Ambient в MorphOS и рабочий стол Wanderer ОС с открытым исходным кодом AROS . WindowLab также содержит функции, напоминающие пользовательский интерфейс Amiga. Сторонние Directory Opus программное обеспечение, которое было первоначально только навигационный файловый менеджер программы, превратилась в полный Amiga замена настольного ПК под названием Directory Opus Magellan.
OS / 2 (и производные, такие как eComStation и ArcaOS ) используют Workplace Shell . В более ранних версиях OS / 2 использовался Presentation Manager .
Проект BumpTop был экспериментальной настольной средой. Его основная цель — заменить двухмерную парадигму «реальной» трехмерной реализацией, в которой документами можно свободно управлять через виртуальную таблицу.