Экономика и реальность VDI (часть 1)

Опубликовано: 22 Апреля, 2023

Введение

На первый взгляд, инфраструктура виртуальных рабочих столов (VDI) — замечательная вещь. Существует множество обещаний относительно того, сколько денег вы сэкономите, и всех других преимуществ, связанных с этим. Но есть некоторые холодные, суровые истины, с которыми нужно столкнуться, прежде чем прыгать в драку.

Вы не сразу сэкономите деньги с тем, что сегодня продается как VDI. Если вы планируете заменить существующие рабочие станции конечных пользователей полноценными виртуальными рабочими столами, чтобы сэкономить деньги прямо сейчас, вам не повезло.

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

Давайте начнем с разговора о недавнем исследовании, проведенном Microsoft, в котором были получены интересные результаты относительно VDI. Вот основные результаты исследования Microsoft:

  • VDI с Windows 7 на 11% дороже, чем ПК с Windows 7 для офисных работников
  • VDI с Windows XP на 9% дороже, чем ПК с Windows XP для офисных работников
  • Общие затраты на оплату труда ПК и VDI аналогичны, но затраты начисляются на разные группы поддержки.
  • Более высокая стоимость программного обеспечения делает VDI дороже, чем ПК

Как это может быть? Хотя я думаю, что многие люди понимают, что VDI не будет иметь такой же отдачи, какой мы получили от внедрения виртуальных серверов, все еще существует широкое ожидание того, что эта технология принесет некоторую положительную отдачу от инвестиций.

Исследование Microsoft было сосредоточено на типичных офисных работниках и включало довольно подробные сведения об общей стоимости владения, в том числе:

  • Стоимость оборудования
    o Предположение о ПК: ПК стоят в среднем 750 долларов США (с монитором) и имеют четырехлетний жизненный цикл.
    o Предположение VDI: тонкие клиенты заменяются каждые 7 лет; внутренние серверы и хранилища заменяются каждые 4 года
  • Стоимость программного обеспечения включает лицензирование Microsoft и VMware.
    o System Center Configuration Manager для управления
  • Затраты на электроэнергию
  • Внутренняя инфраструктура, в том числе
  • Расходы на персонал для всех видов деятельности
    o Исследование заходит так далеко, что перераспределяет обязанности ИТ-персонала при переходе с автономных машин на VDI.



В конце концов, результаты показали, что, хотя затраты на оборудование были значительно снижены благодаря внедрению VDI (точнее, на 32 %), соответствующее увеличение затрат на программное обеспечение на 64 % практически нивелировало экономию на оборудовании. Следует отметить, что часть дополнительных расходов связана с необходимостью приобретения дополнительных лицензий Windows, специально предназначенных для использования в виртуальных средах; на самом деле, я вижу в этих затратах огромный сдерживающий фактор для VDI. Подробнее об этом позже.

VDI против терминального сервера

Также важно понимать, что это исследование посвящено типичному офисному работнику. Нужны ли офисным работникам преимущества полной реализации VDI, или этим пользователям будет лучше обслуживать среду на основе терминального сервера?

Терминальный сервер в основном разделяет один экземпляр операционной системы с несколькими подключенными пользователями, тогда как VDI в своей самой чистой форме обычно предоставляет каждому пользователю его или ее собственную вычислительную среду, которая включает экземпляр операционной системы. Тут же мы начинаем видеть, что терминальные услуги дают эффект масштаба, которого нет в VDI; в службах терминалов уровни плотности пользователей могут быть намного выше из-за совместного использования одного образа операционной системы, установки одного приложения и т. д. приложений требует кучу ресурсов, что при масштабировании означает, что на одном хосте может быть запущено несколько десятков копий Windows 7. Сложите эти общие накладные расходы, и легко понять, почему среда служб терминалов с одной ОС имеет более высокую плотность. уровни.

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

Конечно, я был бы упущен, если бы не упомянул, что у Terminal Services есть конкуренты и надстройки, но в этой статье я не буду на них останавливаться.

Первоначальные затраты

Хотя приведенный ниже список далеко не полный, давайте быстро сравним четыре сценария:

  • Традиционные рабочие столы
    o То, как компании долгое время делали рабочие столы
  • Терминальный сервер с обычными тонкими клиентами
    o Переход на серверные вычисления с дешевыми терминалами
  • VDI с PCoIP (Teradici) с использованием общего хранилища
    o Ближе к «замене рабочего стола», чем решение для терминального сервера
    o Все преимущества виртуализации, включая высокую доступность
  • VDI с PCoIP (Teradici) с использованием локального хранилища
    o «VDI по дешевке»




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

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

  • Настольные компьютеры: 4 года (550 долларов США)
  • Мониторы: 4 или 7 лет (200 долларов США)
  • Низкие терминалы: 7 лет (200 долларов США)
  • Терминалы PCoIP: 7 лет (380 долларов США)
  • Серверы: 4 года (5000–7000 долларов, в зависимости от спецификации)
  • Хранение: 5 лет (20 000 долларов США)
  • Лицензия на доступ к виртуальному рабочему столу Windows (VDA): 100 долларов США в год за одно параллельное устройство.
  • Клиентская лицензия Windows Terminal Server (CAL): 149 долларов США за одновременно работающего пользователя/устройство.

Основываясь на информации, приведенной в официальном документе Microsoft под названием «Планирование емкости узла сеансов удаленных рабочих столов в Windows Server 2008 R2», я собираюсь предположить, что все 100 пользователей могут использовать один сервер с 32 ГБ ОЗУ. Теперь это вряд ли будет реальным развертыванием, поскольку в среде не будет аварийного переключения, а сбой сервера приведет к потере производительности для 100 пользователей настольных компьютеров. Я понимаю, что это упрощение, но это упражнение предназначено для установления базовой стоимости, после которой мы можем начать добавлять такие опции, как аварийное переключение.

