Sunday, November 19th, 2017

Виртуализационная перестрелка

Published on Февраль 18, 2009 by   ·   Комментариев нет

Данная статья – это беспристрастный взгляд на сравнение виртуализационных продуктов от Microsoft и VMware. Статья включает интервью с Чарли Расселом – самым ценным профессионалом Microsoft MVP и экспертом по технологиям виртуализации.

По одной линии фронта находится VMware, а по другой – Microsoft. Кто выиграет в войне умов и завоюет сердца предприятий с помощью своих технологий виртуализации? Если вернуться в 1999 год, когда VMware представила первый виртуализационный продукт для РС (Рабочая станция VMware), я в то время работал сертифицированным инструктором Microsoft (MCT) по вопросам производительности. На самом деле, VMware не была первым поставщиком виртуализационного ПО на рынке, фирма Connectrix пришла на рынок раньше (в 1997 году) со своим продуктом Virtual PC. Но это была версия для Mac-платформы, а Intel-версию они не выпускали до 2001 года. Приблизительно в это время в наших группах новостей MCT были распространены предположения о том, что Microsoft может попытаться приобрести одну из компаний, чтобы заполучить плацдарм для выхода на рынок виртуализации. Большинство инструкторов полагали, что Microsoft выберет VMware, так как она, по их мнению, предлагала наиболее мощное и простое в использовании и управлении ПО. Но Microsoft удивила нас, приобретя активы по виртуализационному ПО Connectrix. И вот, вскоре появились на свет Microsoft Virtual PC, а затем и Microsoft Virtual Server. Почему же сертифицированные инструкторы Microsoft были так заинтересованы в виртуализации? Потому что курсы, которые они вели, требовали усилий по настройке классных комнат, а возможность использования виртуальных машин для проведения учебных курсов Microsoft (MOC) казалась счастьем по сравнению с существующим методом.

В любом случае, это, возможно, было к лучшему, что Microsoft приобрела, возможно, меньшую из двух платформ. В результате получилось активное соперничество между VMware и Microsoft по выяснению, кто же из них лучший производитель виртуализационных продуктов. Другими словами, соперничество стимулирует новшества и нигде это не является столь заметным, как на быстроменяющейся арене виртуализации. Как вы могли заметить из этого интервью, я недавно разговаривал с Чарли Расселом – MVP Microsoft и экспертом по технологиям виртуализации. Я уверен, что вы, найдете это интервью интересным.

Интервью с Чарли Расселом, MVP

Туллоч: Сегодня я разговариваю с Чарли Расселом – MVP Microsoft, популярным обозревателем Expert Zone и автором «Спутника администратора Microsoft Windows Server 2003», «Спутника администратора Microsoft Small Business Server 2003 R2» и других популярных изданий Microsoft Press. Чарли, чем для вас наиболее интересна виртуализация?

Рассел: Необходимостью. Я пишу о большом количестве технологий, часто загружая и работая во многих бета-версиях операционных систем и приложений. Для многих таких технологий мне нужна возможность установки тестовых сетей. Чтобы делать это с помощью физических машин, требуется настоящий датацентр и бюджет, несколько больший, чем тот, который я могу себе реально позволить. Для виртуальных машин у меня есть два главных VM-сервера. Оба являются 64-разрядными с несколькими дисками, 4 сетевыми картами и большим объемом оперативной памяти. С их помощью я могу установить всё, начиная от домашней сети и заканчивая лесом из многочисленных доменов под UNIX, Linux и Windows Server, работающих одновременно.

Туллоч: Смотря на предложения разных программных средств виртуализации, предлагаемых Microsoft (Virtual Server и Virtual PC) и VMware (VMware Server, Workstation, Player, ESX), кто, по вашему мнению, имеет преимущество в этих технологиях и почему?

Рассел: Это сложный вопрос. Я пользуюсь как Microsoft Virtual Server, так и VMWare (Workstation или Server). И я не могу избавиться ни от одной из них. Конечно, VMWare имеет бесспорное преимущество в таких функциях, как поддержка USB (правда только 1.1), основных SCSI-устройств, технологии «drug and drop» между хостом и гостем. А также ее способность запускаться на 64-разрядных платформах, конечно, не поддерживается ни одним продуктом от Microsoft. Microsoft Virtual PC – это больше не мой выбор с тех пор, как я использую 64-разрядное окружение. Microsoft VPC на 64-разрядном хосте даже не запустится. Как вы знаете, Microsoft Virtual Server имеет некоторые ограничения, но также и некоторые определенные преимущества. Решающим для меня является то, что он более стабилен в окружении, в котором вы постоянно запускаете, останавливаете и перенастраиваете VM. С продуктами VMware, такие постоянные действия приведут к фрагментированию памяти и серьезному снижению производительности, вызывающему частые перезагрузки. Интерфейс у Virtual Server, откровенно ужасный. Его web-интерфейс требует запуска IIS на моих VM-серверах, чего я не хотел бы делать. Кроме того, он неудобный для работы и раздражающий. С другой стороны, удаленный клиент виртуальной машины (VMRC) – это полезный инструмент, позволяющий мне запускать виртуальные машины без использования службы удаленного рабочего стола. Это важно для гостей, которые не поддерживают RDP-соединений. И наконец, дифференцированные диски в Virtual Server реально экономят мне время.

Туллоч: Что такое System Center Virtual Machine Manager? Я слышал, что он скоро выйдет для Microsoft Virtual Server.

Рассел: Наконец-то! Те из нас, кто пользуется Virtual Server, ждали появления интерфейса управления, альтернативного web-интерфейсу. Я рад выходу System Center Virtual Machine Manager. Он имеет возможность управления многими VM-серверами, распределения виртуальных машин между ними для лучшего управления ресурсами. Плюс, возможность хранения библиотек виртуальных машин, которые можно незамедлительно использовать.

