Открыть сервис

Amazon WorkSpaces

Amazon WorkSpaces — это облачная служба виртуальных рабочих столов (DaaS — Desktop as a Service), предоставляемая компанией Amazon Web Services (AWS). Она позволяет пользователям получать удалённый доступ к полноценным настольным операционным системам (Windows или Linux), работающим в инфраструктуре AWS, с любого устройства: персонального компьютера, ноутбука, планшета, смартфона или тонкого клиента. Сервис ориентирован на корпоративных клиентов, нуждающихся в централизованном управлении рабочими местами, обеспечении безопасности данных и гибком масштабировании без приобретения физического оборудования.

История

Сервис Amazon WorkSpaces был анонсирован на конференции AWS re:Invent в ноябре 2013 года и запущен в коммерческую эксплуатацию в марте 2014 года. Первоначально он поддерживал только операционную систему Windows 7 и был доступен в нескольких регионах AWS. Разработка сервиса была ответом на растущий спрос на решения для удалённой работы и виртуализации рабочих мест, которые могли бы конкурировать с такими продуктами, как VMware Horizon, Citrix Virtual Apps and Desktops и Microsoft Remote Desktop Services.

В 2016 году была добавлена поддержка Windows 10, а в 2018 году — операционной системы Amazon Linux 2. В 2020 году, на фоне массового перехода на удалённую работу из-за пандемии COVID-19, AWS значительно расширила функциональность WorkSpaces, включая запуск службы Amazon WorkSpaces Core (для интеграции с существующими корпоративными решениями) и поддержку протокола PCoIP (PC over IP) наряду с собственным протоколом WSP (WorkSpaces Streaming Protocol). В 2023 году была представлена поддержка Windows 11 и обновлённая версия клиента для macOS с процессорами Apple Silicon.

Архитектура и принцип работы

Amazon WorkSpaces функционирует по модели «инфраструктура как услуга» (IaaS) на уровне виртуальных машин, развёрнутых в облаке AWS. Каждый виртуальный рабочий стол (WorkSpace) представляет собой выделенный экземпляр Amazon Elastic Compute Cloud (EC2) с предустановленной операционной системой и приложениями. Пользователь подключается к нему через клиентское приложение (доступно для Windows, macOS, Linux, Android, iOS и веб-браузера), которое передаёт на сервер команды ввода (клавиатура, мышь, сенсорный ввод) и получает сжатый видеопоток рабочего стола.

Ключевые компоненты архитектуры:

  • Каталог (Directory): Для управления пользователями и группами WorkSpaces использует AWS Directory Service, который может быть интегрирован с существующим Active Directory (Microsoft AD) или использовать Simple AD (встроенный каталог на базе Samba).
  • Пакеты (Bundles): Предопределённые конфигурации, включающие операционную систему, объём оперативной памяти, количество виртуальных процессоров (vCPU) и размер корневого диска (C:\) и пользовательского диска (D:\). Пакеты делятся на стандартные (Standard), производительные (Performance), графические (Graphics) и графические Pro (GraphicsPro).
  • Протоколы доставки: Поддерживаются два протокола — собственный WSP (WorkSpaces Streaming Protocol), оптимизированный для низкой задержки и высокой пропускной способности, и PCoIP (разработан Teradici, ныне принадлежит HP), обеспечивающий совместимость с широким спектром устройств и сетей.
  • Сеть: WorkSpaces размещаются в виртуальном частном облаке (VPC) клиента, что позволяет настраивать сетевые политики, группы безопасности и доступ к корпоративным ресурсам через VPN или Direct Connect.

Классификация и типы пакетов

AWS предлагает несколько категорий пакетов WorkSpaces, различающихся по производительности и цене:

Тип пакетаvCPUОЗУ (ГБ)Корневой диск (ГБ)Пользовательский диск (ГБ)Назначение
Standard1–24–850–8010–100Офисные приложения, веб-браузинг, лёгкая работа с документами
Performance2–48–3280–10010–100Более требовательные задачи: CAD, разработка ПО, анализ данных
Graphics4–816–6180–10010–1003D-моделирование, рендеринг, визуализация (с поддержкой GPU NVIDIA Tesla M60)
GraphicsPro8–1661–122100–20010–100Профессиональная графика, VR/AR, симуляции (с поддержкой GPU NVIDIA Tesla V100)

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

Применение

Amazon WorkSpaces используется в различных сценариях:

  • Удалённая работа и гибридные офисы: Сотрудники получают доступ к корпоративным приложениям и данным с личных устройств без необходимости установки ПО на локальную машину. Данные остаются в облаке, что снижает риск утечки при потере устройства.
  • Аутсорсинг и подрядчики: Быстрое предоставление временных рабочих мест внешним исполнителям без развёртывания физической инфраструктуры.
  • Образование и обучение: Студенты и преподаватели могут работать с лицензионным ПО (например, MATLAB, AutoCAD) на своих устройствах, не приобретая дорогие лицензии.
  • Разработка и тестирование: Разработчики получают изолированные среды для тестирования приложений в разных конфигурациях Windows и Linux.
  • Графические и инженерные задачи: Использование пакетов с GPU для работы с тяжёлыми 3D-приложениями (Autodesk Maya, SolidWorks, Blender) без необходимости мощных локальных ПК.

