Авторизируйтесь,
чтобы продолжить
Некоторые функции доступны только зарегистрированным пользователям
Неправильный логин или пароль
Добавить софт
Мой софт

Обзор виртуальной машины VMware Workstation 9. Часть вторая: эффект матрешки

Автор: Виктор Фрэйн
Опубликовано: 15.11.2012
Источник: SoftKey.info

VMware Workstation 9

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

Сеть в VMware Workstation 9

Отдельно хотелось бы похвалить "виртуализацию" интернет-соединения в VMware Workstation 9 - выход в Интернет теперь доступен сразу после установки виртуальной машины (далее - ВМ), фактически без ручной подстройки. Данное упрощение появилось в продуктах VMware уже сравнительно давно, можно лишь в очередной раз порадоваться данной функции.

Легкость работы с сетью в VMware Workstation 9
Гостевая система: сеть работает

Виртуальная сеть в VMware Workstation 9 реализована следующим образом. В меню каждой ВМ можно выбрать следующие варианты подключения к сети: мост (bridge) – подключение непосредственно к физической сети с сохранением реальных ее параметров, включая реальный IP-адрес, NAT (общий доступ с выделением виртуальных IP-адресов), сеть только в пределах хост-компьютера (host-only) либо же вариант Custom, где вы выбираете нужную сетевую карту из выпадающего списка виртуальных адаптеров. Также при выборе сегмента локальной сети можно задавать ее пропускную способность, что окажется очень полезным для многих тестеров и администраторов.

По умолчанию при установке ВМ в панель управления вашего реального компьютера прописываются два виртуальных адаптера – на рисунке вы можете видеть VMware Network Adapter VMnet 1 и VMnet 8 (рядом – виртуальный адаптер программы-конкурента VirtualBox, о которой мы напишем чуть позже).

Виртуальная сеть в VMware Workstation 9

В большинстве случаев для массового пользователя эти сложности ни к чему, даже настраивать ничего не придется. А вот для системных администраторов и разработчиков сетевых программ – есть где развернуться. На главном экране программы есть пункт "Редактор виртуальной сети", где можно настроить все, что нужно.

Редактор виртуальной сети

Можно запустить несколько ВМ и эмулировать локальную сеть между ними. Также можно поместить с помощью редактора сети эти ВМ в разные участки виртуальных сетей VMnet.

Беглый сравнительный обзор VMware Workstation 9 с другими виртуальными машинами

На сегодняшний день существует более сорока с лишним программ, которые так или иначе можно отнести к ВМ (см. перечень на Википедии).

Эта сравнительная таблица обращает наше внимание на показательный момент - есть ВМ, которые ставятся на ту или иную операционную систему (далее - ОС), а есть серьезные административные инструменты, которые работают вообще без операционной системы.

Однако вся эта армия ВМ нам в данном случае не нужна, массового пользователя заинтересует небольшой перечень универсальных и, с позволения сказать, "народных" программ, которые удовлетворяют современным "правилам хорошего тона" для ВМ. От них требуются универсальность, полная (или близкая к полной) поддержка широкого спектра ОС с задействованием максимума ресурсов ПК (включая работу с несколькими ядрами, с большими объемами ОЗУ, высокую скорость, работу с виртуальными сетями и периферией), гибкость настройки и прозрачность для конечного пользователя.

VirtualBox

Наиболее часто сегодня проводится сравнение свежих версий программ - VMware Workstation 9 и VirtualBox 4.2. ВМ VirtualBox - бесплатная, к тому же немного проще, чем VMware Workstation 9. Однако она чуть более медленная и не такая гибкая, а для профессионалов функциональности может и не хватить.

И если с виртуальными сетями в VMware Workstation 9 все замечательно (как указано выше, можно выстраивать сложные виртуальные архитектуры), то в VirtualBox все намного проще: есть виртуальная сеть, она работает, можно экспериментировать, но особо далеко в таких экспериментах не продвинуться.

К слову, VirtualBox - это проект категории open source, успешно перешедший под крыло Oracle.

VirtualBox

Основные моменты в сравнении двух главных на сегодняшний день конкурентов таковы:

  • VirtualBox более благосклонна к гостевым и хост-системам Mac OS X, тогда как VMware предлагает для Mac-систем отдельный продукт под названием VMware Fusion.
  • VMware Workstation 9 поддерживает облегченную установку Windows 8 и не возражает против USB 3.0, выдает более качественную 3D-графику, особенно много внимания уделено графике для Linux и работе с драйверами OpenGL, а VirtualBox поддерживает только USB 2.0, да и все ОС ставятся вручную, без ускоренных вариантов. Есть мастер установки, есть парочка советов, остальное пользователь делает сам.
  • В VMware Workstation работа с USB-устройствами, в том числе с камерами и сканерами, подключаемыми через USB, реализована проще, чем в VirtualBox. Хотя, естественно, от ошибок в монтировании-размонтировании USB не застрахована и VMware Workstation (см. далее).
  • Примечательно,что в VirtualBox также появилась возможность группового управления ВМ.
  • VirtualBox позволяет ограничивать лимит использования мощности процессора (у VMware Workstation такого нет - можно только выбирать, сколько ядер использовать).
  • VirtualBox тоже умеет делать снимки состояния ВМ, а также теневое копирование. Стоит отметить, что в данном случае клон системы - это не полный дубликат, а опять-таки снимок состояния (создается быстрее и занимает меньше места).
  • VirtualBox выигрывает в более широкой поддержке форматов виртуальных образов, в том числе из Parallels Desktop и QEMU. VMware Workstation умеет работать с файлами .VMC и .PVS от Microsoft Virtual PC.
  • Далее рассмотрим другие программы с похожей функциональностью.

    Parallels Desktop - эта система "идеологически" ближе компьютерам от Apple, но уже давно обрела популярность не только в данной среде. Достаточно удобная в обращении.

    Parallels Desktop

    Есть полезная опция настройки постоянного резервного копирования и импорта образов ВМ других популярных программ через Parallels Transporter. Есть режим Coherence - "проникновение" гостевой системы в хостовую (наподобие режима Unity в VMware Workstation). Программа - платная, как и конкурент от VMware.

    Microsoft Virtual PC - родная для Windows виртуальная машина. Легкая "на подъем", совершенно несложная в настройке, бесплатная, но по масштабности и функциональности уступает продуктам VMware.

    Microsoft Virtual PC

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

    QEMU - программа-эксперимент, проект с открытым кодом. Заметно тормозит, не позволяет работать с трехмерной графикой и обмениваться информацией через совместные папки, зато поддерживает целую массу платформ (в том числе и экзотических). В частности, специалистам по мобильным платформам будет интересна эмуляция процессора ARM.

    QEMU

    Многие программы-конкуренты хороши, а некоторые, как Parallels Desktop и Microsoft Virtual PC, еще и нетребовательны к железу, некоторые даже бесплатны, но после сравнения я продолжаю отдавать предпочтение VMware Workstation. На второе место я бы поставил VirtualBox, а на третье - Parallels Desktop.

    Справедливости ради хотелось бы поддержать распространенное среди знающих людей мнение, что технология виртуализации существует сегодня в самых разных, порой очень необычных, видах. Так, очень важной веткой применения данной технологии является отрасль антивирусной безопасности. Песочница (sandbox) сегодня позволяет безопасно запускать подозрительные приложения. В первую очередь принято вспоминать продукты "Лаборатории Касперского", но я приведу в пример антивирус Avast! (см. скриншот).

    Песочница антивируса Avast!

    А напоследок несколько отдельных особенностей, с которыми мы столкнулись в процессе изучения темы, и парочка советов. Возможно, кому-то они покажутся очевидными, но, я надеюсь, кому-то они окажутся полезными.

  • При установке гостевой ОС лучше по возможности использовать файл *.iso с HDD или флешки.

    Выбор источника установки гостевой ОС в VMware Workstation 9

    Это намного быстрее, чем запускать установку с CD или DVD. Сделав это, не забудьте потом в настройках поставить реальный CD/DVD-привод. В противном случае система будет считать таковым ваш файл *.iso.
  • Возвращение к реальному приводу

  • Многие ищут, где скачать готовые образы ВМ. Лучше создавать их самому, чем скачивать даже из проверенных источников. Очень часто несовпадение версии программы и версии образа добавляет очень много забот по настройке и поиску причин тех или иных неполадок.
  • При работе с ВМ вообще и VMware Workstation в частности иногда имеет смысл настроить предпочтительное использование файла подкачки ОС (такая опция в меню присутствует) вместо ОЗУ, тогда не будет слишком сильно "съедаться" оперативная память.
  • В настройках VMware Workstation есть полезная опция, отключающая автозапуск диска из привода, когда работает ВМ. Как говорится, "во избежание".
  • Также обращаем ваше внимание, что на момент написания статьи есть несколько официально признаваемых разработчиком сложностей, к которым надо быть готовым. Остановимся только на нескольких:

  • если проводить виртуализацию физической машины в VMware Workstation 9, то полученная ВМ будет считаться в системе машиной восьмой версии (более старая версия оборудования), в таком случае нужно зайти в меню программы и выбрать опцию "Апгрейд виртуальной машины";
  • на некоторых Linux-системах, использующих обновленный OpenGL-драйвер, не работает функция Unity (новый графический драйвер для VMware Workstation 9 не полностью поддерживает данную опцию);
  • RTM-сборка последних версий Windows имеет немного другую систему упаковки, к которой в VMware пока еще не до конца "приноровились". Потому некоторые инсталляционные пакеты Windows 8 и Windows Server 2012 придется ставить вручную, без упрощенной установки. Хотя в большинстве случаев Windows 8 нормально ставится в упрощенном режиме;
  • не всегда корректно работает подключение-отключение USB, CD-ROM, а также доставляют излишние хлопоты принтеры в Linux.
  • Оценив программу VMware Workstation не только как самостоятельный продукт, но и в сравнении с основными популярными конкурентами, можно сделать вполне определенный вывод: для серьезных, в том числе и корпоративных, проектов лучше заплатить больше и получить гибкую и мощную систему управления виртуальными машинами, которой VMware Workstation и является. Отличная интеграция с облачными сервисами, широкие возможности построения виртуальных сетей и пакетного управления виртуальными машинами, а также многое другое позволяют ставить именно этот продукт на первое место. Если же цена, отсутствие локализации и огромная широта возможностей вас пугают, можете обратить внимание на более простые программы виртуализации. Лично я VMware Workstation пока ни на что из аналогов не променяю.



    Статистика
    Всего программ 28602
    Скачиваний сегодня 776
    Скачиваний вчера 1336