Туллоч: А что вы слышали о Viridian – наступающем программном обеспечении гипервизора от Microsoft?

Рассел: Viridian обещает полностью поднять виртуализацию на следующий уровень, такой, на котором работает сейчас ESX-сервер от VMware, путем внедрения технологии виртуализации за операционную систему, но с лучшей поддержкой устройств. Например, мы сможем осуществлять «горячую» установку сетевых карт и оперативной памяти на виртуальную машину.

Туллоч: Внесет ли аппаратная виртуализация настоящие изменения в производительность виртуальных машин? Что на сегодняшний день достигнуто в этой области?

Рассел: Да, она внесет значительные изменения в скорость. При аппаратной поддержке, производительные издержки программного обеспечения станут намного меньше, что обещает дать вам полно-скоростные виртуальные машины при минимальном воздействии на главную систему. Первые процессоры Intel, поддерживающие аппаратную виртуализацию, продаются уже сейчас, а процессоры фирмы AMD скоро поступят в продажу. Открытая бета-версия Virtual Server 2003 R2 SP1 включает в первой бета-версии поддержку аппаратной виртуализации для Intel, а во второй бета-версии в этом году будет поддержка виртуализации для AMD.

Туллоч: Какие главные цели использования виртуализации вы видите для предприятий?

Рассел: На самом деле есть два ключевых сценария. Я думаю, это консолидация серверов и развернутое тестирование. Консолидация серверов позволит предприятиям поддерживать сервера особого назначения (даже те, на которых выполняются старые, устаревшие приложения и операционные системы) на современных аппаратных средствах, причем с полной их поддержкой. Многие устаревшие приложения бизнес-специализации могут являться проблемой для IT-отделов. Они зачастую не могут быть легко заменены или обновлены и продолжают работать на устаревших серверах, которые уже давно перестали быть экономически выгодными с точки зрения управления и поддержки. Такие приложения не могут быть свободно перенесены на современное оборудование и требуют операционных систем, время поддержки которых тоже уже давно закончилось. Если перенести эти приложения на виртуальные машины, вы сможете выбросить старое оборудование, все еще обеспечивая таким приложениям окружение, которое они поддерживают. Другой сценарий – это развернутое тестирование. Быстрое развертывание «заплаток» для операционных систем и приложений стало необходимостью наших дней. Мы все разрываемся между попытками адекватной проверки «заплаток», чтобы убедиться, что они не натворят чего-нибудь критического, и страхом подвергнуть наши сети возможности атаки вредоносными программами. Хорошо подумав и настроив виртуальную тестовую сеть, мы можем легко и безопасно проверить «заплатки» настолько быстро, насколько они появляются.

Туллоч: А как насчет Virtual PC Express, которая будет в комплекте с Vista Enterprise/Ultimate? Будет ли она одной из тех функций, которые могут помочь привести Vista к внедрению в вычислительную среду предприятия? Похоже на то, что с выходом каждой новой версии Windows, виртуализация становится все более и более предпочтительным подходом к решению вопросов совместимости приложений.

Рассел: Virtual PC Express будет интересным дополнением к этим премиальным SKU, но я не уверен, что они способны внести такое большое изменение для предприятий. Откровенно, я думаю, что предустановленные, специальные виртуальные машины, которые VMware делает свободно доступными, вместе с их бесплатным VM player, являются более интересным решением для особых целей совместимости.

Туллоч: Хотели бы вы еще что-нибудь добавить?

Рассел: Да. Даже если вы в прошлом испытывали виртуализацию и считаете ее ненадежной, ужасно медленной и не стоящей своих денег, вам правда следует сейчас ее переоценить. Как VMware, так и Virtual Server достигли значительных успехов за прошлый год или около того, и я думаю, вы будете этим приятно удивлены. А современные процессоры действительно изменили динамику, сделав виртуализацию в самом деле очень привлекательной, кроме того, представленные особые ценовые ориентиры на программное обеспечение и очень выгодное лицензирование, которое Microsoft представила с Windows Server 2003 Enterprise Edition R2.

Туллоч: Спасибо, что нашли для нас время, Чарли, и поделились своими экспертными знаниями с читателями.

www.windowsnetworking.com


Смотрите также:

Tags: , ,

Readers Comments (Комментариев нет)




Да человек я, человек! =)

Exchange 2007

Проведение мониторинга Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 3)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ... [+]

Практическое рассмотрение перехода с Exchange 2003 на Exchange 2007 (часть 1)

Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 2)

Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть ... [+]

Мониторинг Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 2)

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Мониторинг Exchange 2007 с помощью диспетчера System Center Operations ... [+]

Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 5)

Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам: Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 1) ... [+]

Установка и настройка Exchange 2007 из командной строки (Часть 3)

If you missed the previous parts in this article series please read: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 1)

Инструмент ExRCA Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями: Тест подключения Outlook 2007 Autodiscover Тест подключения Outlook 2003 RPC ... [+]

Развертывание сервера Exchange 2007 Edge Transport (часть 5)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Развертывание сервера Exchange 2007 Edge Transport (часть 1) Развертывание ... [+]

Установка и настройка Exchange 2007 из командной строки (часть 2)

Если вы пропустили первую статью данного цикла, пожалуйста, перейдите по ссылке: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование интегрированных сценариев Using Exchange Server 2007 – часть 2: генерирование отчетов агента Transport AntiSpam Agent

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Использование интегрированных сценариев Using Exchange Server 2007 – часть ... [+]