Создать группу рабочих столов
-
В консоли управления
выберите каталог, в котором будет создана группа рабочих столов. -
В списке сервисов выберите Cloud Desktop.
-
Нажмите кнопку Создать группу рабочих столов.
-
Введите имя и описание группы рабочих столов.
-
Выберите Тип группы:
- Персональная — рабочие столы назначаются пользователям при их первом подключении и остаются зарезервированными за ними.
- Сессионная — рабочие столы автоматически назначаются пользователям при каждом новом подключении и освобождаются при отключении (будет доступно позднее).
-
В блоке Рабочие столы задайте:
- Максимальный размер группы рабочих столов — максимальное количество рабочих столов в группе.
- Горячий резерв — количество рабочих столов, которые будут всегда загружены для быстрого подключения пользователей.
-
В блоке Вычислительные ресурсы:
- Чтобы выбрать одну из стандартных конфигураций рабочих столов, на вкладке Standard нажмите:
- Базовая — 2 vCPU, 4 ГБ RAM. Подойдет для работы с офисными приложениями, несложными документами, веб-браузером.
- Стандартная — 4 vCPU, 8 ГБ RAM. Подойдет для большинства офисных задач, поддерживает многозадачность и приложения средней ресурсоемкости.
- Продвинутая — 8 vCPU, 16 ГБ RAM. Подойдет для разработчиков, дизайнеров и пользователей, которые работают с ресурсоемкими приложениями. Например, с мультимедиа-редакторами.
- Профессиональная — 8 vCPU, 32 ГБ RAM. Подойдет для инженеров, работающих с CAD-программами, специалистов по анализу больших данных. Конфигурация предоставляет максимальные вычислительные мощности и объем памяти для сложных и высоконагруженных приложений.
- Чтобы задать свою конфигурацию рабочих столов, на вкладке Своя конфигурация укажите:
- Количество ядер vCPU.
- Гарантированную долю vCPU.
- Объем RAM.
- Чтобы выбрать одну из стандартных конфигураций рабочих столов, на вкладке Standard нажмите:
-
Выберите предустановленный или пользовательский образ операционной системы.
-
В блоке Диски:
-
В блоке Сетевые настройки выберите облачную сеть и подсети, в которых будут размещаться рабочие столы.
Примечание
Для доступа рабочих столов в интернет настройте NAT-шлюз в соответствующей подсети.
-
В блоке Пользователи рабочих столов нажмите Добавить пользователей и укажите:
- Группы пользователей.
- Отдельные пользователи.
- Почтовый адрес любого пользователя — ему будет отправлено приглашение в вашу организацию и назначена роль для доступа к рабочим столам.
Изменить список пользователей можно в любое время после создания группы рабочих столов.
Важно
Пользователи из списка будут видеть рабочие столы этой группы на своей витрине. Чтобы у пользователей была возможность подключаться к рабочим столам, им надо назначить роль
vdi.viewer
. -
Нажмите кнопку Создать.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
-
Посмотрите описание команды CLI для создания группы рабочих столов:
yc desktops group create --help
-
Выберите каталог:
yc resource-manager folder list
Результат:
+----------------------+------------+--------+----------+ | ID | NAME | LABELS | STATUS | +----------------------+------------+--------+----------+ | b1g681qpemb4******** | my-folder | | ACTIVE | | b1ggmp8es27t******** | new-folder | | ACTIVE | +----------------------+------------+--------+----------+
-
Выберите образ для создания загрузочного диска рабочего стола. Идентификатор образа можно посмотреть в консоли управления
. -
Выберите облачную сеть и подсети:
yc vpc subnet list
Результат:
+----------------------+-------------+----------------------+----------------------+---------------+------------------+ | ID | NAME | NETWORK ID | ROUTE TABLE ID | ZONE | RANGE | +----------------------+-------------+----------------------+----------------------+---------------+------------------+ | e2lb1da2dd9v******** | my-subnet-b | enp0asmd9pr9******** | | ru-central1-b | [10.129.0.0/24] | | e9bhhpeo3vmk******** | my-subnet-a | enp0asmd9pr9******** | | ru-central1-a | [10.128.0.0/24] | | fl8rnqg0nb99******** | my-subnet-d | enp0asmd9pr9******** | enpajmdvphs7******** | ru-central1-d | [10.131.0.0/24] | +----------------------+-------------+----------------------+----------------------+---------------+------------------+
Где:
ID
— идентификатор подсети.NETWORK ID
— идентификатор облачной сети.
-
Создайте группу рабочих столов:
yc desktops group create \ --folder-id <идентификатор_каталога> \ --image-id <идентификатор_образа> \ --name <имя_группы> \ --resource-spec memory=4G,cores=2,core-fraction=100 \ --network-interface-spec \ network-id=<идентификатор_сети>,subnet-id=<идентификатор_подсети_1>,...,network-id=<идентификатор_сети>,subnet-id=<идентификатор_подсети_n>
Где:
-
--folder-id
— идентификатор каталога. -
--image-id
— идентификатор образа диска. -
--name
— имя группы рабочих столов. -
--resource-spec
— описание вычислительных ресурсов группы рабочих столов:memory
— объем RAM.cores
— количество vCPU.core-fraction
— гарантированная доля vCPU.
-
--network-interface-spec
— описание сетевого интерфейса группы рабочих столов:network-id
— идентификатор облачной сети.subnet-id
— идентификатор подсети.
Вы можете указать одну или несколько подсетей, находящихся в одной облачной сети.
Результат:
id: e3v80f10pc01******** folder_id: b1g681qpemb4******** created_at: "2024-10-09T18:58:17.357Z" status: ACTIVE name: my-desktop-group resources_spec: memory: "4294967296" cores: "2" core_fraction: "100" network_interface_spec: network_id: enp0asmd9pr9******** subnet_ids: - e2lb1da2dd9v********
-
Воспользуйтесь методом REST API create для ресурса DesktopGroup или вызовом gRPC API DesktopGroupService/Create.