Преимущества и недостатки

Преимущества

  • Безопасность: Данные хранятся в центрах обработки данных AWS, а не на локальных устройствах. Поддерживается шифрование на уровне дисков (EBS) и сети (TLS), многофакторная аутентификация (MFA) и интеграция с Active Directory.
  • Масштабируемость: Рабочие места можно добавлять или удалять за считанные минуты в зависимости от потребностей бизнеса, без закупки и настройки серверов.
  • Гибкость оплаты: Модель «плати по мере использования» (pay-as-you-go) позволяет оптимизировать затраты: оплачиваются только активные часы работы (в режиме AutoStop) или фиксированная ежемесячная плата.
  • Доступность: Высокая доступность (SLA 99,99% для большинства регионов) и автоматическое резервное копирование (snapshots) для восстановления после сбоев.
  • Кроссплатформенность: Поддержка всех основных операционных систем на стороне клиента.

Недостатки

  • Зависимость от интернет-соединения: Для комфортной работы требуется стабильное и быстрое подключение к сети (рекомендуется задержка менее 50 мс и скорость не менее 2 Мбит/с для базовых задач, до 20 Мбит/с для графики). При плохом соединении возможны задержки и ухудшение качества изображения.
  • Стоимость: При постоянном использовании (режим AlwaysOn) стоимость может быть выше, чем аренда физического офисного ПК или использование локального VDI (Virtual Desktop Infrastructure) при больших объёмах.
  • Ограничения по настройке: Пользователи не имеют полного административного доступа к виртуальной машине (например, нельзя установить драйверы устройств или изменить ядро ОС). Настройки выполняются администратором AWS.
  • Сложность миграции: Перенос существующих корпоративных приложений и данных в облачную среду может потребовать значительных усилий и времени.

Интеграция с другими сервисами AWS

Amazon WorkSpaces тесно интегрирован с экосистемой AWS:

  • Amazon S3 — для хранения пользовательских данных и профилей (через FSx for Windows File Server или Amazon EFS).
  • AWS Directory Service — для управления пользователями и группами.
  • AWS Identity and Access Management (IAM) — для управления правами доступа администраторов.
  • Amazon CloudWatch — для мониторинга производительности и сбора метрик.
  • AWS Systems Manager — для удалённого управления и патчинга виртуальных машин.
  • AWS Key Management Service (KMS) — для шифрования дисков и данных.

Конкуренты

На рынке DaaS основными конкурентами Amazon WorkSpaces являются:

  • Microsoft Azure Virtual Desktop (ранее Windows Virtual Desktop) — решение от Microsoft, тесно интегрированное с Microsoft 365 и Office 365, предлагающее поддержку Windows 10/11 и Windows Server.
  • VMware Horizon Cloud — гибридное решение, позволяющее разворачивать виртуальные рабочие столы как в облаке, так и в локальной инфраструктуре.
  • Citrix DaaS (ранее Citrix Virtual Apps and Desktops) — зрелая платформа с широкими возможностями настройки и поддержкой множества гипервизоров.
  • Google Cloud VMware Engine — решение для миграции существующих сред VMware в облако Google.
  • Nutanix Frame — облачная платформа для доставки приложений и рабочих столов, ориентированная на простоту развёртывания.

Региональная доступность

По состоянию на 2024 год Amazon WorkSpaces доступен в более чем 20 географических регионах AWS, включая Северную Америку, Европу, Азиатско-Тихоокеанский регион, Южную Америку и Ближний Восток. В России сервис официально не предоставляется, но может быть доступен через регионы, расположенные в Европе (например, Франкфурт, Ирландия) или Азии (Сингапур, Токио). При использовании из России следует учитывать возможные задержки сети и требования российского законодательства о персональных данных (ФЗ-152, ФЗ-242).

Критика

Основные претензии к сервису связаны с его стоимостью при длительном использовании в режиме AlwaysOn, а также с недостаточной производительностью при работе с графическими приложениями на пакетах Standard и Performance. Некоторые пользователи отмечают сложность настройки сетевых политик и интеграции с нестандартными корпоративными приложениями. Кроме того, зависимость от интернет-соединения делает сервис уязвимым в регионах с нестабильной связью.

Источники

  1. Официальная документация Amazon Web Services: «Amazon WorkSpaces User Guide» и «Amazon WorkSpaces Administration Guide».
  2. Презентации и доклады с конференций AWS re:Invent (2013–2023).
  3. Статья «What is Amazon WorkSpaces?» на сайте AWS (aws.amazon.com/workspaces).
  4. Обзор рынка DaaS от Gartner (2023): «Magic Quadrant for Desktop as a Service».
  5. Материалы блога AWS: «Amazon WorkSpaces: Now Generally Available» (2014), «Introducing Amazon WorkSpaces Core» (2020).
  6. Технические статьи на ресурсах: «Comparison of Amazon WorkSpaces vs Azure Virtual Desktop vs VMware Horizon» (2022).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →