Как получить преимущества виртуализации рабочих мест с помощью технологий RDS и VDI?
2020 год можно по праву считать рекордным по количеству проектов в области внедрения виртуальных рабочих столов. Период локдауна заставил многие компании пересмотреть подход к организации рабочих мест сотрудников и перейти на удаленный формат работы. Облачные среды и виртуализация стали одними из самых востребованных решений на рынке. И даже те компании, которые раньше не смотрели в сторону такого перехода, на фоне пандемии изменили свое мнение и оценили преимущества использования двух самых распространенных технологий виртуализации рабочих мест – VDI и RDS.
В условиях второй волны пандемии инфраструктура для дистанционной работы по-прежнему актуальна. Именно благодаря виртуализации бизнес продолжает функционировать в штатном режиме. VDI и RDS: два способа развернуть виртуальные рабочие места. Сегодня они становятся одним из тех инструментов, который помогает многим компаниям преодолеть кризис, позволяя сотрудникам безопасно и продуктивно работать из дома, а компаниям — обходиться минимальным штатом IT-специалистов и экономить на операционных затратах.
Часто создается впечатление, что технологии идентичны или очень близки. На самом деле они существенно различаются. И, разобравшись в особенностях VDI и RDS, можно выбрать оптимальное решение для с бизнеса.
Что такое виртуальные машины (ВМ) и для чего они нужны?
Когда мы говорим о VDI и RDS, то в первую очередь подразумеваем виртуальные машины, работающие на физическом сервере – так называемом узле. Виртуальные машины – виртуальные программы, которые функционируют как физический компьютер или сервер. Их еще называют виртуальным сервером. Между физическим оборудованием и виртуальной машиной создается прослойка — «тонкое ПО» под названием гипервизор. Гипервизор сегментирует физические серверы на виртуальные машины. На этих машинах, в свою очередь, могут размещаться виртуальные рабочие столы, к которым пользователи получают удаленный доступ со своих устройств по сети.
Виртуальные машины используются для большого ряда приложений, одними из которых являются виртуальный рабочий стол в среде VDI или терминальный сервер.
В чем отличия терминальных серверов (RDS) от VDI?
Действительно, суть технологий похожа: все вычислительные процессы происходят на сервере, а подключенные пользователи только совершают действия на своих устройствах. Однако разница между ними все-таки есть и значима.
VDI (Virtual Desktop Infrastructure) – это виртуальные рабочие столы, которые развернуты на отдельных виртуальных машинах. При использовании VDI каждый пользователь получает доступ к своей выделенной виртуальной машине: ядра процессора, память и диски выделяются виртуальной машине конкретного пользователя, что исключает негативное влияние его работы на работу других пользователей и приложений.
Основные достоинства технологии VDI:
-
Возможность работать дистанционно: пользователи могут получить доступ из любой точки мира к своему рабочему месту и полноценно выполнять свои обязанности.
-
Изолированность виртуальных сред: рабочие процессы отдельных пользователей максимально разделены.
-
Вся информация компании надежно защищена, изолирована и находится на централизованных серверных платформах.
RDS (Remote desktop services) – технология организации виртуальных рабочих столов (учетных записей) в рамках одной операционной системы на одном виртуальном или выделенном сервере. На терминальном сервере (сервере RDS) пользователи имеют доступ к одной среде, которую можно настроить для каждого пользователя, но ресурсы системы общие.
Терминальные серверы имеет множество преимуществ:
-
Доступ конечных пользователей к ресурсам компании из любого места и с любого устройства.
-
Обеспечивают единую точку обслуживания и позволяют централизовано контролировать инфраструктуру из общей панели управления.
-
Приложения устанавливаются один раз и регулярно обновляются на сервере, поэтому нет необходимости устанавливать или обновлять программу на каждой машине в сети.
-
С общими лицензиями на одном сервере вместо множества персональных или одиночных лицензий для каждого устройства предприятия могут сократить расходы на лицензирование, а «тонкие клиенты» позволяют предприятиям оптимизировать расходы и экономить электроэнергию для повышения рентабельности инвестиций.
-
Продлевается срок службы настольного оборудования
Что предпочесть – VDI или RDS?
Оптимальное решение зависит от потребностей, ресурсов и бизнес-целей каждой конкретной компании. В целом виртуализация рабочих мест по технологии VDI – актуальный метод организации работы для крупных и средних компаний. Она незаменима для предприятий с многочисленной филиальной сетью, оперирующих большими массивами данных и предъявляющих повышенные требования к безопасности. С помощью технологии VDI можно максимально гибко автоматизировать работы по развертыванию и обслуживанию рабочих мест сотрудников, существенно сократив время и ресурсы на поддержку, в десятки раз повысить производительность работы системных администраторов, достигая плотности обслуживания в тысячи рабочих мест на одного администратора при максимальном снижении человеческого фактора. Кроме того, важнейшей особенностью технологии является возможность развертывания виртуальных рабочих мест с высокими или специфическими техническими требованиями, например виртуальных графических станций или рабочих мест разработчиков и татуировщиков сложных систем, а также для всевозможных сценариев обучающих систем.
Технология RDS удобна, когда сотрудники работают в общей среде с относительно однородным набором приложений и сервисов. Это решение – отличный вариант для малого бизнеса, когда в компании уже есть небольшой штат сотрудников, а обслуживание аппаратного обеспечения для каждого из них финансово затратное. Технология также обеспечивает высокий уровень безопасности и конфиденциальности, которые даже на небольших предприятиях имеют большое значение.
Ключевые рекомендации:
-
В облаке ресурсы выделяются без запаса и резерва, так как в любой момент можно добавить необходимые мощности. Поэтому чаще всего используется принцип «необходимого минимума».
-
Всегда есть возможность уточнить необходимые мощности во время пилотного тестирования, так как оно предоставляется бесплатно.
-
Если особые требования не предъявляются, с точки зрения экономии предпочтительно использовать терминальные серверы, а для получения максимальной гибкости стоит рассмотреть гибридные решения (например, RDS + выделенные ВМ), которые обеспечат все необходимые требования и компромиссы. Это позволяет существенно снизить стоимость решения при более высоком уровне безопасности.
-
В общем случае сервисы VDI рекомендуется использовать при количестве пользователей не менее 100 и экономически оправданны в объеме от нескольких сотен, в том числе для достижения плотности от 100 до более чем 1000 на одного системного администратора при существенном снижении трудозатрат на одного пользователя.
-
На одном терминальном сервере может достаточно комфортно работать до 30-50 пользователей, при необходимости можно развернуть несколько терминальных серверов и даже объединить их в единый кластер с гибкой балансировкой нагрузки и максимальной отказоустойчивостью.
Преимущества, отличия и особенности VDI и RDS
Основные отличия VDI от терминального доступа:
-
Уровень изоляции предоставляемого ресурса (выше при VDI).
-
Уровень утилизации (плотность использования) ресурсов (выше при RDS/TS).
-
Используемые лицензии (преимущества разные, зависят от конкретного решения).
-
Гибкость инфраструктуры (выше при VDI).
-
Стоимость решения (ниже при RDS/TS в относительно небольших системах).
Преимущества VDI перед персональными физическими компьютерами:
-
Использование одного и того же образа системы.
-
Управление одной версией ОС позволяет снизить затраты.
-
Обслуживание сервера VDI вместо обслуживания отдельных рабочих станций.
-
Существенно упрощается устранение неполадок.
-
Более высокий уровень безопасности данных.
Преимущества VDI перед RDS:
-
Выделенная виртуальная машина для каждого пользователя с необходимым набором ПО.
-
Пользователь не влияет на работу других пользователей и приложений.
-
Совместимость с некоторыми специфичными приложениями.
-
Высокая конфиденциальность данных.
-
Высокая гибкость при конфигурировании и управлении правами пользователя, а также использование специализированных ресурсов, например vGPU (виртуальные графические станции и т. п.).
Преимущества RDS перед VDI:
-
Единая точка обслуживания.
-
Однократная установка, многократное использование.
-
Снижение затрат на лицензии.
-
Высокая утилизация (плотность) виртуальных ресурсов на одного пользователя.
-
Более высокий уровень безопасности серверной ОС с централизацией приложений.
-
Гораздо более низкие затраты на развертывание и обслуживание.
Параметры внедрения
Первым шагом при выборе решения для виртуализации рабочих мест становится выбор лучших параметров оборудования и программного обеспечения в соответствии с потребностями бизнеса. Здесь на первое место выходит сайзинг – точное определение объемов будущей системы. При его проведении важно учитывать множество факторов: общее число пользователей, профиль нагрузки, используемые программные решения, количество параллельных сессий.
Виртуальные мощности для терминального сервера вычисляются следующим образом:
-
Для операционной системы: 2–4 vCPU, 2–4 GB RAM, 40+ GB HDD.
-
На каждого пользователя: 0,25–0,5 vCPU, 0,5–1 GB RAM, 5+... GB HDD.
-
При этом можно придерживаться соотношения vCPU/RAM = 1/2 или 1/3.
Например, на 30 пользователей рекомендуется 12 vCPU, 24 GB RAM, 200 GB HDD.
* * *
В ближайшее время виртуализация будет по-прежнему актуальна, учитывая текущую ситуацию, которая требует от бизнеса высокой скорости реакции и оптимизации затрат при повышении эффективности процессов. Технология позволяет быстро и с минимальными затратами средств и ресурсов организовать удаленную работу сотен и тысяч сотрудников практически без потери времени и производительности.