Я также делаю следующие предположения:

  • Для одной из установок VDI потребуются три сервера для размещения 100 полноценных рабочих столов VDI с поддержкой PCoIP, и будет использоваться относительно недорогое оборудование.
  • Для среды VDI используется VMware View Enterprise (не Premier). Опять же, это сравнение базовой стоимости. Если мы решим, что хотим добавить корпоративные функции позже, мы можем это сделать.
  • Мониторы для традиционного развертывания ПК будут заменены одновременно с заменой ПК.
  • Мониторы в терминале и развертывания VDI будут заменены при замене терминала.
  • Я предполагаю, что у организации есть соглашение, включающее клиентские лицензии Windows Server (на основе пользователей), а также соответствующие корпоративные лицензии для среды рабочего стола Windows.
  • Я также предполагаю, что у этой фиктивной организации еще нет клиентских лицензий RDP/Terminal Server.
  • И вот несколько важных фактов, которые необходимо знать заранее:
  • Лицензия Windows VDA требуется для любого устройства, которое не поставляется с действующей лицензией Windows OEM. Сюда входят устройства под управлением Windows XP Embedded (XPe) и Windows Embedded 7 (WE7). По сути, вы платите за две клиентские лицензии Windows.
  • В настоящее время новая лицензия VDA недоступна через кампусные соглашения для колледжей и университетов.
  • Цены на лицензии в этой статье указаны по прейскуранту. Вполне возможно — и вероятно — что у организаций уже есть лицензионные соглашения, которые могли бы охватывать некоторые из этих пунктов. Например, некоторые из пакетов клиентских лицензий Microsoft могут включать некоторые из этих лицензий.
  • Клиенты Microsoft Software Assurance имеют дополнительные возможности доступа к виртуальным рабочим столам. В частности, по словам Microsoft, « с 1 июля 2010 года права на доступ к виртуальным рабочим столам были включены в программу Software Assurance. Следовательно, если вы намерены использовать ПК, на которые уже распространяется SA, для доступа к среде VDI, дополнительное лицензирование не требуется. Однако, если на ваши ПК не распространяется SA, обратитесь к представителю Microsoft, чтобы узнать, как получить SA для этих ПК. ” Причина, по которой я говорю об этом, заключается в том, что клиенты SA могут

И я хочу признаться в одной неопределенности, которая у меня есть:

  • Я не уверен на 100%, нужна ли вам клиентская лицензия RDP (службы терминалов), если вы покупаете лицензию VDA. Я не считаю, что необходимы обе лицензии. Я рад, что меня поправили, поскольку я не являюсь окончательным источником, когда дело доходит до лицензирования Microsoft.
    o Я считаю, что лицензия RDP/TS просто разрешает устройству/пользователю доступ к рабочему столу на базе сервера.
    o Я не считаю, что VDA требуется, потому что VDA — это лицензия, которая, по сути, позволяет виртуализировать рабочий стол, а не терминальные службы; TS повторно отображает рабочий стол сервера, а не рабочий стол клиента.

Сценарии разыгрывались

Теперь давайте посмотрим, что происходит, когда мы разыгрываем эти сценарии в течение восьми лет. Опять же, пожалуйста, поймите, что я делаю эти сценарии упрощенными в демонстрационных целях. Я включил оборот оборудования, но не включил обновления программного обеспечения или техническое обслуживание в эти необработанные цифры. В следующей статье этой серии мы собираемся расширить эти сценарии и включить больше этих элементов.

Традиционные рабочие столы

Вот посмотрите, сколько может стоить 100 обычных старых настольных компьютеров с приличными мониторами. Очевидно, что это не стоимость совокупной стоимости владения (TCO), а стоимость прямых денежных затрат.

Изображение 27454
Рис. 1. Терминальный сервер с обычными тонкими клиентами

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

Изображение 27455
Рис. 2. VDI с PCoIP (Teradici) с общим хранилищем

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

Изображение 27456
Рисунок 3

Как видите, затраты зашкаливают по нескольким причинам:

  • Microsoft требует дополнительной годовой лицензии VDA для каждой конечной точки, поскольку в данном случае конечными точками являются терминалы на базе PCoIP, не работающие под управлением Windows.
  • Для поддержки нагрузки требуются дополнительные серверы и хранилища. Кроме того, эту внутреннюю инфраструктуру необходимо время от времени заменять.
  • Требуется дополнительная лицензия для VDI от VMware. Мы рассмотрим сценарий на основе Hyper-V в следующей статье. Имейте в виду, что это базовая лицензия от VMware! У него нет функций Премиум.

VDI с PCoIP (Teradici) с использованием локального хранилища

Если перейти на локальное хранилище, то картинка начинает выглядеть чуть лучше, но ненамного. Если бы мы могли избавиться от этой надоедливой лицензии VDA, мы были бы в отличной форме.

Изображение 27457
Рисунок 4

Резюме

Вот основные выводы из этой статьи:

  • Лицензирование и расчет стоимости VDI невероятно сложны. Приведенные здесь примеры показывают лишь небольшую часть истории. Я расскажу об этой истории в следующей статье этой серии.
  • Microsoft добавила огромный «налог» на VDI в виде ежегодной платы за лицензию VDA.
  • Службы терминалов/службы удаленных рабочих столов остаются полностью жизнеспособным вариантом и могут реально сэкономить деньги!

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

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