Примечание редактора. Вскоре после этого интервью компания VMware объявила, что вместо Дайаны Грин президентом и главным исполнительным директором через некоторое время станет Поль Мариц.
Вероятно, за последнее десятилетие ни одна компания не оказала на ИТ-индустрию такого влияния, как VMware. С 1998 г. VMware выросла в многомиллиардную международную компанию, которая радикально изменила информационный ландшафт в сфере бизнеса и даже стала играть ведущую роль в снижении энергопотребления предприятиями. Дополнительные сведения о значении VMware в этом отношении можно найти во врезке «Путь к экономии: 'зеленые' здания и виртуализация». В начале второго десятилетия существования (и девять лет спустя после выпуска первого продукта, VMware Workstation 1.0)перед компанией открывается перспектива дальнейшего роста.
Однако на горизонте появились темные тучи в форме коробок с логотипом Microsoft — это продукт Windows Server 2008 с Hyper-V. Сможет ли VMware отразить запоздалый выход Microsoft на рынок виртуализации и сохранить нераздельное лидерство на рынке? Президенти главный исполнительный директор VMware Дайана Грин рассказывает о будущей стратегии компании и тех мерах, которые помогут сохранить отрыв от Microsoft.
В 1998 г. виртуализация заключалась в создании уровня абстракции между оборудованием и программным обеспечением, но затем она выросла в средство консолидации серверов и тестирования. Сегодня на рынке представлено много типов виртуализации. Какие области виртуализации, на ваш взгляд, развиваются наиболее быстро?
Недавно мы углубленно проанализировали ситуацию и пришли к выводу, что контекст различных типов виртуализации очевиден, если сопоставлять их с этапами внедрения виртуализации потребителями.
Первое, что сделали потребители после выпуска Workstation 1.0,— отделили программное обеспечение от аппаратных средств. Оказалось, что можно создать несколько экземпляров рабочей конфигурации программы, а затем клонировать их и составлять библиотеки экземпляров. Это очень полезный способ запуска Windows и Linux на одном компьютере; кроме того, чрезвычайно удобно тестировать и вести разработки для любых возможных конфигураций.
Затем потребители поняли, что совсем не обязательно запускать лишь одно приложение на одном сервере, так как программное обеспечение изолировано от сервера; таким образом, благодаря виртуальным машинам коэффициент использования сервера можно повысить до 80–85%, в отличие от 5–15% в модели «одно приложение — один сервер». Таков этап консолидации серверов.
Следующим шагом после отделения программ и их запуска вместе с другими программами в виртуальных машинах было появление продукта VMware VMotion для динамического переноса программ через физические границы. Теперь можно объединить аппаратные ресурсы (процессоры, память, диски и сетевое оборудование), чтобы еще больше повысить эффективность использования. Возможен динамический перенос, чтобы исключить перерывы в работе при отказах оборудования; можно динамически выделять и добавлять ресурсы, когда требуется сократить время отклика, а благодаря объединению ресурсов значительно повышается уровень готовности. Это этап агрегации.
Потребители начинают понимать, что каждое приложение, помещенное в виртуальную машину, наследует все эти замечательные свойства и что все свойства представлены одним унифицированным, согласованным способом. Возможны автоматизация и управление выполнением программ. Например, можно объединить программы в группы и рассматривать их как целое при тестировании и разработке. Можно управлять образами, дисками и процессом тестирования, размещения и производственной эксплуатации. Можно полностью автоматизировать управление циклом жизни программ. И другой пример: можно автоматизировать процесс восстановления приложения или группы приложений после аварии. Благодаря автоматизированным сценариям процесс аварийного восстановления не записывается в каком-то старом руководстве, а инкапсулирован в автоматизированном процессе, использующем преимущества виртуальных машин. Его можно протестировать в производственной среде и применить. Это этап автоматизации и управления.
Мы предвидим пятый этап, связанный с «вычислительным облаком», который называем «освободительным». На данном этапе можно организовать несколько центров обработки данных и рассматривать их как «облако», в которое виртуальные машины можно переместить. Можно также пользоваться услугами внешних центров обработки данных, поставщиков услуг хостинга и «облака». Обеспечить безопасность и отслеживать виртуальные машины можно как внутри, так и вне компании.
Судя по некоторым статистическим данным, лишь около 10% серверов виртуализованы. Можно ли прогнозировать время, когда ИТ-инфраструктура будет виртуализована на 100%?
Всегда трудно предсказать, насколько быстрым будет движение потребителей к чему-то новому. Мы были слишком оптимистичны, ожидая, что они немедленно оценят достоинства и начнут внедрять новшества. Хотя у нашего программного продукта более 100 тыс. пользователей (в том числе все компании из списка Fortune 100), процесс внедрения идет размеренным темпом. И это даже несмотря на уменьшение количества администраторов, необходимого для обслуживания программного обеспечения, и более эффективное использование ресурсов — словом, налицо все выгоды от увеличения производительности при меньших затратах. В настоящее время мы находимся на такой стадии цикла, когда компании должны делать больше, обходясь меньшими ресурсами, и это заставляет потребителей действовать энергичнее. Кроме того, активно распространяется информация о виртуализации. Недавно я читала невероятную статью Джеймса Фаллоуса об использовании нашего продукта Mac Fusion, в которой превозносились его достоинства. Когда статьи о виртуализации появляются в печати, становится очевидно, что эта технология получила широкое признание.
Мы также встраиваем компактный гипервизор VMware ESXi, поставляемый вместе с серверами, и это должно ускорить внедрение виртуализации. Одним словом, прогнозировать что-либо трудно. Срок может быть любым, от двух до десяти лет.
Руководители Microsoft, с которыми мне приходилось беседовать,говорили, что виртуализация должна быть компонентом операционной системы и что Windows — операционная система, дополненная компонентом, а VMware — компонент, который пытаются превратить в операционную систему. Ваше отношение к этим комментариям?
Виртуализация произвела настоящую революцию в ИТ. Ее влияние повсюду. Одна из причин, почему это происходит, заключается в том, что отныне программное обеспечение отделено от аппаратных средств. В результате операционная система и приложение выполняются в VM, которая перемещается и управляется отдельно. Традиционная операционная система в том виде, в котором она известна, статически привязана к аппаратным средствам. Получается крайне негибкая структура. Расширение операционной системы с включением в нее функций виртуализации означало бы отказ от одного из наиболее мощных аспектов виртуализации. Виртуализация — технология, которая отделяет аппаратные средства от программного обеспечения, поэтому, если гипервизор встроен в аппаратные средства, потребитель получает возможности разделения, агрегирования и автоматизации, недоступные при статической привязке к аппаратным средствам.
Компания Microsoft стремится сделать виртуализацию компонентом операционной системы. Огромное преимущество компактного гипервизора (размер ESXi менее 32 Мбайт) — его высокая надежность и безопасность. Если превратить его в компонент операционной системы, то надежность и безопасность виртуализации будут точно такими же, как у операционной системы. Компания VMware разработала и сделала массовой новую модель, которая позволяет усовершенствовать способ управления, доступа и доставки программных продуктов.
Распространено мнение, что компания VMware явно опережает Microsoft в области технологий виртуализации. Исторически Microsoft нередко выходила на рынок со слабым продуктом, но постепенно совершенствовала его. Кроме того, компания используют существующие продукты, чтобы выдавливать конкурентов. Позиции VMware гораздо сильнее, чем у таких компаний, как Netscape, Novell и Digital Research, но Microsoft может в конечном итоге достичь уровня VMware.
Стратегия и перспективные планы VMware заключаются в построении партнерских отношений с отраслью с целью поиска наиболее эффективных методов управления и доставки вычислительных ресурсов — я считаю, что мы справлялись с этой задачей чрезвычайно успешно. То, что наши потребители делают со своим программным обеспечением, просто поразительно.
Дело не только в том, что наша технология более эффективна, а в выгодах, которые получают пользователи. И они довольны результатом: их программные продукты функционируют исправно. Благодаря регулярно выпускаемым обновлениям с расширенной функциональностью увеличиваются преимущества от революционного способа работы, именуемого виртуализацией. Сегодня это управление и автоматизация. Чего хотят потребители? Строить и быстро развертывать постоянно доступные бизнес-приложения с гибкими возможностями отклика. Им неважно, каким образом достигается результат — из «облака», от службы или внутреннего центра обработки данных. Их единственная цель — развивать свой бизнес.
Мы постарались, чтобы наши клиенты могли получить желаемое без лишних хлопот и именно так, как они того хотят, не беспокоясь, оптимизируют ли они при этом свои ресурсы. Они не задумываются об отказах или о дефиците ресурсов при повышении нагрузки на сервер.
Компания VMware постоянно шла навстречу желаниям потребителей, регулярно выпуская новые продукты — каждый год или через несколько месяцев, привлекая к работе целую «экосистему» партнеров (в настоящее время их у нас более 14 тыс. и более 700 технологических партнеров), и пользователи доверяют нам. Поэтому нашими клиентами являются все компании из списка Fortune 100 и 92% компаний из списка Fortune 1000. Недавно мы провели опрос, на который откликнулись 13 600 потребителей, и 98% сообщили, что довольны результатами внедрения продуктов VMware и получили доход от инвестиций.
Не думаю, что кто-нибудь будет ждать, пока появится решение виртуализации, позволяющее части потребителей получить желаемый доход от инвестиций в течение нескольких месяцев. В дальнейшем VMware продолжит работать совместно с партнерами и будет предоставлять все больше выгод потребителям. До сих пор такая стратегия была успешной.
В сфере управления системами компания Microsoft, похоже, пытается задействовать возможности управления Microsoft System Center на физической стороне; как сообщают потребителям, существует решение для управления как физическими, так и виртуальными системами. С помощью VMware VirtualCenter можно выполнять над виртуальными машинами множество операций, недоступных для Microsoft System Center Virtual Machine Manager. Учитывая подход Microsoft, попытается ли VMware дополнить свои продукты функциями управления физическими компьютерами? Или же сочетание управления физическими и виртуальными машинами рассматривается как промежуточное решение до тех пор, пока не будет получена полностью виртуализованная ИТ-инфраструктура?
Многие наши партнеры располагают превосходными, тщательно протестированными и проверенными временем методами управления физическими компьютерами. В VMware решено сконцентрировать усилия более чем 6 тыс. сотрудников на задачах управления виртуализацией. Мы не ощущаем необходимости учитывать устаревшие программные продукты управления, а работаем с партнерами над созданием чистых API-интерфейсов для интеграции с их продуктами управления и консолями. Такой подход оказался очень удачным для наших потребителей, и мы не видим причин менять успешный механизм, особенно в условиях, когда можно расширять функциональность в области будущего роста. Поэтому VMware будет активнее предлагать средства управления и автоматизации на виртуальной основе, и делать это совместно с нашими партнерами, поставщиками систем, которые специализируются на управлении аппаратными средствами.
Продукт Hyper-V уже выпущен. Какие возможности VMware, на ваш взгляд, отсутствуют у конкурента?
VMware выпускает очень широкий диапазон продуктов, область применения которых — от настольного компьютера до центра обработки данных. Все они интегрированы, что упрощает и автоматизирует управление настольными компьютерами и центрами обработки данных. Другие компании выпускают продукты начального уровня, версии 1.0, лишь с примитивными возможностями виртуализации. VMware предоставляет потребителям полный набор средств для управления и развертывания центров обработки данных, интегрированный с настольным компьютером и сервером.
Что касается особых возможностей VMware, то я убеждена в непревзойденном качестве нашего предложения. Наши продукты функционируют безупречно, и их качество не подлежит сомнению. Отзывы потребителей вновь и вновь подтверждают это. Сегодня мы предоставляем широкий набор средств, позволяющих упростить эксплуатацию и управление центром обработки данных, реализуем перспективные планы развития и активно совершенствуем экосистему партнеров, с которыми плодотворно взаимодействуем.
Джефф Джеймс (jjames@windowsitpro.com) —редактор журналов Windows IT Pro и SQL Server Magazine. Специалист по виртуализации и терминальным службам
Путь к экономии: "зеленые" здания и виртуализация.
С помощью виртуализации и консолидации сервера ИТ-специалисты могут сократить потребление электроэнергии в центре обработки данных. Компания VMware сделала следующий шаг в развитии концепции энергосбережения при строительстве нового комплекса зданий в Пало-Альто (шт. Калифорния). «С самого начала мы хотели, чтобы комплекс минимально влиял на окружающую среду, поэтому пригласили «зеленую» архитектурную фирму, Bull McDonough Partners, — рассказывает президент и главный исполнительный директор VMware Дайана Грин. — Мы сделали акцент на повторно используемые материалы, естественное освещение, соответствующие ландшафтные решения и дренаж. В нашем здании редко приходится включать электрический свет благодаря яркому естественному свету».
Новый комплекс зданий VMware — один из способов сократить затраты на электроэнергию, но что может сделать ИТ-специалист, от которого руководство требует сократить потребление электроэнергии при сохранении уровня обслуживания? Виртуализация и консолидация серверов — важная часть решения, благодаря которому Майку Карвальо, директору по технологии компании 1–800-Radiator, удалось существенно сократить затраты на эксплуатацию центра обработки данных.
«Наш центр обработки данных был забит, стойки полны, потребление электричества и количество источников бесперебойного питания максимально, — вспоминает Карвальо. — Мы попробовали применить консолидацию и виртуализацию серверов. Я лично выполнил ее целиком за три недели, и затраты на электроэнергию сразу же сократились примерно на 30%». Карвальо рассказал, что 1–800-Radiator была первой компанией, которая воспользовалась возможностями программы, разработанной VMware и калифорнийским отделением Pacific Gas and Electric. В рамках этой программы потребители из сферы бизнеса получают скидки за использование виртуализации серверов для сокращения потребления энергии. По мнению Карвальо, есть некая ирония в том, что именно его компания первой получила скидки. «Нам выгодно глобальное потепление, — шутит он. — Чем жарче, тем больше автомобильных радиаторов мы продаем!»