Виртуализация, бесспорно, является одной из горячих тем в области корпоративных ИТ. Но когда речь заходит о доле использующих ее предприятий, оказывается, что не все виды виртуализации одинаковы. Хотя трудно представить себе предприятие, которое не применяло бы (или не опробовало бы) виртуализацию серверов, этого нельзя сказать о виртуализации настольной среды.
Экономический эффект серверной виртуализации хорошо выражается в терминах консолидации и более полного использования активов. Некоторые из этих преимуществ могут быть получены за счет виртуальной настольной инфраструктуры (Virtual Desktop Infrastructure, VDI) — одного из видов виртуализации настольной среды, который больше всего напоминает тип серверной виртуализации, обеспечиваемый такими продуктами, как VMware vSphere и Citrix XenServer.
По сценарию VDI настольная операционная система и приложения запускаются на виртуальных машинах, размещенных на сервере, а пользователям предоставляется удаленный доступ к этим машинам. Пользователи могут применять тонкие клиенты для доступа к своим виртуальным ПК или полноценные компьютеры под управлением Windows, Linux или Mac OS независимо от того, какая операционная система используется на виртуальном ПК. Такая модель позволяет предприятиям отделить ОС и приложения от аппаратной части, повысив гибкость и мобильность.
Использование VDI — многообещающий способ избавить многие предприятия от головной боли, вызываемой администрированием тысяч физических ПК. Вы понимаете, о чем я говорю: выделение пользователям физических машин, управление активами, управление конфигурациями аппаратуры и ПО, инсталляция ОС и приложений, а затем “заплат”, удаление вредоносного кода, переписывание образов систем — список можно продолжать до бесконечности. По оценкам отраслевых аналитиков, эти работы обходятся предприятиям где-то в 3—6 тыс. долл. в год на каждый ПК. Примерно половина этой суммы приходится на ИТ-подразделения, другая — это потери в результате снижения производительности труда пользователей.
VDI централизует и стандартизирует распределенные ПК на серверах ЦОДа. Это дает множество преимуществ, таких как сокращение затрат на приобретение и обслуживание физических ПК. Типовые бизнес-приложения будут столь же хорошо работать на виртуальных машинах (ВМ), как и на физических ПК. Вы можете подумать о применении тонких клиентов в общественных местах и при коллективном использовании рабочих станций, например в киосках и центрах обработки телефонных звонков.
Кроме того, VDI прекрасно обеспечивает непрерывность бизнеса, поскольку “ПК” доступны в любое время и из любого места. Сотрудники вполне могут работать в удаленном офисе или дома. Стандартизация конфигураций ПК независимо от платформ и видов устройств сводит к минимуму простои в периоды возможных перебоев в обслуживании.
Другое преимущество VDI — повышенная гибкость, к которой стремятся компании, чтобы выжить в трудных экономических условиях. Возможность выделить или переместить ПК с помощью одного щелчка мыши открывает перед компаниями новые перспективы. Пользователи могут приобретать любые устройства, какие им вздумается, и тем не менее они получат доступ к необходимым приложениям.
Поскольку на компьютерах пользователей настольная среда отделяется от физических устройств, управление и установка обновлений требуют гораздо меньше ресурсов. По имеющимся оценкам, VDI может сократить общую стоимость владения ПК примерно на 15—35%. Кто же откажется от такой возможности уменьшить отпускаемые на обслуживание ПК средства?
К сожалению, ситуация не столь проста. Проектирование, приобретение, инсталляция и обслуживание VDI-решения и необходимой для его работы инфраструктуры (серверы, устройства хранения, сетевое оборудование, средства безопасности) могут потребовать от предприятия крупных капитальных и текущих затрат.
Дело не сводится к тому, чтобы просто загрузить бесплатный гипервизор и создать несколько системных образов. Вам будет необходимо устройство хранения, чтобы разместить эти образы и быстро извлекать их. Так что придется нарастить имеющуюся сеть хранения (SAN) с интерфейсом Fibre Channel или iSCSI либо приобрести новую. Пересылка десятков тысяч образов объемом 25 Гб каждый из SAN на сервер и далее на тонкие клиенты потребует модернизации опорной сети вашего ЦОДа, использования коммутаторов со скоростью 10 Гбит/с и обеспечения пропускной способности 1 Гбит/с для связи с клиентскими устройствами. Если скорости будут меньше, вы рискуете создать узкие места, которые погубят идею VDI для вас.
Для службы технической поддержки настольных ПК VDI меняет парадигму управления и делает его более сложным. Чтобы добиться успеха, вам придется согласовать действия групп, обслуживающих серверы, ПК, системы хранения и сети.
Недавно издание Baseline сообщило, что 30% руководителей, опрошенных группой Ziff Davis Enterprise Research, ожидают ускоренного развертывания VDI в своих компаниях. Станет ли 2010 г. годом виртуальных ПК? Корпорация Gartner придерживается именно такого мнения. В 2009 г. она предсказывала, что рынок “будет расти и к 2013 г. достигнет 49 млн. единиц, увеличившись по сравнению с 2009-м на 500 тыс. единиц”.
Несмотря на большой интерес и оптимистические ожидания, прогресс VDI можно сравнить с тем, как растекается кленовый сироп по льду. С чем это связно: с особенностями технологии, с позицией покупателей, с общеэкономическим климатом или со всеми тремя факторами сразу?
Хорошая новость заключается в том, что лежащая в основе VDI технология быстро развивается. Кроме того, серверы и устройства хранения дешевеют, работают все быстрее и все лучше обслуживают виртуальные среды. Цены на коммутаторы со скоростью 10 и 1 Гбит/с продолжают снижаться. Мой коллега Камерон Стардевант в недавно опубликованном обзоре VMware View 4 показывает, что новый запатентованный компанией VMware протокол удаленного доступа PCoIP повышает пропускную способность низкоскоростных сетей.
Горячо обсуждаемый вопрос
В лаборатории eWeek Labs мы широко используем виртуальные ПК и серверы. Но для тестирования, а не в реальных производственных условиях, когда десятки тысяч ПК разбросаны по всему миру. Я бы не стал рекомендовать VDI для повсеместного применения. Имеется масса информации о VDI с доводами “за” и “против”. Эта тема обсуждается, может быть, даже более активно, чем проблема использования открытого ПО на предприятиях.
Одна проблема занимает особое место в данной дискуссии — это опыт работы пользователей. Ключ к успеху любой технической инфраструктуры — одобрение пользователей. В Интернете вы найдете сотни докладов, статей и исследований, в которых говорится о достоинствах VDI с позиций ИТ-подразделений. Но там практически нет сведений о ее реальных преимуществах с точки зрения пользователей.
Уберите с моего стола ПК, существенно измените привычный для меня способ работы, замедлив при этом все операции, и меня совершенно не будет волновать, какие преимущества получит в этом случае ИТ-подразделение.
Во время пилотной фазы внедрения активно интересуйтесь мнением пользователей относительно их опыта применения бизнес-приложений в новой виртуализированной среде. Если ИТ-подразделение получает выигрыш в результате развертывания VDI, но пользователи не смогут выполнять свою работу, проект обречен на провал.
Обеспечьте поддержку со стороны руководства. Разъясните ему преимущества VDI с точки зрения бизнеса. Не следует исходить из предположения, будто ваш генеральный директор знает, что виртуализированные ПК являются отличным решением на случай восстановления после катастроф. Продемонстрируйте пользователям, что благодаря централизации ресурсов служба технической поддержки станет работать быстрее.
Главное при развертывании VDI — проектирование архитектуры виртуализированной операционной системы и приложений. В конечном счете именно от этого будет зависеть, как вам создавать образы ВМ.
Прежде всего нужно разобраться, какие приложения будут запускаться и скольким пользователям в вашей организации потребуется иметь к ним доступ одновременно.
Кроме того, перед тем как приступить к развертыванию VDI, разработайте четкие критерии успеха или провала. Для этого вам следует выяснить, какова производительность ныне используемых в вашей организации систем.
Все мы знаем, чтобы вы ни делали, всегда найдутся недовольные. Поэтому будьте готовы обосновать как перед пользователями, так и перед руководством успех развертывания VDI. Убедите их, что производительность системы возросла, затраты снизились, а затрачиваемое на техническую поддержку время сократилось.