Нажмите "Enter", чтобы перейти к содержанию

Топ виртуальных машин: Виртуальные машины, какую выбрать и где скачать

Содержание

ставьте, если очень хочется посмотреть на другие ОС. Обзор виртуальных машин Самая виртуальная

Какая на твой взгляд самая ?

Я не буду выдумывать велосипед и пересказывать других. Лучше я вам предложу прочитать статью из журнала Linux Format. В которой эксперты сделали сравнительный обзор пяти популярных виртуальных машин в надежде найти ту самую.., самую лучшую виртуальную машину. Кстати, тем кто отрекся и смог убежать из плена Windows очень рекомендую подписаться на журнал .

  • Что такое виртуальная машина
  • Зачем нужна виртуальная машина
  • Как мы тестировали Виртуальные Машины
  • Производительность
  • Функциональность
  • Совместимость и снапшоты
  • Интеграция с рабочим столом
  • Графическое ускорение
  • Вердикт

Что такое виртуальная машина

Если простым языком, без занудства, то виртуальная машина — это операционная система в операционной системе.

Зачем мне нужна виртуальная машина

В нашем случае, виртуальная машина — это в первую очередь платформа для проверки программ.

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

Как мы тестировали виртуальные машины

Сперва мы взяли двуядерный компьютер (из-за бюджетных ограничений) со свежим Arc Linux. Кроме проприетарной VMware (версия 7.1.0 Рlауег и 30-дневный пробный период Workstation 11), мы использовали официальные пакеты Arch, которые очень близко следуют релизам разработчиков. На каждой машине было 2 ГБ системной ОЗУ и 128 МБ видеопамяти (при необходимости — 256 МБ).

Мы тестировали каждого кандидата на разных гостевых ОС: Mint 17.1 и Kubuntu 15.04 beta, а также разных версиях не-Linux ОС под названием Windows. Для оценки производительности мы скомпилировали основное ядро Mint, запустили сравнительный тест JavaScript SunSpider и сыграли в разные игры из нашей библиотеки Steam.

Чтобы протестировать реальные варианты, мы запустили их на 8-ядерной машине с 16 ГБ ОЗУ и 4-ГБ Nvidia GTX, но потом нас заставили ее вернуть.

Технология виртуализации фундаментально изменила компьютерный ландшафт. Мы бы опозорились, заявив, что это — новое изобретение (ранние мейнфреймы использовали ее как сред ст во предоставления ресурсов), но десятилетней давности инновации CPU означают, что почти родной производительности вы добьетесь разве что с кодом x86. А ныне нам удается впихнуть десятки машин (легко копируемых и восстанавливаемых) в один корпус, и работа дата-центров стала гораздо эффективнее. Можно и имитировать другую архитектуру, скажем, ARM, что удобно для разработчиков встраиваемых систем.

Это также благо и для обычных пользователей: знакомство с новой ОС теперь не обязано быть столь затратным по времени упражнением в постоянном страхе угробить свою систему. Даже если вы просто хотите протестировать новую программу, это намного безопаснее сделать в виртуальной машине вместо того, чтобы рисковать своей текущей настройкой.

Поддержка виртуализации внутри ядра (через KVM) и эмулятор Qemu означает, что пользователям Linux больше незачем прибегать к проприетарным инструментам.

В былые дни VirtualBox от Sun (некогда принадлежавшая Innotek, а теперь Oracle) был единственной реальной опцией. Но времена изменились, так что давайте рассмотрим и другие приложения виртуализации.

И VMware, и VirtualBox используют зависимые от ядра модули, которые загружаются, чтобы сотворять свои чудеса. VMware понадобится их скомпилировать, для чего придется установить пакеты заголовков ядра и всю начинку компилятора. Потом вы получите скрипт init для загрузки указанных модулей, хотя для пользователей Systemd он будет бесполезен. Если это ваш случай, вы, возможно, пожелаете создать собственный файл init, вместо того, чтобы все время запускать этот скрипт как root (или видеть всё те же сообщения об ошибках). На момент написания статьи ядра серии 3.19 требовали подлатать исходники VMware, но, надеюсь, к моменту выхода журнала это уже будет исправлено.

Пакеты VirtualBox в большинстве дистрибутивов имеются, и если у вас стандартное ядро, можете уже ни о чем не волноваться.

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

И VirtualBox, и VMware Workstation достаточно просты, если только вы не вздумаете отвлекаться на каждую опцию. А вот в VMware Player опций не так уж и много, и вы очень быстро настроите и запустите свою машину. Но если вы полны решимости задействовать все эти опции по максимуму, придется установить гостевые дополнения.

Гостевые дополнения Linux для VirtualBox намного проще в установке (CD запустится автоматически), чем дополнительные «инструменты» для VMware, требующие копирования программ с воображаемого CD, изменения разрешений и затем запуска скрипта. Неужто на дворе 1999 год? Зато, проделав все это, вы будете вознаграждены улучшением графики и рядом добавочных функций, которые мы обсудим дальше.

Простейшим в использовании из нашей подборки является Boxes, пусть даже это обусловлено предоставлением всего только голого минимума функций Qemu / libvirt. VMware Player и VirtualBox идут вторыми, а следом — их платный соперник (номинально они труднее, в силу большего количества опций). Virt-Manager не особенно сложен в использовании, но в нем вполне достаточно от лабиринта настроек Qemu, чтобы ошеломить новичка. Помимо этого, механизм для управления хранением у него довольно-таки запутанный, особенно если вы собираетесь хранить свой виртуальный диск в нестандартном месте: тогда вам сначала надо добавить требуемую директорию в качестве «пула хранения». Однако все необходимые экзотические модули предоставит ваш собственный дистрибутив, а в таком случае почему бы и не рискнуть.

Производительность

Медленную или проворную ВМ они для вас создадут?

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

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

Здесь мы не берем в расчет 3D-производительность — это было бы не совсем честно, и для нее есть собственная категория через страницу. Однако для повседневных задач с использованием Terminal вы вряд ли заметите особую разницу между нашими кандидатами. Эксперименты с компиляцией ядра показали, что VirtualBox солидно отстает в соревновании. Сравнительный тест JavaScript SunSpider подтвердил этот вывод: обе задачи выполнились на 20 % медленнее, чем у остальных. Ввод/вывод (I/O) диска (особенно если диск у вас SSD) и сетевой трафик у всех наших кандидатов отличались быстротой. В конечном итоге VMware обеспечила себе перевес благодаря поддержке более новых процессоров Intel.

Функциональность

Что способен предложить каждый кандидат?

Все наши кандидаты предназначаются для разных сценариев использования, и поэтому у каждого имеются свои собственные, индивидуальные преимущества. Конечно, наличие некоторых стандартных функций безусловно подразумевается: к таковым, например, принято относить способность создать моментальные снимки, поддержку расширений процессоров Intel VT-x и AMD-V и гибкую настройку виртуального оборудования. Всё это предлагается всеми, однако некоторые приложения способны на более героические подвиги.

Здесь следует сделать оговорку, что Gnome Boxes и Virt-Manager являются всего-навсего интерфейсами к Qemu (через уровень абстракции libvirt). А Qemu по существу является эмулятором процессора, который способен обеспечивать виртуализацию через KVM, но тем не менее представляет собой целый мир.

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

Gnome Boxes ★★

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

Через его удобный интерфейс мастера можно настроить виртуальную машину буквально тремя щелчками — направьте только его на соответствующий ISO. Boxes абстрагирует разницу между виртуальной и удаленной машиной, и вы можете соединяться и с той, и с другой через протоколы VNC, SPICE (который позволяет аудио работать через сеть) или OVirt.


Gnome Boxes

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

Virt-Manager ★★★★

Virt-Manager (он же Virtual Machine Manager) предлагает значительно больше функций Qemu (но опять-таки не все). Он, похоже, переборщил со своим списком поддерживаемых операционных систем x86, в частности, из семейства Linux.


Virt-Manager

Если оставить это в стороне, Virt-Manager относительно легко позволяет настроить машину любой сложности — можно добавлять любое оборудование, в том числе несколько сетевых интерфейсов. Помимо ВМ KVM, Virt-Man-ager умеет задействовать поддержку Qemu/ libvirt для гостей Xen и контейнеров LXC. Опционально он также может опрашивать гостевые ресурсы и, таким образом, обеспечивать очень симпатичные графики (вроде тех, что в разделе Производительность на стр. 25, на что требуется около 30 секунд после запуска Windows 10). Кроме того, Virt-Manager использует недавно добавленную в Qemu поддержку USB 3.0.

Совместимость и снапшоты

Можно ли перемещать виртуальные машины между реальными?

Иногда бывает нужно переместить ВМ между гипервизорами. Все наши программы могут импортировать машины, хранящиеся в формате Open Virtual Appliance (OVA), который является просто tar-архивом с образом диска VMDK (VMware), и данные о виртуальном оборудовании. VirtualBox разрешает экспорт в этот формат, но имеет еще и свой — Virtual Disk Image (VDI), а также справляется со всеми остальными.

Команду qemu-img можно применять для конвертирования форматов. Особо отметим его любимый формат QCOW2, позволяющий хранить многочисленные моментальные снимки системы внутри, с помощью отличного приема Copy On Write (COW).

Boxes, Virt-Manager, VirtualBox и VMware Workstation поддерживают моментальные снимки системы, сохраняя разные состояния своей ВМ. VMware Player позволяет иметь только один моментальный снимок для каждой машины в дополнение к ее текущему состоянию. Так что глубокое регрессионное тестирование исключается.

VirtualBox и VMware Workstation способны также «клонировать» ВМ, и это эффективный метод создания моментальных снимков системы: данные записываются на соответствующий клон, только если его состояние отличается от состояния родителя. VMware позволяет монтировать гостевой образ VMDK на хост, что тоже бывает удобно, хотя такой же трюк можно проделать посредством конвертирования в образ диска raw и использования стандартных инструментов Linux и арифметики, чтобы рассчитать смещение разделов.

VirtualBox ★★★★

Будучи изначально клиентом виртуализации рабочего стола, VirtualBox до сих пор, вероятно, основной инструмент для многих. У этой программы четкая структура, что упрощает настройку виртуальной машины, и множество полезных опций. Помимо ограничения количества ядер CPU, к которым имеет доступ гостевая ОС, VirtualBox позволяет указать предельный уровень использования CPU гостем в процентах. VirtualBox также поддерживает запись видео, так что за вечер вы сможете записать руководство по Windows для своего канала YouTube.


VirtualBox

Он может импортировать любые виртуальные диски, но предлагает только поддержку хост-контроллера USB 2.0, да и то только если вы установите проприетарный пакет расширений Oracle. Опции с распределенным доступом буфера обмена и drag-and-drop (в одном или в обоих направлениях, как пожелаете) весьма удобны. В VirtualBox имеются удобные индикаторы для сетевого и дискового I/O и для использования CPU.

Кстати, в статье « » мы подробно рассказывали о том, как установить и правильно настроить виртуальную машину VirtualBox.

VMware Player ★★★

Свободное предложение от VMware прошло долгий путь с момента своего появления в 2008 году. Самое примечательное, что это уже не плейер: он более чем способен создать для вас качественную виртуальную машину.


VMware Player

Помимо поддержки ряда сетевых конфигураций (NAT, bridged, host-only и т.д.), он предлагает очень симпатичные опции формирования сетевого трафика, что весьма удобно, если вы тестируете последнюю версию, скажем, клиента DDoS или смотрите, сколько вредоносных программ можно навесить на свою виртуальную машину Windows XP, пока она не лопнет. VMware также поддерживает устройства USB 3.0, а установка гостевых инструментов позволит использовать блестящую графику, буфер обмена с распределенным доступом и директории с распределенным доступом. Player несколько уступает, когда речь идет о моментальных снимках (он позволяет сделать только один), но мы раскритиковали его в предыдущем разделе.

VMware Workstation ★★★★★

Имеется несвободная версия VMware Player (VMware Player Pro), но мы решили, что для данного Сравнения будет уместнее взять вместо нее более высококачественную Workstation. В этом приложении предусмотрено множество дополнительных функций для разработчиков, в том числе возможность группировать виртуальные машины в своего рода виртуальную фалангу, чтобы вам удавалось одним щелчком заставить их вступить в действие одновременно.

VMware Workstation также предлагает поддержку новых команд современных процессоров Intel, а также позволяет настраивать машины с виртуальными CPU, в количестве до 16 и 64 ГБ ОЗУ. Однако программа Workstation в большой степени нацелена на интеграцию с остальным (довольно увесистым) пакетом VMware, и поэтому будет выглядеть уместнее прочих в среде предприятия.

Интеграция с рабочим столом

Будут ли они конфликтовать с вашей цветовой схемой?

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

VirtualBox использует Qt4, что особенно бесит на рабочем столе Arch Linux на основе Qt, где повсюду используется Qt5, но это лишь нечто вроде нишевого недостатка. Boxes идеально сочетается с Gnome 3, чего и следовало ожидать; Virt-Manager и VMware используют GTK3 и тоже идеально с ним сочетаются.

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

Особо выделяются режимы Unity в VMware (нет, это не способ сделать все убунтовидным) and Seamless в Virtual-Box — оба отображают окна приложений напрямую из гостя на рабочем столе хоста. Это очень хорошо для Linux-ВМ (исключая потенциальную путаницу между окнами гостя и хоста), однако попытка запустить
предпросмотр не слишком удалась; Windows 7 с включенным интерфейсом Aero тоже оказалась не самым приятным опытом.

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

Графическое ускорение

Можно ли избежать проблем программного рендеринга?

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

Но если требуется 3D-ускорение, надо брать VMware или VirtualBox. Как только вы справитесь с установкой гостевых дополнений (включая уводящий в сторону вопрос VirtualBox, с двойным отрицанием, который пытается отвратить вас от его экспериментальной поддержки WDDM, нужной, например, для интерфейса Windows 7 Aero), вам удастся насладиться 3D-ускорением в VirtualBox и в двух клиентах VMware.


Бум-бум, серебряный молот Максвелла опустился на, э-ээ, улей. Он погиб вскоре после того, как был сделан этот скриншот в Don’t Starve.

VirtualBox позволяет выделять виртуальной видеокарте до 256 МБ системного ОЗУ, а VMware — до 2 ГБ. Обратите внимание, что эти гигабайты не берутся у вашей реальной видеокарты, так что зачастую вы не увидите особых улучшений свыше 256 MБ. VirtualBox также обеспечивает 2D-ускорение для гостевых Windows, что должно способствовать ускорению рендеринга видео, увеличению экрана и коррекции цвета, хотя во многом это зависит от конфигурации хоста — на быструю машину эта настройка не особо повлияет. Виртуальная машина Windows, вероятно, не запустит Battlefield 4 [Поле битвы] или Middle-earth: Shadow of Mordor [Среднеземье: Тень Мордора] (получается, нам сильно повезло, что они портированы в Linux), когда все доведено до 11, но более старые или менее требовательные игры пойдут отлично: мы добрый час угрохали на популярную инди-игру Don’t Starve [Не зачахни], начисто позабыв про наше Сравнение.

На VMware все работало лучше, чем на VirtualBox, но, возможно, дело тут было в более выигрышной конфигурации — на Arch Linux мы использовали самый свежий проприетарный драйвер Nvidia, что могло обусловить перевес одного над другим.

Вердикт

Виртуализация — тема для Сравнений давняя и сложная. Желая запускать 3D-игры, вы даже не взглянете на Gnome Boxes или Virt-Manager, и если только вы не добьетесь в VirtualBox лучших результатов, чем мы, вы выберете своим гипервизором VMware. Но опять же, эта технология отнюдь не такая зрелая, как работающий в родном формате DirectX 11. Возможно, с играми вам даже больше повезет в Wine [Ред.: — Или нет.] при каких-нибудь экспериментальных заплатках производительности. Мы вообще-то не в восторге от лицензий VMware, особенно от той, которая заставляет вас платить после 30-дневного пробного периода, однако для некоторых функции уровня предприятия в Workstation будут истинным благом. В частности, если использовав vCenter Converter из VMware, вы виртуализуете машину одним щелчком — идеально, если требуется протестировать что-то новое на своей текущей системе.

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


Пузыри выглядят неплохо, если не видеть усилий, затраченных на их рендеринг.

Но в победители выходит только один (ничья — редкое исключение), и на сей раз это Virt-Manager — ну не могли же мы позволить выиграть VMware. Virt-Manager позволяет взнуздать большую часть мощи Qemu, не прибегая к пространным заклинаниям из командной строки. Виртуальные машины можно ставить на паузу, перенастраивать, перемещать и клонировать — и все это без особых хлопот. Единственное, чего ему не хватает — это поддержки графическо -го ускорения, но как знать, возможно, она и появится. VMware Player и Gnome Boxes делят второе место, поскольку они оба набрали высокие баллы за свою простоту, и нам нравится значок Boxes, на котором изображен тессеракт (или гиперкуб, или куб в кубе — как вам будет угодно).

Virt-Manager ★★★★
Всем бы менеджерам так хорошо работать.

VirtualBox ★★
Некогда единственное решение, а теперь на обочине.

VMware Player ★★★
Быстрый и удобный, да вот лицензия подвела.

VMware Workstation ★★
Быстрый и полнофункциональный, но не бесплатный.

Boxes ★★★
Простейший способ установить и настроить ВМ.

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

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

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

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

Как использовать виртуальные машины дома

Большинство пользователей персональных компьютеров часто сталкиваются с проблемой использования потенциально опасных или нестабильных приложений, которые могут либо повредить операционную систему, либо оказать влияние на работу других программ. Зачастую домашний компьютер, на котором расположены также и рабочие документы, используется несколькими людьми, среди которых не все понимают, как правильно с ним обращаться, чтобы не повредить важные данные или операционную систему. Создание учетных записей типа «User» не решает этой проблемы, поскольку для установки многих приложений необходимы административные права, и работа за компьютером в таком режиме существенно ограничивает его использование. Безусловно, многие сталкиваются также и с проблемой перенесения операционной системы и установленных приложений на другой компьютер при его покупке. Категория пользователей, активно использующих ноутбуки, сталкивается с проблемой синхронизации данных между ним и стационарным компьютером. Ведь необходима не только синхронизация файлов, но требуется также использовать одни и те приложения на работе и дома. Для множества людей, немаловажна также возможность обучения работе с различными операционными системами, от которых в этом случае не требуется высокого быстродействия. При этом, например, работая в Linux, пользователю требуется обращаться к Windows-приложениям, и для этого приходится перезагружать компьютер. И главной проблемой при обучении является невозможность моделирования реальной сети между несколькими компьютерами при наличии в распоряжении одного. Все эти и множество других проблем, позволяет решить использование виртуальных машин в настольных системах виртуализации.

Основными вариантами домашнего использования виртуальных машин являются следующие:

  • Создание персональной виртуальной среды, изолированной от хостовой системы, что позволяет использовать на одном компьютере несколько копий рабочих окружений, полностью изолированных друг от друга. К сожалению, такая модель исключает вариант использования виртуальных сред для 3D-игр, поскольку производители платформ виртуализации не научились еще полноценно поддерживать эмуляцию всех функций видеоадаптеров. Впереди всех на данный момент в этом отношении компания VMware, которая в последних версиях своей настольной платформы VMware Workstation включила функции по экспериментальной поддержке Direct-3D и шейдеров. Тем не менее, не так давно компания PCI-SIG, занимающаяся разработкой стандарта PCI Express, опубликовала новые спецификации стандарта PCI Express 2.0, в которых заявляется о поддержке функций виртуализации ввода-вывода, которые значительно упрощают гостевым системам доступ к физическому железу. Бесспорно, не за горами то время, когда мы будем играть в игры на виртуальных машинах.
  • Создание переносных виртуальных машин, готовых к использованию на любой другой совместимой по архитектуре платформе. Если вам необходимо продемонстрировать работу какой-либо программы, при этом она или окружение операционной системы должны быть определенным образом настроены — виртуальные машины лучший вариант в этом случае. Сделайте в виртуальной машине все необходимые действия, запишите ее на DVD-диск и там, где вам нужно показать, как все работает, установите платформу виртуализации и запустите виртуальную машину.
  • Получение безопасных пользовательских окружений для Интернет. При работе в сети Интернет, которая, как всем известно, изрядно наполнена вирусами и «троянскими конями», запуск интернет-браузера в режиме user-mode для многих не является приемлемым решением, с точки зрения безопасности. Ведь в программном обеспечении, в том числе и в операционных системах, существует множество уязвимостей, сквозь которые вредоносное ПО может повредить важные данные. Виртуальная машина в этом случае является более выигрышным вариантом, поскольку вредоносная программа после получения контроля над операционной системой в виртуальной машине, может причинить вред только внутри нее, не затрагивая при этом хостовую ОС. Кстати, в последнее время начали появляться вирусы, обнаруживающие свое присутствие в виртуальной машине и не выдающие себя в этом случае, однако пока таких вредоносных программ единицы, и в любом случае вред важным данным нанесен не будет, пока зараженные объекты не будут перенесены в хостовую ОС. Поэтому применение виртуальных машин в этом случае нисколько не исключает использование антивирусного ПО.
  • Создание сред для экспериментов с потенциально опасным программным обеспечением. На виртуальной машине вы можете безболезненно опробовать новый чистильщик реестра или дисковую утилиту. Вы также можете без всякого риска устанавливать прикладное ПО, которое может при определенных условиях повредить систему или ваши данные. В этом случае виртуальная машина выступает в роли «песочницы», в которой играются ваши программы. Вы можете спокойно наблюдать за их работой и изучать их, не беспокоясь при этом за сохранность данных.
  • Удобное и простое резервное копирование пользовательских сред. В конечном счете, виртуальная машина — это всего лишь папка с файлами на вашем компьютере, которая может быть скопирована на резервный носитель, а потом легко восстановлена. В этом случае не требуется создавать образов жесткого диска, чтобы сделать резервную копию вашей системы.
  • Возможность обучения работе с операционными системами, отличными от вашей хостовой. Безусловно, можно установить вторую ОС параллельно с вашей основной системой, но в таком случае, если вам понадобится какое-либо приложение из основной системы, вам придется перезагрузиться. В этом случае виртуальная машина идеальный вариант: вы запускаете нужную вам ОС параллельно с хостовой и переключаетесь между ними в случае необходимости. Во многих системах обмен файлами между гостевой и хостовой системой организован просто — перетаскиванием файлов и папок указателем мыши.

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

Настольные платформы виртуализации в бизнесе

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

  • Создание хранилищ типовых шаблонов рабочих окружений пользователей. В зависимости от специфики работы организации, ее сотрудникам необходимо применение определенного набора программного обеспечения. При приходе в организацию нового сотрудника, ему необходимо установить операционную систему, определенным образом настроить ее, в соответствии с требованиями организации и политиками безопасности, а также установить все необходимое прикладное ПО. При использовании шаблонов виртуальных машин эта проблема решается очень просто: сотруднику устанавливается настольная платформа виртуализации, а в ней запускается виртуальная машина из набора шаблонов организации, в которой установлено все необходимое ПО и сделаны соответствующие настройки операционной системы. Такая модель позволит существенно сократить временные затраты на развертывание, а также обеспечить высокую гибкость при переносе виртуального десктопа сотрудника на другую физическую машину. Безусловно, такой вариант использования, возможно, потребует повышенных аппаратных ресурсов оборудования, однако это с лихвой окупится, если сотруднику приходится оперировать большими объемами разнородных данных, резервное копирование которых потребует значительного времени. Например, сотрудники службы маркетинга, которые устанавливают множество необходимых им программ, ежедневно пробуют что-то и работают с различными документами. В этом случае, они могут копировать папку с файлами их рабочей виртуальной машины в конце рабочего дня, не боясь при этом, что завтра при установке очередной программы все «сломается».
  • Создание виртуальной инфраструктуры десктопов, позволяющей централизованно хранить пользовательские окружения на защищенных серверах компании. Сами конечные пользователи при этом используют средства удаленного доступа к рабочему столу своих окружений (например, Terminal Services), хранящихся в корпоративном датацентре. Такой вариант использования виртуальных машин требует значительных затрат на его внедрение, поскольку в этом случае требуется поддержка серверных платформ виртуализации датацентра компании. Однако в этом случае обеспечивается наилучший уровень безопасности и доступности. Поскольку все рабочие среды хранятся и обслуживаются централизованно в защищенном средствами безопасности датацентре, вероятность утечки конфиденциальной информации существенно снижается. При этом степень доступности таких окружений значительно повышается, ведь доступ к ним может быть обеспечен из любой точки с высокоскоростным соединением. Строго говоря, это решение не относится к настольным платформам виртуализации, однако затрагивает конечных пользователей. Примером такого решения может служить VMware Virtual Desktop Infrastructure, основанное на виртуальной инфраструктуре серверов организации в корпоративном датацентре. Структура такой модели приведена на рисунке:
  • Применение защищенных политиками безопасности виртуальных машин. IT-профессионалам, которым требуется обеспечение конфиденциальности их персональных данных, а также частая демонстрация различного программного обеспечения заказчикам, отлично подойдут решения для создания защищенных виртуальных машин, которые предоставляют средства разграничения доступа к различным функциям по работе с виртуальной машиной. Также можно установить срок действия виртуальной машины и таким образом распространить программное обеспечение, чтобы определенный круг лиц не мог использовать виртуальную машину свыше дозволенного времени. Примером такого решения служит продукт ACE Manager компании VMware.
  • Упрощение обучения пользователей за счет создания учебных классов с виртуальными машинами, где установлены различные операционные системы и прикладное программное обеспечение. В случае если группу сотрудников организации необходимо обучить использованию какого-либо продукта или программы, можно создать один шаблон виртуальной машины и установить платформу виртуализации на каждом из компьютеров учебного класса. Далее виртуальная машина может быть скопирована на все компьютеры и запущена со всем необходимым количеством программ. Если понадобится обучение другому продукту, можно создать новый шаблон виртуальной машины и также развернуть его на всех компьютерах учебного класса.
  • Разработка и тестирование программного обеспечения в компании. Виртуальная машина, являясь изолированной средой, идеально подходит для разработки ПО. Разработчики и тестеры могут создавать необходимые им конфигурации операционных систем и пользовательских окружений для симуляции поведения программы на различных платформах. В рамках этого варианта использования возможно также моделирование рабочих связок виртуальных машин на одной физической платформе, осуществляющих между собой сетевое взаимодействие. Кроме того, некоторые платформы, такие как VMware Workstation, позволяют создавать деревья состояний виртуальных машин, в каждом из которых сохранена определенная пользовательская конфигурация. К каждому из таких состояний возможен откат одним кликом мыши. Пример такого дерева:

Сравнительный обзор настольных платформ виртуализации

Ведущие компании в сфере производства настольных платформ виртуализации за последние два года много сделали, чтобы максимально упростить их использование и сделать доступными даже самому неискушенному пользователю. Лидерами в производстве систем виртуализации для конечных пользователей на данный момент являются компании: VMware с продуктами VMware Workstation, VMware ACE и VMware Fusion, Microsoft с продуктом Virtual PC, Parallels, продвигающая свою платформу виртуализации для Mac OS с продуктом Parallels Desktop for Mac, и компания InnoTek с бесплатной платформой с открытым исходным кодом VirtualBox. Кратко рассмотрим возможности некоторых из этих продуктов.

VMware Workstation

Компания VMware является на сегодняшний день безусловным лидером в области настольных систем виртуализации. Ее продукты просты в использовании, обладают широкими функциональными возможностями и отличаются высоким быстродействием. На продукт ориентируются практически все производители настольных платформ виртуализации. Процесс создания виртуальной машины и установки гостевой операционной системы не вызывает особых трудностей: при создании необходимо указать объем оперативной памяти, выделяемой под гостевую систему, тип и размер виртуального диска, папку, где будут расположены файлы виртуальной машины и тип устанавливаемой гостевой ОС. В качестве установочного дистрибутива гостевой системы может использоваться загрузочный CD или DVD-диск или ISO-образ. После установки операционной системы в виртуальной машине обязательно необходимо установить VMware Tools и отключить все ненужные эмулируемые устройства в настройках в целях оптимизации быстродействия. Также можно создать мгновенный снимок (snapshot) «чистого» состояния гостевой системы, при этом все данные виртуальных дисков на этот момент будут сохранены, и в любое время можно будет вернуться к их сохраненному состоянию. К ключевым особенностям VMware Workstation можно отнести:

  • Поддержку различных типов виртуальных дисков (эмулируются контроллеры как для IDE, так и для SCSI дисков):
    • фиксированного размера (Preallocated) или растущие по мере заполнения (Growing), при этом первые оптимизированы по быстродействию, а вторые удобны тем, что не занимают много места до того, как будут заполнены
    • независимые (Independent) диски, на которые не оказывает влияния создание снимков состояния операционной системы. Такие диски удобны для организации хранилищ файлов, изменение которых не требуется при работе со снимками состояний гостевой системы
    • поддержка дисков, состояние которых не сохраняется при выключении виртуальной машины
    • возможность прямой записи на физический диск
  • Поддержку различных типов сетевого взаимодействия между виртуальными машинами, включая объединение виртуальных машин в «команды» (Teams), что позволяет создавать виртуальные подсети, состоящие из виртуальных машин с различным количеством виртуальных сетевых адаптеров (до трех). Виртуальный сетевой интерфейс при этом может работать в трех различных режимах:
    • Bridged Networking — виртуальная машина разделяет ресурсы сетевой карты с хостовой операционной системой и работает с внешней по отношению к ней сетью как самостоятельная машина.
    • Host-only Networking — виртуальная машина получает IP-адрес в собственной подсети хоста от DHCP-сервера VMware. Соответственно, работать в сети можно только с другими виртуальными машинами на этом хосте и с ОС самого хоста.
    • NAT — виртуальная машина работает также в собственной подсети хоста (но другой), однако, через NAT сервер VMware, может инициировать соединения во внешнюю сеть. Из внешней сети инициировать соединение с такой виртуальной машиной невозможно. В пределах хоста сетевое взаимодействие обеспечивается.
    • Диски также можно монтировать в хостовую систему с помощью утилиты vmware-mount и расширять с помощью утилиты vmware-vdiskmanager (эта утилита служит также для выполнения еще ряда действий над виртуальными дисками).
  • Возможность простого обмена файлами с помощью интерфейса Drag&Drop, а также путем создания общих папок (Shared Folders) между хостом и гостевой ОС.
  • Поддержку большого списка гостевых и хостовых операционных систем.

В последней версии VMware Workstation 6 включены также следующие полезные функции:

  • полная поддержка интерфейса USB 2.0
  • возможность записи активности виртуальной машины
  • интегрированный продукт VMware Converter (для Windows-хостов) для импорта виртуальных машин других производителей
  • запуск виртуальной машины в качестве сервиса

Стоит также отметить, что продукт VMware Workstation является на данный момент единственной платформой виртуализации, экспериментально поддерживающей Direct-3D в гостевых операционных системах. Основным и, пожалуй, единственным недостатком этой платформы является тот факт, что она не бесплатна.

Microsoft Virtual PC

Появившись как конкурент VMware Workstation, продукт компании Connectix, купленный впоследствии корпорацией Microsoft вместе с компанией, не получил в ее руках достойного развития. В результате, на данный момент, практически по всем параметрам он проигрывает платформе VMware Workstation и может быть запущен только в хостовой операционной системе Windows. Однако достаточное количество пользователей применяют его в качестве настольной платформы виртуализации, поскольку Virtual PC является бесплатным и удовлетворяет основные потребности в отношении использования виртуальных машин. Процесс установки гостевой системы также весьма прост и интуитивен. После того, как операционная система будет установлена, необходимо установить Virtual Machine Additions (аналог VMware Tools в VMware Workstation), существенно повышающие быстродействие гостевой ОС, за счет улучшения техники виртуализации. VM Additions также можно установить и в гостевых операционных системах Linux.

К основным достоинствам продукта Microsoft Virtual PC можно отнести следующие возможности:

  • Полная поддержка Windows Vista как в качестве хостовой, так и в качестве гостевой операционной системы. В отношении быстродействия в Virtual PC 2007 был сделан существенный шаг вперед по сравнению с прошлой версией, и теперь быстродействие Windows Vista в виртуальной машине вполне приемлемо.
  • Поддержка 64-битных хостовых Windows-систем.
  • Повышенное быстродействие за счет использования улучшений, введенных в Microsoft Virtual Server 2005 R2.
  • Наличие различных типов виртуальных дисков:
    • Dynamically expanding (аналог Growing в VMware Workstation)
    • Fixed Size (аналог Preallocated в VMware Workstation)
    • Differencing — диск, хранящий в себе изменения от текущего состояния виртуального диска
    • Linked to a hard disk (аналог прямой записи на диск в VMware Workstation)
  • Наличие различных типов сетевого взаимодействия между виртуальными машинами и хостом:
    • аналог Bridged Networking в VMware Workstation
    • Local only (аналог Host-only в VMware Workstation)
    • Shared Networking (аналог NAT в VMware Workstation)

Нужно отметить, что продукт Virtual PC направлен, скорее, на применение домашними пользователями, нежели IT-профессионалами и разработчиками программного обеспечения, в то время как VMware Workstation, обладая значительно большей функциональностью, способен покрыть потребности последних. В то же время, Virtual PC бесплатен и предназначен в основном для упрощения миграции на новые операционные системы Microsoft и поддержки их устаревших версий. И, безусловно, на популярность платформы Virtual PC оказывает ее бесплатность, создавая определенную нишу для применения этого продукта.

Parallels Workstation и Parallels Desktop for Mac

Продукт предназначен для использования на Windows и Linux-платформах в качестве настольной системы виртуализации. В связи с тем, что компания Parallels (фактически принадлежащая российской компании SWSoft) сосредоточилась сейчас в основном на продукте , развитие этого продукта в данный момент несколько приостановилось и по функциональным возможностям он уступает двум ведущим настольным платформам от VMware и Microsoft. Поэтому расскажем о платформе Parallels Desktop for Mac, которая сейчас является основной для компьютеров от Apple. К тому же в данный момент развитие этой платформы весьма динамично, что обусловлено, в первую очередь, тем, что копания VMware всерьез намерена вторгнуться на рынок виртуализации для Маков со своим практически готовым к окончательному релизу продуктом VMware Fusion. Ключевые возможности платформы Parallels Desktop for Mac:

  • Простое создание виртуальных машин в три шага с помощью Parallels Installation Assistant. Чтобы создать виртуальную машину и установить в ней гостевую операционную систему, не потребуется лишних усилий.
  • Наличие утилиты Parallels Transporter, позволяющей осуществить миграцию с физической машины на виртуальную.
  • Полная поддержка гостевой ОС Windows Vista. При этом обеспечивается простой обмен файлами между гостевой и хостовой операционной системами
  • Поддержка интерфейса USB 2.0
  • Поддержка Mac OS X «Leopard»

Как и большинство продуктов для платформы Mac OS X, Parallels Desktop предоставляет пользователю простой и удобный интерфейс. Не секрет, что многие пользователи платформы Mac зачастую испытывают потребность в использовании продуктов для Windows, и Parallels Desktop предоставляет им такую возможность, позволяя чувствовать себя «в двух мирах».

Также можно упомянуть такие продукты компании Parallels, как Parallels Compressor Workstation и Parallels Compressor Server, позволяющие сжимать диски не только виртуальных машин Parallels, но и VMware, что является решением одной из проблем, часто возникающих у пользователей.

VirtualBox

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

Многие блоггеры, лояльно настроенные к компании VMware, тем не менее, заявили, что на их десктопах виртуальные машины на платформе работают заметно быстрее, чем виртуальные машины в VMware Workstation. К тому же до недавнего времени платформа VirtualBox была доступна только для Linux и Windows хостов, а в конце апреля появилась первая сборка для Mac OS X, где планируется конкуренция платформы с такими «монстрами» систем виртуализации, как Parallels и VMware. И, безусловно, у нее есть все шансы на победу. Учитывая полную открытость платформы и ее бесплатность, множество энтузиастов готовы взяться за доработку платформы и наращивание функционала, будем надеяться, без ущерба ее производительности. На данный момент VirtualBox обладает не такой широкой функциональностью, как ведущие платформы, не поддерживает 64-битные системы и сетевое взаимодействие с Windows Vista, но на сайте можно получить оперативную информацию, над какими функциями системы ведется работа. На данный момент платформа обладает следующими основными возможностями:

  • Достаточно большой список поддерживаемых хостовых и гостевых операционных систем.
  • Поддержка множественных снимков текущего состояния гостевой системы (snapshots).
  • Динамически расширяющиеся и фиксированного размера диски.
  • Возможность установки Guest Additions (аналог VMware Tools) для повышения степени интеграции с хостовой ОС

Безусловно, касательно функциональности, VirtualBox является весьма незрелым продуктом, однако показатели его быстродействия говорят, что у платформы есть будущее, и сообщество Open Source приложит все усилия к его совершенствованию и развитию.

Что выбрать в качестве настольной системы виртуализации?

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

Бесспорно, когда речь идет об использовании настольной системы виртуализации дома на Windows хостах, следует выбирать между платформами Microsoft Virtual PC или VirtualBox, поскольку они бесплатны и обладают необходимым функционалом для поддержки виртуальных машин дома. Однако когда речь идет о применении виртуальных машин в бизнесе, в корпоративной среде предприятия, где развертывание настольных систем виртуализации предъявляет высокие требования к функциональности и надежности, не обойтись без VMware Workstation, существенно превосходящего другие описанные платформы. Здесь также может найти свое место и продукт VirtualBox, как наиболее оптимизированный по быстродействию.

Virtual PC следует использовать при обеспечении поддержки старых версий Windows и обкатке Windows Vista в качестве гостевой ОС. А без продукта Parallels Desktop пользователям платформы Мак не обойтись: об этом говорит тот факт, что результат в более чем 100 000 проданных копий продукта был зафиксирован еще в 2006 году. Пользователям Маков следует также обратить внимание на платформу VMware Fusion, которая в будущем претендует на лидерство в сфере настольных платформ виртуализации.

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

Каждый пользователь ПК иногда желает попробовать в работе какую-либо другую операционную систему, но не решается установить её на свой рабочий компьютер. Действительно, установка незнакомой ОС — очень рискованное действие. Одной неправильной командой можно потерять все данные на диске. Но сегодня есть способ опробовать на одном компьютере сразу несколько операционных систем, причём, при желании, даже одновременно! Называется этот способ — виртуальная машина или виртуальный компьютер. Рассмотрим три лучшие программы, которые позволяют использовать технологию виртуализации в домашних условиях.

Общие сведения о виртуальных машинах

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

Все отличия существующих виртуальных машин, по сути, сводятся лишь к перечню поддерживаемых ими операционных систем, а так же стоимости. Наиболее распространены сегодня системы VirtualBox, Windows Virtual PC и VMWare. Чем же они отличаются?

ORACLE VirtualBox — универсальная, бесплатная виртуальная машина

VirtualBox — очень простой, мощный и бесплатный инструмент для виртуализации, развивающийся благодаря поддержке знаменитой корпорации ORACLE. Позволяет устанавливать в качестве «гостевой» практически любую современную операционную систему, будь то Windows, MacOS или любой из многочисленных представителей семейства Linux.

Создание виртуальных машин в VirtualBox выполняется с помощью пошагового мастера. Разобраться в её работе сможет любой, более-менее опытный пльзователь ПК. Система поддерживает работу с сетями, поэтому, при желании можно дать виртуальной машине выход в Интернет.

VirtualBox позволяет создавать «снимки» операционной системы. С их помощью можно создать «точки восстановления», к которым в любой момент можно «откатить» гостевую систему в случае возникновения ошибок или сбоев.

Windows Virtual PC — виртуальная машина от Microsoft

Экран Windows Virtual PCWindows Virtual PC — виртуальная машина для работы только и исключительно с Windows. Установка Linux, MacOS и прочих операционных истем не поддерживается.

Virtual PC позволяет запускать несколько разных копий Windows на одном компьютере. При этом можно задать им приоритет, чтобы в автоматическом режиме выделять под нужды той или иной виртуальной машины большее количество ресурсов замедляя работу остальных.

Моноплатформенность виртуальной машины Virtual PC является её главным недостатком. Впрочем, если требуется тестировать только программы, работающие на Windows, это не актуально. Некоторым недостатком можно считать менее функциональный и менее удобный чем в VirtualBox интерфейс. В остальном Virtual PC вполне надёжный инструмент, позволяющий создавать виртуальные машины с операцонными системами Microsoft Windows.

VMware Workstation — для серьёзных задач

Экран системы виртуализации VMWareVMware Workstation – мощная, платная, максимально-надёжная программа для виртуализации, которая поддерживает работу с Windows и Linux. Для виртуализации MacOS, данная машина не предназначена.

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

VMware Workstation можно очень гибко настраивать, включая множество параметров оборудования и опции сетевых подключений для работы с Интернет. Эта система лучше прочих можем воспроизводить на виртуальных машинах графические приложения, поскольку имеет специальный виртуальный 3D-ускоритель для получения высокого качества графики.

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

Необходимо отметить, что у VMware Workstation есть бесплатный «младший брат» — VMWare Player. Плеер не умеет создавать виртуальные машины, но позволяет запускать ранее созданные в VMware Workstation. Эта программа будет полезна в случаях тестирования, когда, к примеру, разработчик какой-либо автоматизированной системы передат её на ознакомление в виде образа виртуальной машины. Эта практика получает всё большее распространение, поскольку избавляет пользователя от необходимости разворачивать незнакомую программу самостоятельно.

Резюме

Если вы хотите просто потестировать какую-либо программу или новую операционную систему, лучшим выбором будет бесплатная виртуальная машина — ORACLE Virtual Box . Она поддерживает любые современные ОС и гибко настраивается.

VirtualBox ориентирована на актуальные версии операционных систем, поэтому, если нужно обеспечить работу какой-либо программы, написанной для одной из старых версий Windows , идеальным выбором будет Windows Virtual PC — она наиболее надёжно реализует тонкости работы любых версий Windows на самом современном оборудовании.

Если же вы хотите развернуть серьёзное виртуальное решение , требующее стабильной, продолжительной работы, следует выбрать VMWare Workstation. Хоть это и платная система, но она гарантирует надёжность работы для ответственных задач.

Рассмотрим детальнее, что такое виртуальные машины для Windows и для чего они нужны. Узнайте все о лучших симуляторах ОС и о том, как начать их использование.

Виртуальная машина (ВМ) – это компьютерное приложение, с помощью которого пользователь может создавать имитацию операционной системы. В машине устанавливается образ ОС для использования внутри существующей системы. Очень удобно, не правда ли? Но есть и подводные камни. Читайте, с чем вы столкнетесь при установке и какую виртуальную машину для Виндовс версий 7,8 и 10 лучше выбрать.

Зачем нужны виртуальные машины для ПК?

В большинстве случаев ВМ используются для тестирование программного обеспечения в . Для работы с несколькими ОС понадобится всего один компьютер, что существенно ускоряет работу.

На одном компьютере можно запустить одновременно несколько виртуальных машин. Их количество зависит от доступной оперативной памяти и места на детском диске, так как виртуальная ОС потребляет точно такой же ресурс памяти, как и обычная инсталлированная на компьютере копия.

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

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

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

Причины установки ВМ:

  • Вы хотите ознакомиться с работой других операционных систем без их полноценной инсталляции. Если есть потребность в замене существующей ОС, для начала воспользуйтесь виртуальным симулятором, чтобы протестировать другие варианты ПО. Это избавит вас от возможных багов и несовместимости с аппаратной частью;
  • Вы являетесь разработчиком и хотите создать комплексную систему для тестирования создаваемых приложений.

VirtualBox

VirtualBox – это виртуальная машина для Windows 7,8,10. Среда виртуализации распространяется на бесплатной основе и может быть установлена как для работы с операционными системами, так и для развертывания сетевой инфраструктуры и хостинга сайтов.

Главное окно VirtualBox:

Главная особенность данной виртуальной машины – это кроссплатформенность. Она отлично работает на всех версиях Виндоус. Также, с сайта разработчика можно скачать инсталляторы для Mac OS, Debian. В самой среде виртуализации можно устанавливать любые десктопные ОС.

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

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

Преимущества и недостатки

Преимущества VirtualBox:

  • Бесплатное распространение. 90% аналогичного ПО является платным, в то время как VirtualBox можно получить совершенно бесплатно. Функции и возможности программы не ограничиваются разработчиком;
  • Возможность создания скриншотов – снимков экрана виртуальной системы. Итоговое изображение будет отображать только окно дополнительной ОС. Создание скринов с помощью основной ОС ухудшает разрешение и захватывает еще и ваш обычный рабочий стол;
  • Создание точной копии существующей виртуальной машины;
  • Возможность перетаскивания папок, ярлыков и других объектов внутри симулятора;
  • Единая файловая система – из виртуальной машины можно получить доступ к директориям, которые хранятся на ПК, и наоборот;
  • Одновременная работа с несколькими машинами.

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

VirtualBox поддерживает работу с подключенными к компьютеру USB-носителями.

Недостатки программы:

  • Замедление работы компьютера. Даже если ваш ПК имеет хорошие технические характеристики, достаточное место оперативной и постоянной памяти, при использовании виртуальной машины будет наблюдаться более медленное выполнение всех функций. Если в процессе создания ВМ вы выделили её слишком много памяти, компьютер будет сильно зависать или выключаться;
  • Недостаточное количество видеопамяти. Если вам нужно добиться максимально качественного изображения, сделать это будет сложно с помощью VirtualBox. Программа позволяет настроить параметры использования видеокарты только на базово уровне.
Как установить

Для установки программы VirtualBox загрузите инсталлятор с официального сайта разработчика – компании Oracle. Процесс установки стандартный и не требует дополнительных настроек:

  • Запустите файл EXE;
  • Выберите Жесткий диск, на котором будет находиться корневая папка с программой;
  • Дождитесь завершения инсталляции. В случае необходимости, пользователь может посмотреть статистику использования жёсткого диска в процессе установки.

В поле «Custom Setup» есть возможность отключить поддержку USB, сетевых служб. Это позволяет уменьшить итоговый размер приложения.

Видеоинструкция, как установить две ОС с помощью VirtualBox

Поле установки программы можно приступать к созданию первой виртуальной машины. Кликните на кнопку «Создать» в левом верхнем углу окна. Откроется вкладка настройки ВМ:

В окне мастера настройки выберите тип виртуальной ОС (Windows, Linux, Debian, MacOS) и ее версию. Задайте имя для создаваемого симулятора и кликните на кнопку «Далее».

Затем, программа предоставит вам возможность самостоятельно указать размер оперативной памяти, который будет выделен под дополнительную ОС. Для пользователей-новичков советуем задавать значение, которое указано в поле «Рекомендуемый размер основной памяти».

Размер оперативной памяти для ВМ следует определят в зависимости от технических характеристик вашего ПК. Если на вашем компьютере доступно 4 ГБ оперативной памяти, для нормальной работы симулятора будет достаточно 512 МБ-1 ГБ.

Далее программа попросит выбрать в файловой системе образ ОС (который соответствует указанному ранее семейству и версии). После завершения настройки появится окно с кратким перечислением всех параметров. Нажмите на «Финиш».

После завершения установки виртуального Windows, в главном окне VirtualBox появиться иконка для запуска ОС. Кликните на нее и дождитесь загрузки рабочего стола. При необходимости, выполните установку драйверов.

Для автоматического обновления драйверов откройте вкладку «устройства» на панели инструментов виртуальной машины. Затем нажмите на нужный тип носителя и в новом окне следуйте инструкции для получения нового ПО.

Готово. Теперь вы можете начинать работу с виртуальной операционной системой. Для выхода из программы сначала выключите ОС, а потом закройте VirtualBox.

VMware

VMWare Workstation – это лучшая виртуальная машина для Windows 10. Разработчик позиционирует программу как удобную платформу для создания . По сравнению с другими популярными аналогами, VMWare поддерживает больше функций для кастомной настройки виртуальной машины и позволяет синхронизировать симулятор с инструментами разработки ПО.

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

Преимущества и недостатки

Среди преимуществ VMWare можно выделить:

  • Удобную панель инструментов;
  • Синхронизацию со средствами разработки от Майкрософт, в частности платформы.NET и программной среды Visual Studio;
  • Система безопасности. Встроенные инструменты VMWare обеспечивают высокий уровень защиты ваших файлов в дополнительной ОС. Симулятор может выявлять попытки вредоносной активности устранять их;
  • Работа служб шифрования для созданных виртуальных машин.

Недостатки приложения:

  • Платное распространение. Пользователь может скачать бесплатную пробную версию утилиты, но для получения полной версии приложения со всеми доступными функциями потребуется оплатить годовую или ежемесячную подписку;
  • Не подойдет для новичков. Если вы раньше не использовали симуляторы операционных систем, рекомендуем начать работу с более простых вариантов. К примеру, VirtualBox и стандартного для Виндоус Hyper V. VMWare подойдет продвинутым пользователям, которые предпочитают выполнять настройки системы вручную.
Как установить

Скачать виртуальную машину для Windows можно с официального сайта разработчика VMWare.com.

В процессе установки программы рекомендуется выключить Защитник Windows или другой работающий антивирус. Это необходимо только для правильной инсталляции всех файлов и алгоритмов шифрования, которые применяет программа для виртуальных машин. Никакого вреда для вашей основной ОС нанесено не будет, так как продукт скачан с официального источника.

Обзор функционала и первая настройка программы

Для создания первой виртуальной машины в VMWare понадобится загрузить на компьютер дистрибутив ОС, которую вы хотите использовать в эмуляторе. Затем откройте окно установленного приложения и кликните на поле «Создать новую виртуальную машину»

Обратите внимание! Пользователь может создать группу виртуальных машин, вместо нескольких симуляторов. Это позволяет снизить ресурс потребляемой оперативной памяти и ускорить работу компьютера и симулятора ОС.

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

  • В появившемся окне укажите имя ОС, имя пользователя и пароль доступа к учётной записи;
  • Укажите, на каком диске вашего компьютера будет храниться виртуальная машина;
  • Выделите нужно количество оперативной памяти для работы ВМ;
  • Настройте оборудование (автоматически или вручную).

После завершения настройки виртуальной машины дождитесь установки образа ОС и начинайте работу:

Microsoft Virtual PC

Microsoft Virtual PC – это еще один популярны эмулятор виртуальных машин. Программа хорошо совместима со всеми версиями OS Windows. Если в качестве основной ОС вы используете продукт от Майкрософт, для эмуляции советуем выбрать именно Microsoft Virtual PC.

Преимущества и недостатки

Преимущества эмулятора:

  • Отличная совместимость со всеми версиями ОС Виндоус. В большинстве случаев, пользователю не нужно устанавливать никаких дополнительных драйверов для виртуальной ОС. Все они синхронизируются с основной системой;
  • Общий доступ к файловой системе. Получайте доступ к файлам, которые хранятся на жёстком диске ПК через окно ВМ;
  • Поддержка ОС Windows с разрядностью 64 бит в режимах работы «Гостевой хост» и «Гостевая среда»;
  • Поддержка аппаратной виртуализации.

Недостатки:

  • Есть платные функции. Программа распространяется на бесплатной основе, но за поддержку настройки группы виртуальных ОС придется купить подписку;
  • Отсутствует поддержка Линукс-подобных систем.
Обзор функционала и первая настройка программы

Для установки виртуальной ОС сначала загрузите ее образ в память компьютера, а затем откройте приложение Microsoft Virtual PC. Кликните на кнопку «Создать виртуальную машину» и в новом окне настройте следующие параметры:

  • Задайте имя новой ОС;
  • Выделите место для её жесткого диска и размер оперативной памяти;
  • Вберите, какие устройства будет поддерживать ВМ (сетевое окружение, флеш-накопители и так далее).
Итог

Мы рассказали вам о лучших виртуальных машинах для Windows, но далеко не о всех. Если вы считаете, что это не самые лучшие – пишите в комментариях! Помогите новичкам-читателям определиться, с какого эмулятора начать.

Чтобы иметь под рукой сразу несколько операционных систем с отдельным рабочим пространством и приложениями, не нужно покупать второй (третий, четвертый и т. д.) компьютер. Потому что всё это уместится в вашем единственном ПК. Как? Благодаря виртуальным машинам (ВМ) — особым программам, которые создают (эмулируют) внутри основной операционной системы воображаемые (виртуальные) компьютеры.

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

На одном физическом компьютере одновременно может работать несколько виртуальных. Сколько именно — зависит от аппаратных ресурсов: чем шустрее процессор, объемнее оперативка, просторнее накопитель, тем больше. Обычный домашний ПК средней производительности на базе Windows 10 справляется с одновременной работой трех-пяти легковесных ОС (например, Windows XP, Android и Lubuntu + основная система). Или двух-трех относительно тяжеловесных (например, основная Windows 10 + виртуальные Windows 7 и Mac OS X). Как вы уже поняли, приложения-эмуляторы виртуальных компьютеров позволяют устанавливать и запускать на них самые разные ОС.

Виртуальные машины общего назначения (в отличие от специализированных — таких, как, например, VM Java), используют:

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

Ну и конечно, виртуальные машины повсеместно используют для распределения рабочих ресурсов серверов.

Сегодня мы не будем касаться промышленного применения ВМ, а рассмотрим только то, что может быть полезно домашним пользователям ОС Windows.

Oracle Virtualbox

Рассмотрим процесс создания новой виртуальной машины и начало установки в нее Windows 10.

  • Кликнем в верхней панели кнопку «Создать».

  • В первом окошке мастера создания ВМ укажем имя ОС (оно будет отображаться в списке гостевых систем), ее тип (Windows, Linux и т. д.) и версию. В нашем примере это Windows 10 32 bit (можно поставить и 64 bit, но ей потребуется больше ресурсов). Для перехода к следующему шагу нажмем Next.

  • Дальше укажем размер оперативной памяти ВМ. По умолчанию Windows 10 x86 отводится 1 Гб, но вы можете увеличить этот объем, сдвигая ползунок вправо. Если на вашем ПК не очень много оперативки, не отдавайте ВМ больше 2-3 Гб, иначе основная система будет тормозить из-за нехватки памяти.

  • Следом создаем виртуальный жесткий диск. Если вы ставите систему первый раз, выбирайте вариант «Создать новый».

  • Тип виртуального диска оставим по умолчанию.

  • Формат хранения данных — это область на физическом накопителе вашего компьютера, который отводится ВМ. Она может иметь постоянный или динамически расширяемый объем в тех пределах, которые вы определите дальше. Для экономии места выберем динамический формат.

  • Следом укажем имя тома (виртуального диска С) и его размер. По умолчанию — 32 Гб.

  • После нажатия в последнем окошке кнопки «Создать» в списке появится новая виртуальная машина. Справа в рамке показаны ее параметры.
  • Для перехода к установке Windows кликнем в верхней панели кнопку «Запустить».

  • В окне, которое откроется после этого, появится окошко «Выберите загрузочный диск». Нажмите на иконку папки и укажите путь к дистрибутиву системы. Это может быть образ в формате.iso или физический носитель (DVD, флешка). Выбрав дистрибутив, нажмите «Продолжить».

  • Дальнейший ход инсталляции ОС в виртуальную машину не отличается от установки ее на физический компьютер.

Некоторые настройки ВМ и гостевой системы

Клик в окне виртуальной машины захватывает курсор мыши (т. е. он будет двигаться только в пределах виртуального экрана). Для возврата курсора в основную ОС нажмите комбинацию Ctrl+Alt.

Для доступа ко всему набору функций гостевой ОС нужно установить специальные дополнения. Зайдите в меню «Устройства», щелкните «Подключить образ диска дополнений гостевой ОС» и следуйте дальнейшим инструкциям.

Чтобы подключить к гостевой системе папку для обмена файлами с основной, кликните в меню «Устройства» пункт «Общие папки». Нажмите на значок «папка+» в открывшемся окне и через поле «путь к папке» укажите ее в проводнике (в нем показаны каталоги основной системы).

Если хотите, чтобы настройка работала постоянно, отметьте «Авто-подключение» и «Создать постоянную папку». Общая папка будет доступна из проводника виртуальной машины как сетевая.

Чтобы изменить порядок опроса загрузочных устройств (например, для загрузки виртуальной машины с DVD), завершите работу гостевой ОС, откройте ее настройки (в главном окне Virtualbox) и зайдите на первую вкладку раздела «Система». В списке «Порядок загрузки» отметьте нужный носитель и, нажимая кнопки со стрелками, передвиньте его наверх.

VMware Workstation Pro

Некоторые опции виртуальных машин Hyper-V

Чтобы сделать снимок состояния запущенной гостевой ОС, Откройте верхнее меню ее окна «Действие» и щелкните «Контрольная точка». Либо нажмите комбинацию Ctrl+N.

Доступ к настройкам отдельной виртуальной машины открывается из ее контекстного меню в списке главного окна диспетчера и скрывается за кнопкой «Параметры».

Прочие возможности программы тоже весьма незамысловаты и осваиваются без особого труда.

ставьте, если очень хочется посмотреть на другие ОС Некоторые настройки ВМ и гостевой системы

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

Основное предназначение виртуализации серверов (в иртуальных машин) — это установка и проверка программ на разных операционных системах, что помогает определить, где программа работает быстрее, где удобнее интерфейс и т.д.

Достоинства современных виртуальных машин:
  • Вы можете установить любую ОС, не испортив и не захламив собственный жесткий диск;
  • Вы можете тестировать различные приложения, сравнивая их работоспособность в разных операционных системах;
  • Вы можете проверять файлы на зараженность, запуская их в искусственной оболочке, которую вы создадите в виртуальной машине;
  • Вы можете создавать и администрировать сети в различных ОС, что поможет вам изучить архитектуру корпоративных сетей более углубленно;
  • Вы можете запускать программы, недоступные для вашей операционной системы.

На сегодняшний день есть множество вариантов эмуляторов, которые способны воспроизводить разные операционные системы: от популярных (Windows ) до малоизвестных (Calibri ), от самых старых версий до новейших. И сейчас мы проведем небольшой экскурс по самым известным виртуальным машинам, сделав подробный обзор на них.

Обзор виртуальных машин

1 — VirtualBox . Пожалуй, самая известная программа-эмулятор среди пользователей, предоставленная компанией Oracle . Программа имеет простой пользовательский интерфейс и встроенную русификацию, что уже подходит для начинающих юзеров.

Установка также не отличается сложность, ибо присутствует мастер установки. Вам сразу же предложат создать виртуальную машину, выбрать ОС, дать ей имя. Затем вы должны дать «новому» компьютеру определенный запас оперативной и внутренней памяти (не больше половины от реального железа). После идет выбор типа диска и дальнейшая настройка системы. Следуя рекомендациям, вы сможете держать две ОС на своем компьютере, не причиняя ущерб основной системе.

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

2 — VirtManager . Программа, которая также проста в управлении, но все же несколько сложнее предыдущего варианта. Новичок здесь запросто может запутаться, а один только список всех 86-разрядных операционных систем может просто ошеломить.

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

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

От вас нужно лишь немного в ней разобраться, а после вы сможете получить удобный инструмент для эмуляции новой ОС.

3 — Gnome Boxes . Если предыдущая программа требовала от пользователей определенных знаний и времени для изучения, да и подходила она скорее сисадминам, то утилита Gnome Boxes значительно проще и подходит обычному пользователю для ознакомления.

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

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

4 — VMware Player . Не смущайтесь слова «Плеер», ведь сегодня это уже никакой не плеер, а программа для создания полноценной виртуальной машины, причем довольно высокого качества.

Если вы не разрабатываете собственное ПО, то VMware Player отлично подойдет для вас, в противном случае лучше выбрать другой эмулятор, ведь тут нет даже полноценной настройки сетевых адаптеров.

Для большинства же пользователей — это отличная программа, в которой можно настраивать и сетевые конфигурации, и следить за количеством вредоносных программ, и поставить Windows XP , которая буквально будет «резиновой», т.е. достаточно мощной.

5 — WMware Workstation . А вот тут эмулятор, напротив, отлично подойдет для разработчиков программных продуктов. Чего стоит одна возможность группировки виртуальных машин. Т.е. вы одновременно на всех ОС сможете запустить программу и провести доскональную аналитику.

Появилась возможность создавать машины с центральным процессором, размером памяти до 16 ГБ, что позволяет испытывать на других ОС достаточно мощные программные инструменты. Впрочем, гораздо удобнее приобрести весь пакет W M ware и использовать данный пакет во всю мощь.

Есть необходимость запустить в Windows среде приложения, разработанные для Mac? Очень хочется одному из первых попробовать в работе Windows 10 TP, но уже не получается выделить отдельный раздел на жестком диске под нее? Нет ничего невозможного, во всем в этом вам поможет виртуализация, самая сложная и полезная технология.

Нет идеальной операционной системы. Какую бы мы не установили на свой ПК операционную систему, будь то Windows, Linux или Mac, мы все ровно найдем в ней то, что нас не устраивает. Не идеальность системы становится особо заметной, когда помимо работы с документами нам приходится решать на ПК более расширенные задачи. Если мы компульсивны, то из-за недовольства одной, уже установленной, ОС, мы можем с легкость инициировать установку другой, несмотря на то, что это не самая простая и быстрая процедура.

Большинство пользователей, особенно тех, которые еще находятся в стадии освоения компьютерной грамотности, пугаются при задаче установки сразу нескольких операционных систем на один компьютер. Их начинает смущать практически все: разбивка жесткого диска, решения проблем с загрузкой, и что не мало важно, они знают о том, что для входа во вторую, третью установленную ОС, им придется постоянно перезагружать компьютер. Но не все так плохо, как кажется на первый взгляд. На помощь приходит такое интересное, полезное и в тоже время крайне сложное понятие как технология виртуализации.

Задача виртуализации заключается в том, чтобы обеспечить существование и одновременную работу на одном компьютере сразу нескольких операционных систем.

Чаще всего виртуализация применяется для решения задач следующего типа:

  • Специалисты крупных компаний применяют виртуализацию для наилучшего и эффективного распределения большой вычислительной мощности серверов;
  • Домашние пользователи используют виртуализацию (виртуальные машины) для одновременного запуска разу нескольких приложений из разных операционных систем. С помощью виртуальных машин пользователь может запустить Windows XP и написанные под нее программы в другой операционной системе, скажем работающей на ядре Linux. Или создать виртуальную ОС Windows 8 на компьютере Apple Macintosh.

Virtual PC – виртуальная машина от Microsoft

Компания Microsoft – разработчик самой популярной операционной системы, разработала собственную систему виртуализации, которая предназначенная для работы исключительно в среде Windows – это Virtual PC 2007 для Windows XP и Vista, а также сравнительно новая виртуальная машина Virtual PC для Windows 7. В дополнение к последней версии программы виртуализации разработчики создали инструмент Windows XP Mode, который представляет собой виртуальную версию XP Professional. Данный инструмент позволяет запускать устаревшие приложения и программы в более новой ОС Windows 7.

В Windows 8 и тестовой Windows 10 на смену Virtual PC пришла более новая технология Hyper-V, позаимствованная из Windows Server. Данная технология имеет массу отличий от обычных виртуальных машин, поэтому ей мы посвятим отдельный обзор.

На самом деле не компания Microsoft является разработчиком Virtual PC. Изначально эта программа создавалась другой компанией, и была рассчитана на работу в ОС Windows и Mac OS. Тогда, в качестве гостевых операционных систем использовались OS/2, DOS и ОС на ядре Linux. Когда компания Microsoft стала единственной владелицей данного продукта, было решено отказаться от поддержки программой Mac OS. Таким образом все силы разработчиков были сосредоточены на дальнейшем развитии Virtual PC исключительно для ОС Windows. Как следствие, на сегодняшний день мы имеем бесплатный инструмент для создания виртуальной среды, который прекрасно работает в Windows в качестве основной и гостевой ОС. Однако при всем при этом этот инструмент является довольно посредственным, из-за того, что в нем отсутствуют разного рода дополнения предназначенными для взаимодействия со всеми остальными системами.

Скачать можно тут: www. microsoft. com

Виртуальная машина VmWare

VmWare – это признанный всем мировым IT-сообществом лидер в области создания виртуальных решений для специалистов. Однако у компании разработчика имеются инструменты не только для специалистов из крупных организаций, но также и для домашнего пользователя – это бесплатное приложение VMware Player. Раньше, бесплатная программа виртуализации VMware Player умела только запускать созданные ранее виртуальные машины (их образы), но сейчас она научилась еще и создавать их. То есть приложение стало полноценным инструментом виртуализации. Правда в отличии от платного своего аналога, именуемого как VMware Workstation, функционал бесплатно приложения несколько ограничен, но можно смело сказать, что расширенные функции платной версии далеко не всегда нужны домашнему пользователю.

В качестве основной операционной системы VMware Player использует Linux и Windows, а в качестве гостевых ОС, могут быть использованы DOS, Windows, Linux, Mac, BSD и другие. Для тех, кто является счастливым обладателем компьютера Macintosh, копания разработчик выпускает приложение VMware Fusion, которое по своим возможностям полностью напоминает VMware Workstation.

Одной из отличительных особенностей данного приложения является режим Unity (он кстати есть и у продукта Parallels, о котором мы поговорим ниже), который предназначен для скрытия окна виртуальной машины с глаз пользователя. То есть пользователь видит, как бы ОС в ОС. При этом окна, открытых в гостевой ОС приложений отображаются на основном рабочем столе.

Скачать можно тут: www. vmware. com

Parallels Workstation – виртуализация для домашнего пользователя

Одним из самых крупных игроков на мировом рынке виртуализации является компания Parallels. Ее основные инструменты виртуализации предназначаются в первую очередь для крупных компаний сервис-провайдеров. Но, не брезгует разработчик и домашним пользователем, так для машин с Windows и Linux у компании имеется программа виртуализации Parallels Workstation, а для Apple машин существует аналогичное решение Parallels Desktop. В отличии от других разработчиков, данная компания не предлагает бесплатных решений, за создание и запуск виртуальной машины пользователю придется заплатить.

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

Стоит так же отметить еще и то, что компания имеет мобильную версию приложения Parallels Mobile для iOS. С помощью данного версии можно запросто настроить удаленное управление запущенной Parallels Desktop виртуальной машины на Mac OS.

Купить можно тут: www. paraLlels.com.ru

VirtualBox – виртуальная машина от компании Oracle

Одной из самых распространенных программ ля виртуализации является VirtualBox. Над созданием этого приложения трудилась не одна группа разработчиков, и далеко не одна именитая в IT-среде компания. В настоящее время продуктом полностью владеет компания Oracle, которая получила ее в п процессе поглощения предыдущего владельца (Sun Microsystems) еще в 2010 году. Результате всех перемещений программы VirtualBox от одного владельца к другому, на сегодняшний день мы имеем программу виртуализации с большим количеством поддерживаемых операционных систем. На официальном сайте программы, можно скачать для установки на компьютер сборки для платформ Windows, Mac OS, Linux и Solaris. Эти же ОС кстати говоря можно использовать в VirtualBox в качестве гостевых.

В целом VirtualBox распространяется с открытым исходным кодом, что делает ее полностью бесплатной для использования. Однако, для получения более расширенного функционала и возможностей, скажем для поддержки протокола RDP или стандарта USB 3.0 для гостевой ОС, пользователю потребуется устанавливать дополнительные плагины, которые к слову тоже распространяются бесплатно, но имеют закрытый исходный код.

Скачать можно тут: www. virtualbox. org

Из всего выше описанного можно сделать вывод и остановиться, как кажется нам на двух программах виртуализации – это VirtualBox и VMware Player. Данных приложений с головой хватит для установки дополнительных операционных систем.

Каждый пользователь ПК иногда желает попробовать в работе какую-либо другую операционную систему, но не решается установить её на свой рабочий компьютер. Действительно, установка незнакомой ОС — очень рискованное действие. Одной неправильной командой можно потерять все данные на диске. Но сегодня есть способ опробовать на одном компьютере сразу несколько операционных систем, причём, при желании, даже одновременно! Называется этот способ — виртуальная машина или виртуальный компьютер. Рассмотрим три лучшие программы, которые позволяют использовать технологию виртуализации в домашних условиях.

Общие сведения о виртуальных машинах

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

Все отличия существующих виртуальных машин, по сути, сводятся лишь к перечню поддерживаемых ими операционных систем, а так же стоимости. Наиболее распространены сегодня системы VirtualBox, Windows Virtual PC и VMWare. Чем же они отличаются?

ORACLE VirtualBox — универсальная, бесплатная виртуальная машина

VirtualBox — очень простой, мощный и бесплатный инструмент для виртуализации, развивающийся благодаря поддержке знаменитой корпорации ORACLE. Позволяет устанавливать в качестве «гостевой» практически любую современную операционную систему, будь то Windows, MacOS или любой из многочисленных представителей семейства Linux.

Создание виртуальных машин в VirtualBox выполняется с помощью пошагового мастера. Разобраться в её работе сможет любой, более-менее опытный пльзователь ПК. Система поддерживает работу с сетями, поэтому, при желании можно дать виртуальной машине выход в Интернет.

VirtualBox позволяет создавать «снимки» операционной системы. С их помощью можно создать «точки восстановления», к которым в любой момент можно «откатить» гостевую систему в случае возникновения ошибок или сбоев.

Windows Virtual PC — виртуальная машина от Microsoft

Экран Windows Virtual PCWindows Virtual PC — виртуальная машина для работы только и исключительно с Windows. Установка Linux, MacOS и прочих операционных истем не поддерживается.

Virtual PC позволяет запускать несколько разных копий Windows на одном компьютере. При этом можно задать им приоритет, чтобы в автоматическом режиме выделять под нужды той или иной виртуальной машины большее количество ресурсов замедляя работу остальных.

Моноплатформенность виртуальной машины Virtual PC является её главным недостатком. Впрочем, если требуется тестировать только программы, работающие на Windows, это не актуально. Некоторым недостатком можно считать менее функциональный и менее удобный чем в VirtualBox интерфейс. В остальном Virtual PC вполне надёжный инструмент, позволяющий создавать виртуальные машины с операцонными системами Microsoft Windows.

VMware Workstation — для серьёзных задач

Экран системы виртуализации VMWareVMware Workstation – мощная, платная, максимально-надёжная программа для виртуализации, которая поддерживает работу с Windows и Linux. Для виртуализации MacOS, данная машина не предназначена.

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

VMware Workstation можно очень гибко настраивать, включая множество параметров оборудования и опции сетевых подключений для работы с Интернет. Эта система лучше прочих можем воспроизводить на виртуальных машинах графические приложения, поскольку имеет специальный виртуальный 3D-ускоритель для получения высокого качества графики.

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

Необходимо отметить, что у VMware Workstation есть бесплатный «младший брат» — VMWare Player. Плеер не умеет создавать виртуальные машины, но позволяет запускать ранее созданные в VMware Workstation. Эта программа будет полезна в случаях тестирования, когда, к примеру, разработчик какой-либо автоматизированной системы передат её на ознакомление в виде образа виртуальной машины. Эта практика получает всё большее распространение, поскольку избавляет пользователя от необходимости разворачивать незнакомую программу самостоятельно.

Резюме

Если вы хотите просто потестировать какую-либо программу или новую операционную систему, лучшим выбором будет бесплатная виртуальная машина — ORACLE Virtual Box . Она поддерживает любые современные ОС и гибко настраивается.

VirtualBox ориентирована на актуальные версии операционных систем, поэтому, если нужно обеспечить работу какой-либо программы, написанной для одной из старых версий Windows , идеальным выбором будет Windows Virtual PC — она наиболее надёжно реализует тонкости работы любых версий Windows на самом современном оборудовании.

Если же вы хотите развернуть серьёзное виртуальное решение , требующее стабильной, продолжительной работы, следует выбрать VMWare Workstation. Хоть это и платная система, но она гарантирует надёжность работы для ответственных задач.

Какая на твой взгляд самая ?

Я не буду выдумывать велосипед и пересказывать других. Лучше я вам предложу прочитать статью из журнала Linux Format. В которой эксперты сделали сравнительный обзор пяти популярных виртуальных машин в надежде найти ту самую.., самую лучшую виртуальную машину. Кстати, тем кто отрекся и смог убежать из плена Windows очень рекомендую подписаться на журнал .

  • Что такое виртуальная машина
  • Зачем нужна виртуальная машина
  • Как мы тестировали Виртуальные Машины
  • Производительность
  • Функциональность
  • Совместимость и снапшоты
  • Интеграция с рабочим столом
  • Графическое ускорение
  • Вердикт

Что такое виртуальная машина

Если простым языком, без занудства, то виртуальная машина — это операционная система в операционной системе.

Зачем мне нужна виртуальная машина

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

Как мы тестировали виртуальные машины

Сперва мы взяли двуядерный компьютер (из-за бюджетных ограничений) со свежим Arc Linux. Кроме проприетарной VMware (версия 7.1.0 Рlауег и 30-дневный пробный период Workstation 11), мы использовали официальные пакеты Arch, которые очень близко следуют релизам разработчиков. На каждой машине было 2 ГБ системной ОЗУ и 128 МБ видеопамяти (при необходимости — 256 МБ).

Мы тестировали каждого кандидата на разных гостевых ОС: Mint 17.1 и Kubuntu 15.04 beta, а также разных версиях не-Linux ОС под названием Windows. Для оценки производительности мы скомпилировали основное ядро Mint, запустили сравнительный тест JavaScript SunSpider и сыграли в разные игры из нашей библиотеки Steam. Чтобы протестировать реальные варианты, мы запустили их на 8-ядерной машине с 16 ГБ ОЗУ и 4-ГБ Nvidia GTX, но потом нас заставили ее вернуть.

Технология виртуализации фундаментально изменила компьютерный ландшафт. Мы бы опозорились, заявив, что это — новое изобретение (ранние мейнфреймы использовали ее как сред ст во предоставления ресурсов), но десятилетней давности инновации CPU означают, что почти родной производительности вы добьетесь разве что с кодом x86. А ныне нам удается впихнуть десятки машин (легко копируемых и восстанавливаемых) в один корпус, и работа дата-центров стала гораздо эффективнее. Можно и имитировать другую архитектуру, скажем, ARM, что удобно для разработчиков встраиваемых систем.

Это также благо и для обычных пользователей: знакомство с новой ОС теперь не обязано быть столь затратным по времени упражнением в постоянном страхе угробить свою систему. Даже если вы просто хотите протестировать новую программу, это намного безопаснее сделать в виртуальной машине вместо того, чтобы рисковать своей текущей настройкой. Поддержка виртуализации внутри ядра (через KVM) и эмулятор Qemu означает, что пользователям Linux больше незачем прибегать к проприетарным инструментам.

В былые дни VirtualBox от Sun (некогда принадлежавшая Innotek, а теперь Oracle) был единственной реальной опцией. Но времена изменились, так что давайте рассмотрим и другие приложения виртуализации.

И VMware, и VirtualBox используют зависимые от ядра модули, которые загружаются, чтобы сотворять свои чудеса. VMware понадобится их скомпилировать, для чего придется установить пакеты заголовков ядра и всю начинку компилятора. Потом вы получите скрипт init для загрузки указанных модулей, хотя для пользователей Systemd он будет бесполезен. Если это ваш случай, вы, возможно, пожелаете создать собственный файл init, вместо того, чтобы все время запускать этот скрипт как root (или видеть всё те же сообщения об ошибках). На момент написания статьи ядра серии 3.19 требовали подлатать исходники VMware, но, надеюсь, к моменту выхода журнала это уже будет исправлено. Пакеты VirtualBox в большинстве дистрибутивов имеются, и если у вас стандартное ядро, можете уже ни о чем не волноваться.

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

И VirtualBox, и VMware Workstation достаточно просты, если только вы не вздумаете отвлекаться на каждую опцию. А вот в VMware Player опций не так уж и много, и вы очень быстро настроите и запустите свою машину. Но если вы полны решимости задействовать все эти опции по максимуму, придется установить гостевые дополнения.

Гостевые дополнения Linux для VirtualBox намного проще в установке (CD запустится автоматически), чем дополнительные «инструменты» для VMware, требующие копирования программ с воображаемого CD, изменения разрешений и затем запуска скрипта. Неужто на дворе 1999 год? Зато, проделав все это, вы будете вознаграждены улучшением графики и рядом добавочных функций, которые мы обсудим дальше.

Простейшим в использовании из нашей подборки является Boxes, пусть даже это обусловлено предоставлением всего только голого минимума функций Qemu / libvirt. VMware Player и VirtualBox идут вторыми, а следом — их платный соперник (номинально они труднее, в силу большего количества опций). Virt-Manager не особенно сложен в использовании, но в нем вполне достаточно от лабиринта настроек Qemu, чтобы ошеломить новичка. Помимо этого, механизм для управления хранением у него довольно-таки запутанный, особенно если вы собираетесь хранить свой виртуальный диск в нестандартном месте: тогда вам сначала надо добавить требуемую директорию в качестве «пула хранения». Однако все необходимые экзотические модули предоставит ваш собственный дистрибутив, а в таком случае почему бы и не рискнуть.

Производительность

Медленную или проворную ВМ они для вас создадут?

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

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

Здесь мы не берем в расчет 3D-производительность — это было бы не совсем честно, и для нее есть собственная категория через страницу. Однако для повседневных задач с использованием Terminal вы вряд ли заметите особую разницу между нашими кандидатами. Эксперименты с компиляцией ядра показали, что VirtualBox солидно отстает в соревновании. Сравнительный тест JavaScript SunSpider подтвердил этот вывод: обе задачи выполнились на 20 % медленнее, чем у остальных. Ввод/вывод (I/O) диска (особенно если диск у вас SSD) и сетевой трафик у всех наших кандидатов отличались быстротой. В конечном итоге VMware обеспечила себе перевес благодаря поддержке более новых процессоров Intel.

Функциональность

Что способен предложить каждый кандидат?

Все наши кандидаты предназначаются для разных сценариев использования, и поэтому у каждого имеются свои собственные, индивидуальные преимущества. Конечно, наличие некоторых стандартных функций безусловно подразумевается: к таковым, например, принято относить способность создать моментальные снимки, поддержку расширений процессоров Intel VT-x и AMD-V и гибкую настройку виртуального оборудования. Всё это предлагается всеми, однако некоторые приложения способны на более героические подвиги.

Здесь следует сделать оговорку, что Gnome Boxes и Virt-Manager являются всего-навсего интерфейсами к Qemu (через уровень абстракции libvirt). А Qemu по существу является эмулятором процессора, который способен обеспечивать виртуализацию через KVM, но тем не менее представляет собой целый мир.

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

Gnome Boxes ★★

При вызове из командной строки Qemu поддерживает массу опций, большая часть которых в Gnome Boxes отсутствует: его целью (реализованной) является простота и понятность внешнего вида и работы. Через его удобный интерфейс мастера можно настроить виртуальную машину буквально тремя щелчками — направьте только его на соответствующий ISO. Boxes абстрагирует разницу между виртуальной и удаленной машиной, и вы можете соединяться и с той, и с другой через протоколы VNC, SPICE (который позволяет аудио работать через сеть) или OVirt.


Gnome Boxes

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

Virt-Manager ★★★★

Virt-Manager (он же Virtual Machine Manager) предлагает значительно больше функций Qemu (но опять-таки не все). Он, похоже, переборщил со своим списком поддерживаемых операционных систем x86, в частности, из семейства Linux.


Virt-Manager

Если оставить это в стороне, Virt-Manager относительно легко позволяет настроить машину любой сложности — можно добавлять любое оборудование, в том числе несколько сетевых интерфейсов. Помимо ВМ KVM, Virt-Man-ager умеет задействовать поддержку Qemu/ libvirt для гостей Xen и контейнеров LXC. Опционально он также может опрашивать гостевые ресурсы и, таким образом, обеспечивать очень симпатичные графики (вроде тех, что в разделе Производительность на стр. 25, на что требуется около 30 секунд после запуска Windows 10). Кроме того, Virt-Manager использует недавно добавленную в Qemu поддержку USB 3.0.

Совместимость и снапшоты

Можно ли перемещать виртуальные машины между реальными?

Иногда бывает нужно переместить ВМ между гипервизорами. Все наши программы могут импортировать машины, хранящиеся в формате Open Virtual Appliance (OVA), который является просто tar-архивом с образом диска VMDK (VMware), и данные о виртуальном оборудовании. VirtualBox разрешает экспорт в этот формат, но имеет еще и свой — Virtual Disk Image (VDI), а также справляется со всеми остальными.

Команду qemu-img можно применять для конвертирования форматов. Особо отметим его любимый формат QCOW2, позволяющий хранить многочисленные моментальные снимки системы внутри, с помощью отличного приема Copy On Write (COW).

Boxes, Virt-Manager, VirtualBox и VMware Workstation поддерживают моментальные снимки системы, сохраняя разные состояния своей ВМ. VMware Player позволяет иметь только один моментальный снимок для каждой машины в дополнение к ее текущему состоянию. Так что глубокое регрессионное тестирование исключается.

VirtualBox и VMware Workstation способны также «клонировать» ВМ, и это эффективный метод создания моментальных снимков системы: данные записываются на соответствующий клон, только если его состояние отличается от состояния родителя. VMware позволяет монтировать гостевой образ VMDK на хост, что тоже бывает удобно, хотя такой же трюк можно проделать посредством конвертирования в образ диска raw и использования стандартных инструментов Linux и арифметики, чтобы рассчитать смещение разделов.

VirtualBox ★★★★

Будучи изначально клиентом виртуализации рабочего стола, VirtualBox до сих пор, вероятно, основной инструмент для многих. У этой программы четкая структура, что упрощает настройку виртуальной машины, и множество полезных опций. Помимо ограничения количества ядер CPU, к которым имеет доступ гостевая ОС, VirtualBox позволяет указать предельный уровень использования CPU гостем в процентах. VirtualBox также поддерживает запись видео, так что за вечер вы сможете записать руководство по Windows для своего канала YouTube.


VirtualBox

Он может импортировать любые виртуальные диски, но предлагает только поддержку хост-контроллера USB 2.0, да и то только если вы установите проприетарный пакет расширений Oracle. Опции с распределенным доступом буфера обмена и drag-and-drop (в одном или в обоих направлениях, как пожелаете) весьма удобны. В VirtualBox имеются удобные индикаторы для сетевого и дискового I/O и для использования CPU.

Кстати, в статье « » мы подробно рассказывали о том, как установить и правильно настроить виртуальную машину VirtualBox.

VMware Player ★★★

Свободное предложение от VMware прошло долгий путь с момента своего появления в 2008 году. Самое примечательное, что это уже не плейер: он более чем способен создать для вас качественную виртуальную машину.


VMware Player

Помимо поддержки ряда сетевых конфигураций (NAT, bridged, host-only и т.д.), он предлагает очень симпатичные опции формирования сетевого трафика, что весьма удобно, если вы тестируете последнюю версию, скажем, клиента DDoS или смотрите, сколько вредоносных программ можно навесить на свою виртуальную машину Windows XP, пока она не лопнет. VMware также поддерживает устройства USB 3.0, а установка гостевых инструментов позволит использовать блестящую графику, буфер обмена с распределенным доступом и директории с распределенным доступом. Player несколько уступает, когда речь идет о моментальных снимках (он позволяет сделать только один), но мы раскритиковали его в предыдущем разделе.

VMware Workstation ★★★★★

Имеется несвободная версия VMware Player (VMware Player Pro), но мы решили, что для данного Сравнения будет уместнее взять вместо нее более высококачественную Workstation. В этом приложении предусмотрено множество дополнительных функций для разработчиков, в том числе возможность группировать виртуальные машины в своего рода виртуальную фалангу, чтобы вам удавалось одним щелчком заставить их вступить в действие одновременно.

VMware Workstation также предлагает поддержку новых команд современных процессоров Intel, а также позволяет настраивать машины с виртуальными CPU, в количестве до 16 и 64 ГБ ОЗУ. Однако программа Workstation в большой степени нацелена на интеграцию с остальным (довольно увесистым) пакетом VMware, и поэтому будет выглядеть уместнее прочих в среде предприятия.

Интеграция с рабочим столом

Будут ли они конфликтовать с вашей цветовой схемой?

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

VirtualBox использует Qt4, что особенно бесит на рабочем столе Arch Linux на основе Qt, где повсюду используется Qt5, но это лишь нечто вроде нишевого недостатка. Boxes идеально сочетается с Gnome 3, чего и следовало ожидать; Virt-Manager и VMware используют GTK3 и тоже идеально с ним сочетаются.

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

Особо выделяются режимы Unity в VMware (нет, это не способ сделать все убунтовидным) and Seamless в Virtual-Box — оба отображают окна приложений напрямую из гостя на рабочем столе хоста. Это очень хорошо для Linux-ВМ (исключая потенциальную путаницу между окнами гостя и хоста), однако попытка запустить
предпросмотр не слишком удалась; Windows 7 с включенным интерфейсом Aero тоже оказалась не самым приятным опытом.

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

Графическое ускорение

Можно ли избежать проблем программного рендеринга?

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

Но если требуется 3D-ускорение, надо брать VMware или VirtualBox. Как только вы справитесь с установкой гостевых дополнений (включая уводящий в сторону вопрос VirtualBox, с двойным отрицанием, который пытается отвратить вас от его экспериментальной поддержки WDDM, нужной, например, для интерфейса Windows 7 Aero), вам удастся насладиться 3D-ускорением в VirtualBox и в двух клиентах VMware.


Бум-бум, серебряный молот Максвелла опустился на, э-ээ, улей. Он погиб вскоре после того, как был сделан этот скриншот в Don’t Starve.

VirtualBox позволяет выделять виртуальной видеокарте до 256 МБ системного ОЗУ, а VMware — до 2 ГБ. Обратите внимание, что эти гигабайты не берутся у вашей реальной видеокарты, так что зачастую вы не увидите особых улучшений свыше 256 MБ. VirtualBox также обеспечивает 2D-ускорение для гостевых Windows, что должно способствовать ускорению рендеринга видео, увеличению экрана и коррекции цвета, хотя во многом это зависит от конфигурации хоста — на быструю машину эта настройка не особо повлияет. Виртуальная машина Windows, вероятно, не запустит Battlefield 4 [Поле битвы] или Middle-earth: Shadow of Mordor [Среднеземье: Тень Мордора] (получается, нам сильно повезло, что они портированы в Linux), когда все доведено до 11, но более старые или менее требовательные игры пойдут отлично: мы добрый час угрохали на популярную инди-игру Don’t Starve [Не зачахни], начисто позабыв про наше Сравнение.

На VMware все работало лучше, чем на VirtualBox, но, возможно, дело тут было в более выигрышной конфигурации — на Arch Linux мы использовали самый свежий проприетарный драйвер Nvidia, что могло обусловить перевес одного над другим.

Вердикт

Виртуализация — тема для Сравнений давняя и сложная. Желая запускать 3D-игры, вы даже не взглянете на Gnome Boxes или Virt-Manager, и если только вы не добьетесь в VirtualBox лучших результатов, чем мы, вы выберете своим гипервизором VMware. Но опять же, эта технология отнюдь не такая зрелая, как работающий в родном формате DirectX 11. Возможно, с играми вам даже больше повезет в Wine [Ред.: — Или нет.] при каких-нибудь экспериментальных заплатках производительности. Мы вообще-то не в восторге от лицензий VMware, особенно от той, которая заставляет вас платить после 30-дневного пробного периода, однако для некоторых функции уровня предприятия в Workstation будут истинным благом. В частности, если использовав vCenter Converter из VMware, вы виртуализуете машину одним щелчком — идеально, если требуется протестировать что-то новое на своей текущей системе.

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


Пузыри выглядят неплохо, если не видеть усилий, затраченных на их рендеринг.

Но в победители выходит только один (ничья — редкое исключение), и на сей раз это Virt-Manager — ну не могли же мы позволить выиграть VMware. Virt-Manager позволяет взнуздать большую часть мощи Qemu, не прибегая к пространным заклинаниям из командной строки. Виртуальные машины можно ставить на паузу, перенастраивать, перемещать и клонировать — и все это без особых хлопот. Единственное, чего ему не хватает — это поддержки графическо -го ускорения, но как знать, возможно, она и появится. VMware Player и Gnome Boxes делят второе место, поскольку они оба набрали высокие баллы за свою простоту, и нам нравится значок Boxes, на котором изображен тессеракт (или гиперкуб, или куб в кубе — как вам будет угодно).

Virt-Manager ★★★★
Всем бы менеджерам так хорошо работать.

VirtualBox ★★
Некогда единственное решение, а теперь на обочине.

VMware Player ★★★
Быстрый и удобный, да вот лицензия подвела.

VMware Workstation ★★
Быстрый и полнофункциональный, но не бесплатный.

Boxes ★★★
Простейший способ установить и настроить ВМ.

Здравствуйте, уважаемые читатели сайта «Компьютер с Умом!».

Сегодня я расскажу вам, что такое виртуальная машина, какие они бывают, для чего они нужны, и что они из себя представляют. По сути, виртуальная машина – это программа, которая эмулирует на вашем компьютере ещё один компьютер, с теми параметрами, которые вы ему зададите. То есть это компьютер в компьютере Для чего это нужно? Причин для использования виртуальной машины на вашем компьютере может быть несколько:

  1. Тестирование дополнительной операционной системы, с целью посмотреть, как она работает, насколько она удобна и каковы её особенности и возможности. Но при этом вы не хотите удалять ту операционную систему, которая уже стоит на вашем компьютере. Передо мной такая задача встала, когда я несколько лет назад решал для себя, стоит ли переходить с Windows XP на Window Я установил на виртуальной машине Windows 7, посмотрел тогда ещё сырую версию этой операционной системы, и в то время принял решение оставить на своём компьютере Windows XP. На Windows 7 я перешёл только после того, как в ней были произведены существенные доработки, протестированы уязвимости и исправлены некоторые ошибки. То же самое сейчас происходит и с Windows 8 – я пока окончательно не перешёл на эту систему и пользуюсь Windows 7, а Windows 8 обитает у меня на виртуальной машине. По сути, благодаря виртуальной машине на моём компьютере может быть одновременно запущено сразу несколько операционных систем, и на мой взгляд, это самая основная цель использования различных виртуальных машин.
  2. Тестирование различных программ, которые по той или иной причине вы не хотите сразу устанавливать на ваш компьютер. Либо вы хотите выбрать из нескольких программ, у которых одинаковый функционал (например, аудио или видео проигрыватели), ту, которая вам больше понравится, но при этом вы не будете захламлять ваш компьютер лишними программами, а всего лишь испытаете их на виртуальной машине.
  3. Запуск потенциально опасных программ. Например, при скачивании какой-либо программы ваш антивирус предположил, что она может быть потенциально вредоносна. Вы можете запустить её сначала на виртуальной машине, чтобы посмотреть, как она работает, и уже затем, если никаких подозрений она у вас не вызовет, можно будет установить её уже непосредственно на вашем компьютере.
  4. Запуск программ, несовместимых с установленной на вашем компьютере операционной системой. Например, какая-то программа может не поддерживаться новыми версиями Windows, а вы уже привыкли работать в ней и она вам очень нужна. Предположим, программа не поддерживается версиями Windows 7 и выше, а работает только в Windows XP. Можно, конечно, в этом случае попробовать использовать режим эмуляции предыдущих версий Windows, но это не всегда срабатывает. Поэтому проще установить Windows XP на виртуальной машине и использовать вашу программу в ней. Ещё сложнее обстоят дела, если программа у вас создана для Linux. В этом случае также спасает наличие виртуальной машины с установленной операционной системой Linux.

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

В данной статье мы обсудим три программы – виртуальные машины: VMware, VirtualBox и Microsoft Virtual PC. Разберём их по порядку.

  1. VMware — самая мощная и самая лучшая виртуальная машина на данный момент. И, к сожалению, основная полнофункциональная версия этой программы VMware Workstation — платная. В данной программе очень много настроек, которые облегчают работу серьёзных компьютерных серверов. Данная виртуальная машина работает в основном с операционными системами Windows и Linux, но не поддерживает в качестве основной операционной системы MacOs. У VMware также есть бесплатной приложение — VMware Player, которое на данный момент также умеет создавать виртуальные машины, но с сильно ограниченным функционалом, в отличие от полноценной версии. Ранее VMware Player умел только открывать ранее созданные виртуальные машины.
  2. VirtualBox – на мой взгляд, лучшая из бесплатных виртуальных машин на данный момент. Она уступает по функционалу предыдущей VMware, но несомненным плюсом VirtualBox является её бесплатность. Несомненным достоинством данной машины для русскоязычных пользователей является наличие версии данной программы на русском языке. VirtualBox очень удобно настраивается и имеет интуитивно понятный интерфейс, поэтому на данный момент я пользуюсь именно этой виртуальной машиной.
  3. Microsoft Virtual PC – также бесплатная виртуальная машина от знаменитой компании Microsoft (хотя на самом деле первые версии программы Virtual PC были созданы другой компанией, а уже затем компания Microsoft приобрела все права на эту программу и продолжила её разработку). Поскольку именно Microsoft на данный момент является разботчиком данной программы, то эта виртуальная машина поддерживает только операционные системы Windows (ранее была поддержка и MacOS). В целом данная виртуальная машина мне понравилась, но из-за того, что она поддерживает только различные версии Windows, а также, на мой субъективный взгляд, имеет чуть менее удобный интерфейс, чем тот же VirtualBox, я её использую редко.

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

Навигация записи

Лучшие виртуальные машины для Windows 10

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

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

Запускайте несколько ОС с помощью программного обеспечения для виртуализации

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

В этой статье мы подготовили 4 лучших программамі для виртуальных машин, которые превратят ваш компьютер в хост для нескольких операционных систем.

Лучшие виртуальные машины для Windows 10

VMware Workstation

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

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

Вот ключевые особенности VMware Workstation Player:

  • Простой пользовательский интерфейс
  • Простое создание виртуальной машины
  • Оптимизация оборудования
  • Возможности изоляции и песочницы (позволяет пользователям исследовать разработку программного обеспечения и приложений в «реальной» среде, не затрагивая рабочий стол хоста)
  • Изолируйте корпоративные рабочие столы от устройств
  • Доступ к USB-устройствам
  • Возможность запуска ограниченных и зашифрованных виртуальных машин (только авторизованные пользователи могут взаимодействовать с корпоративными данными)

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

Вот дополнительные функции, предоставляемые VMware Workstation Pro :

  • Решения корпоративного уровня
  • Возможность клонировать машины
  • Сделайте несколько снимков гостевой ОС
  • Возможность воспроизведения изменений, внесенных в гостевую ОС, для тестирования программного обеспечения.
  • Совместимость с облачными или контейнерными технологиями, такими как Docker и Kubernets.
  • Возможность безопасного подключения к vSphere, ESXi или другим серверам рабочих станций
  • Максимизирует продуктивность
  • Позволяет легко переносить виртуальные машины на локальный компьютер и с него
  • Содержит самые безопасные гипервизоры в отрасли
  • Мощные функции для профессионалов в области ИТ-безопасности
  • Высокопроизводительная 3D-графика (поддерживает DirectX 10.1 и OpenGl 3.3)
  • Возможность создания сложных виртуальных сетей IPv4 или IPv6

VirtualBox

VirtualBox — это удобная программа для виртуальных машин с богатым набором функций. Создание и запуск виртуальной машины похоже на прогулку по парку.

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

Все параметры виртуальной машины хранятся в текстовых файлах XML. Благодаря такому подходу вы можете легко обмениваться папками, а также использовать их в дороге.

VirtualBox поддерживает Windows, многие версии Linux, Mac OS X, Solaris и OpenSolaris.

Hyper-V

Hyper-V был выпущен в 2008 году для Microsoft Visual PC в качестве встроенной опции для создания виртуальных машин. Это программное решение для виртуализации ОС является надежным. Он имеет доступный интерфейс и интуитивно понятные функции для всех пользователей.

Hyper-V может виртуализировать не только операционные системы, но и жесткие диски, коммутаторы, внешние носители и другие устройства. С другой стороны, он не работает со звуковыми картами или графическими картами. Он работает только с 64-битной Windows и доступен в выпусках Windows 10 Pro, Enterprise и Education.

Citrix Hypervisor

Citrix Hypervisor — это платформа управления виртуализацией, оптимизированная для инфраструктур виртуализации приложений, настольных компьютеров и серверов.

Он имеет комплексные инструменты управления, дающие вам возможность легко автоматизировать и распространять живые среды.

Citrix Hypervisor также обеспечивает поддержку высокопроизводительной улучшенной трехмерной графики с большим разнообразием сквозных и виртуализированных вариантов GPU. Он включает поддержку технологии Intel Virtual Graphics (GVT-g) и NVIDIA GRID vGPU.

Благодаря сложной консолидации и локализации серверов Citrix Hypervisor позволяет увеличить производительность и увеличить емкость ядер ЦП. Он имеет интеграцию со службами Microsoft Windows Update Services для автоматического обновления драйверов Windows VM, а также ОЗУ хоста, ОЗУ виртуальных машин и виртуальных дисков для каждой виртуальной машины.

Эта статья должна послужить хорошим руководством по вариантам виртуализации для всех типов пользователей Windows 10.

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

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

Топ-4 виртуальных машин для децентрализованного применения

Проблема масштабируемости, наблюдаемая в основной блокчейн-сети (на которой построена знаменитая экосистема децентрализованных приложений (Эфириум)) вдохновила сотни разработчиков на поиск ее решения. Особенно сейчас, когда происходит постепенное внедрение Ethereum 2.0 в экосистему блокчейна.

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

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

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

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

Но несмотря на то, что доработки, реализованные в EIP-1159, направлены на изменение к лучшему этой ситуации, то есть сеть переходит от ортодоксального механизма консенсуса для разработки даппов к «более гибкому», правда заключается в том, что мы очень далеки от реальной реализации ETH 2.0 как решения проблемы масштабируемости.

Кроме того, мы, понятное дело, не знаем, является ли это решение реально решением проблемы Эфириума и развернутых на его платформе даппов.

Но справедливости ради, стоит сказать, что это первое улучшение такого масштаба, не говоря уже о том, что смарт-контракты, развернутые в сети, будут размещаться в шардах, или другими словами сегментах (всего 64), когда будет реализован ETH 2.0.

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

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

Виртуальная машина ParaState SSVM

Разработчики ParaState подошли к решению масштабирования даппов в Эфириуме со стороны его основной проблемы – времени исполнения смарт-контрактов. За счет сокращения времени исполнения этого ключевого компонента в любом децентрализованном приложении ParaState решает присущие архитектуре EVM проблемы.

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

С помощью модуля SSVM-Ewasm Substrate разработчики могут создавать даппы, которые в свою очередь могут реализовывать и исполнять смарт-контракты Эфириума в экосистеме Polkadot, что открывает им такие преимущества этой сети как низкие комиссии за транзакции и высокая скорость операций.

Источник – ParaState

Модуль SSVM представляет собой виртуальную машину в соответствии со стандартом WebAssembly (WASM), ключевым компонентом инфраструктуры для открытых блокчейнов.

Все существующие и будущие приложения Эфириума могут работать на виртуальной машине Ewarm от ParaState (Pallet SSVM). Другими словами, разработчики могут писать смарт-контракты, совместимые с Эфириумом, и запускать их в более быстрой, масштабируемой и совместимой системе Substrate.

Внедряя WebAssembly в качестве ядра своего технологического решения, разработчики могут писать код на более чем 20 языках программирования, включая те, которые наиболее часто используются для реализации Web 3.0.

Виртуальная машина RSK (RVM)

Построенный поверх сети Биткоин, протокол Rootstock (RSK) позволяет разработчикам писать код смарт-контракта для децентрализованных приложений на платформе Эфириум.

Виртуальная машина RSK (RVM) отвечает за обеспечение функциональности смарт-контрактов и обладает высокой совместимостью с виртуальной машиной Эфириум (EVM). Это полная по Тьюрингу виртуальная машина, которая в среднем подтверждает транзакции смарт-контрактов менее чем за 30 секунд.

Источник – RSK

Благодаря совместимости с EVM процесс переноса дапповских смарт-контрактов в RSK не требует больших технических усилий и позволяет насладиться техническими возможностям RSK (300 транзакций в секунду) и безопасностью сети Биткоин.

В будущем разработчики RSK надеются выпустить еще одну более эффективную виртуальную машину на основе байт-кода Java или Wasm. За счет этих улучшений и распараллеливанию операций (RSKIP-4 и RSKIP-144) новая виртуальная машина сможет выполнять задачи параллельно и в более оптимизированном и быстром формате кода, что повысит ее масштабируемость и безопасность.

Виртуальная машина NEO (NeoVM)

С момента перехода на NEO в 2017 году проект сосредоточился на поддержке смарт-контрактов и децентрализованных приложений, связанных с передачей цифровых активов и проверкой цифровой идентификации.

NEO 3.0 — это последняя версия обновления, задача которого – цифровое объединение персональных данных, контрактов и активов с помощью обновленной ценовой модели и системе внутренних оракулов, которые поддерживают обновленные смарт-контракты с помощью виртуальной машины Neo (NeoVM).

Эта виртуальная машина имеет ряд улучшений, которые повышают производительность, удобство использования и возможности разработки в NEO, благодаря более простой технической схеме и определенным инновационным функциям, таким как NeoFS и NeoID.

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

Протокол для смарт-контрактов NEO, NeoContract, позволяет исполнять смарт-контракты и управлять ими с использованием большинства основных языков программирования, включая отраслевые стандарты Python, Java, C# и JavaScript. Это означает, что система может использоваться практически любым разработчиком и поддерживает кросс-платформенную функциональность.

NeoVM — это виртуальная машина на основе стека. Кроме того, NeoVM компилирует смарт-контракты в унифицированные файлы байт-кода виртуальной машины, которые затем декодируются и исполняются виртуальной тьюринг-машиной.

Источник – документы Neo

Виртуальная машина Algorand (AVM)

В виртуальной машине Algorand (AVM) смарт-контракты известны как смарт-контракты с отслеживанием состояния. Они содержат логику, которая реализуется и может быть вызвана удаленно с любого узла в блокчейне Algorand путем выпуска приложения, называемого транзакцией.

AVM интерпретирует язык, похожий на сборочный узел и называемый Языком согласования выполнения транзакций (TEAL). TEAL можно рассматривать как синтаксический сахар (Словосочетание «синтаксический сахар» используется для описания синтаксических конструкций, которые вводятся только для упрощения реализации чего-либо (сокращения объема кода, повышения читаемости и т.д.) в том или ином языке – при. пер.) для байт-кода AVM.

Смарт-контракты написаны на языке более высокого уровня и собраны в байт-код для исполнения виртуальной машиной Algorand уровня 1. Простой конструкцией для этого служит Эфириум: здесь смарт-контракты написаны на языке Solidity и скомпилированы в байт-код для исполнения одноименной виртуальной машиной.

Источник — Algorand

Недавно вышла улучшенная версия виртуальной машины Algorand (AVM) с обновленным протоколом уровня 1. Улучшения коснулись масштабируемости даппов для разработчиков и организаций, увеличения скорости транзакций и экологичности.

Команда Algorand надеется, что с помощью этой новой AVM разработчики смогут писать смарт-контракты на языке Python или Reach, простом языке, похожем на JavaScript. Благодаря совместимости с EVM, что является обязательным условием для новых виртуальных машин в экосистеме, AVM позволит писать смарт-контракты на всех языках Тьюринга.

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

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

Другой примечательной особенностью AVM является способность работать с шириной 512 бит, что открывает доступ к приложениям, требующим высокой точности и упрощенной схемы переноса смарт-контрактов Эфириума.

Заключение

Началась гонка за совместимостью с Эфириумом. Блокчейн-платформы поняли важность этой блокчейн-сети уровня 1 и всего, что представляет ее обширная экосистема для блокчейн-индустрии.

Учитывая, что 90 % всех даппов развернуты в этой сети, Эфириум в настоящее время является наиболее важной блокчейн-сетью с точки зрения вариантов использования.

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

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

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

7 лучших альтернатив VirtualBox, которые вы можете использовать

Почти каждый пользователь компьютера в тот или иной момент сталкивался с необходимостью (или просто любопытством; мы не судим) использовать решение виртуализации на своей машине. Возможно, попробовать альтернативную операционную систему, не отказываясь от существующей, или запустить программу, которая доступна специально для одной ОС. В любом случае, одним из наиболее распространенных инструментов для виртуализации является Oracle VirtualBox. VB имеет много преимуществ по сравнению с конкурирующими предложениями, крупнейшим из которых является тот факт, что VirtualBox является открытым исходным кодом и бесплатен, и работает на множестве операционных систем, включая Windows, Linux, OS X (теперь macOS) и некоторых других.

Однако одна из загадок VirtualBox заключается в том, что обычно происходит с открытым исходным кодом и бесплатным программным обеспечением: они не всегда являются лучшими решениями. На самом деле, они, как правило, далеко не самые лучшие, как в случае с VirtualBox. Несмотря на то, что VirtaulBox является подходящим предложением, он омрачен низкой производительностью и не имеет новых функций, которые быстро внедрили конкуренты. Если вы один из тех, кто ищет другие варианты виртуализации, кроме VirtualBox, читайте дальше, чтобы увидеть наши выборы, которые лучше всего подходят для этой цели. Имейте в виду, однако, что некоторые из них идут с довольно здоровенными ценниками.

1. VMware Workstation Pro

Когда речь идет о виртуализации операционных систем, VMware — это имя, которое не нуждается в представлении. Обладая более чем 15-летним опытом работы в этой области, продукты VMware гарантируют, что они будут работать. Workstation Pro — это элита корпуса, когда дело доходит до альтернатив VirtualBox, превращая ваш компьютер в хост, готовый для различных операционных систем для тестирования, развертывания и даже повседневного использования. Программа также может реплицировать планшеты, синхронизировать виртуальные машины из облака, чтобы они были доступны вне зависимости от того, где вы находитесь, имеет расширенную поддержку оборудования, обеспечивает совместное использование виртуальных машин и множество других функций, которые удовлетворят даже самых требовательных пользователей.,

VMware Workstation Pro в первую очередь ориентирована на разработчиков и ИТ-специалистов, поэтому стоит самый дорогой ценник в этом списке, то есть 249 долларов за лицензию .

Купить VMware Workstation Pro

2. VMware Workstation Player

Подумайте о Workstation Player как об укрощенной версии своего старшего брата, Workstation Pro. Его можно использовать для создания и запуска виртуальных машин без переключения операционных систем, с оговоркой, что Workstation Player может запускать только три виртуальные машины одновременно. Он также доступен только для Windows и Linux, но полностью поддерживает Windows 10.

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

VMware Workstation Player стоит 150 долларов США за коммерческую лицензию, но он бесплатен для личного некоммерческого использования, что делает его идеальным решением для домашних пользователей.

Купить / скачать VMware Workstation Player

3. VMware Fusion / Pro

Можно подумать, что это еще один продукт VMware, но он настолько хорош, а Fusion Pro — это глазурь на торте. Это первая запись в нашем списке, которая ограничена определенной ОС и предназначена только для определенной цели, но делает ли она это хорошо или что. Fusion Pro предназначен только для OS X и позволяет запускать Windows и Linux на вашем Mac на виртуальной машине. Что действительно делает его отличным решением, так это «слияние» (называемое Unity), которое он создает между хостом и клиентом, позволяя вам запускать приложения Windows на Mac, которые кажутся вам запущенными. На этом качества не заканчиваются; Fusion Pro позволяет вам использовать расширенные функции Windows 10, такие как Cortana, и универсальный поиск на вашем Mac. Виртуальные машины могут быть ограничены или самодействующими (например, временными), а на аппаратном фронте может быть выделено до 64 ГБ ОЗУ и 16 процессорных потоков, если ваше оборудование Mac поддерживает все это.

Если вы не являетесь профессиональным пользователем и не нуждаетесь в такой большой мощности, доступна более тонкая версия, разработанная VMware Fusion . Fusion ориентирован на домашних пользователей, конечная цель которых состоит в том, чтобы получить беспроблемную работу, обеспечивающую совместную работу Mac и Windows. VMware Fusion Pro стоит 200 долларов за новую лицензию (со скидкой до 160 долларов на момент написания статьи), в то время как Fusion продается всего за 80 долларов .

Купить VMware Fusion Pro

Купить VMware Fusion

4. QEMU

Коротко о Quick Emulator, QEMU — еще одно бесплатное решение для виртуализации с открытым исходным кодом для различных операционных систем. Будучи чрезвычайно мощным, он также является одним из наименее удобных для пользователей. QEMU предлагает ряд возможностей и расширенных функций, в которых не хватает другим пользователям того же жанра, включая широкое разнообразие архитектур, а не только традиционный x86, используемый на традиционных ПК. Он также может быть связан с KVM для запуска виртуальных машин так же быстро, как они работают в собственной аппаратной среде. QEMU также не полагается на графический вывод хоста для отображения виртуальной машины, вместо этого развертывает встроенный VNC-сервер для отображения экрана гостевой операционной системы.

Список возможностей и уникальных характеристик QEMU довольно длинный, и это один из самых мощных вариантов в нашем списке альтернатив VirtualBox. Единственная причина, по которой он падает под номером 4, заключается в его сложной природе использования.

Скачать QEMU

5. Parallels Desktop

Ни одно обсуждение программного обеспечения для виртуализации не может быть полным без упоминания Parallels Desktop. Parallels Desktop является прямым конкурентом для VMware Fusion и Fusion Pro и даже предлагает две версии: одну для личного использования, а другую для предприятий. Parallels Desktop делает все, что делает VMware Fusion, с небольшими различиями. Он также позволяет одновременно запускать Mac и Windows и даже поставляется с режимом «Coherence», который является точным эквивалентом Fusion Unity. Parallels, однако, не ограничивается Windows и может также запускать Linux и Chrome OS на вашем Mac . Он также готов к работе с Windows 10, поддерживает интеграцию с Cortana и может даже сделать виртуальную машину из вашей установки Boot Camp Windows для удобства.

Parallels Desktop поставляется с различными «режимами», в которых вы можете указать, какой будет сценарий использования вашей виртуальной машины (игры, производительность, разработка и т. Д.), И программное обеспечение отрегулирует настройки виртуальной машины в соответствии с вашими потребностями. Это стоит $ 80 или может быть куплено на ежегодных планах. Они часто продолжают предлагать распродажи и скидки, поэтому следите за выгодой, если Parallels щекочет вашу фантазию.

Купить Parallels Desktop

6. Portable-VirtualBox

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

Скачать Portable-VirtualBox

7. MobaLiveCD

Наш последний участник в этом списке — одна из бесплатных программ, специально предназначенных для запуска виртуальной машины Linux в среде Windows без трудностей установки. Как следует из названия, MobaLiveCD позволяет запускать Linux LiveCD для тестирования и эмуляции на любом компьютере с Windows. Он использует QEMU в качестве движка для эмуляции виртуальной среды и освобождает вас от необходимости записывать компакт-диск для запуска Linux в Windows. Так как MobaLiveCD служит для очень конкретной цели, он не имеет каких-либо наворотов и выполняет свою работу так, как задумано.

Скачать MobaLiveCD

Некоторые действительно хорошие альтернативы VirtualBox, которые вы можете использовать

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

Технологии виртуализации

Наши продукты

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

Для чего это нужно?

Виртуализация значительно упрощает работу ИТ-инфраструктуры, повышая производительность за счёт оптимизации использования ресурсов, сокращения затрат на обслуживание и управление. Радикально снижается время создания типовой инфраструктуры и рационально используются ИТ-ресурсы: как аппаратные, так и человеческие. Немаловажный момент — создание постоянно функционирующей ИТ-инфраструктуры, защищённой от сбоев, и устойчивой к катастрофам. За счёт грамотно построенной среды виртуализации происходит сокращение внеплановых простоев и абсолютное исключение плановых отключений на обслуживание серверов, либо хранилищ данных. При этом все ИТ-службы получают возможность отказаться от привязки к конкретному поставщику. Для компаний любого уровня и на любой стадии развития ИТ-инфраструктуры возможно внедрение автоматизации процессов, так или иначе связанных с выделением вычислительных ресурсов для различных подразделений внутри компании, либо для своих заказчиков.

Для каких категорий пользователей подходит решение

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

Преимущества

Для владельцев бизнеса и топ-менеджеров:

  • Сокращение стоимости поддержки ИТ-систем
  • Сокращение стоимости внедрения новых ИТ-сервисов

Для руководителей ИТ-подразделений:

  • Сокращение сроков внедрения новых ИТ-сервисов
  • Простота обслуживания инфраструктуры
  • Повышение надежности ИТ-систем в целом

Для ИТ-персонала:

  • Повышение удобства управления инфраструктурой
  • Сокращение низкоквалифицированных работ
  • Повышение собственной квалификации

Виртуализация вычислительных ресурсов

Первые системы виртуализации были реализованы в рамках операционных систем и позволяли создать виртуальные ПК параллельно с выполнением основных задач. Развитие данного направления привело к появлению отдельного класса программного обеспечения — гипервизоров. Гипервизор устанавливается напрямую на аппаратную платформу и представляет все доступные ресурсы: мегагерцы процессора, мегабайты оперативной памяти, гигабайты места хранения и пропускную полосу сети для большого количества виртуальных машин. Гипервизор не только создаёт эти ресурсы для каждой виртуальной машины, но и перераспределяет их между большим количеством потребителей, тем самым обеспечивая полный жизненный цикл виртуального сервера.

Основные решения для виртуализации вычислительных ресурсов

  • VMware vSphere
  • Microsoft Windows Server
  • Virtuozzo
  • Citrix XenServer
  • Oracle VM
  • Red Hat Enterprise Virtualization
  • Linux KVM
  • Huawei FusionSphere

Виртуализация систем хранения данных

Современные ИТ-архитектуры обязательно содержат подсистему хранения данных. Она может быть реализована несколькими способами — от хранения на вычислительном узле до устройств, выделенных исключительно под хранение. Кроме того, хранение может происходить на различных носителях: от шпиндельных дисков и лент до твердотельных накопителей. Система хранения также является неотъемлемой частью виртуальной инфраструктуры. Чтобы оптимизировать работу гипервизора с системой хранения, производители аппаратных СХД оснащают свои решения специализированными драйверами, которые позволяет перенести выполнение некоторых операций на СХД. Это заметно экономит вычислительные ресурсы. Но есть ещё один путь — использование виртуализированного хранилища, применяемого в гиперконвергентных инфраструктурах. Такое хранилище создается на базе тех же самых вычислительных узлов и использует серверные диски как часть единого хранилища. Это позволяет радикально сократить затраты на построение и обслуживание, выделить оптимизированные ресурсы хранения для каждой виртуальной машины. В дополнение, система виртуализации СХД сама строит отказоустойчивую схему хранения с балансировкой нагрузки в соответствии с политикой обслуживания для каждой виртуальной машины. Системы виртуализации СХД могут применяться как в масштабах ЦОД, так и при выполнении небольших локальных задач. Сами решения могут быть дополнениями к гипервизору или включаться в его состав по умолчанию. Все основные производители имеют в своём арсенале подобные решения.

Решения для виртуализации СХД

  • VMware Virtual SAN
  • Microsoft Storage Spaces, входящий в Microsoft Windows Server
  • Virtuozzo Storage
  • Red Hat Ceph
  • StarWind Virtual SAN
  • Huawei FusionStorage
  • EMC ScaleIODataCore
  • Virtual SAN

Виртуализация сети

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

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

На данный момент на рынке представлено ограниченное количество решений, позволяющих виртуализировать сразу все аспекты сети — это:

  • VMware NSX
  • Microsoft Windows Server 2016 Datacenter вместе с System Center
  • Cisco
  • Huawei

Виртуализация рабочих мест

Важнейшая область применения технологий виртуализации — создание рабочих мест пользователей, когда основная рабочая нагрузка приходится на общий сервер, а пользователь видит на экране устройства доступа только изображение происходящего в виртуальном ПК. Эта технология получила название VDI (Virtual Desktop Infrastructure). Виртуальные рабочие места позволяют выделять для каждого пользователя нужные именно ему рабочие инструменты, рационально распределять лицензии на программное обеспечение, предоставлять доступ к рабочему пространству со стационарных и мобильных устройств, обеспечивать удобное администрирование и соответствие политикам безопасности. Если в компании необходимо использовать стационарные ПК или ноутбуки для удаленной работы, технологии VDI позволяют доставлять на устройства сотрудников только рабочие приложения, находящиеся на общем сервере, и не создавать полнофункциональные удаленные рабочие столы.

Решения для VDI

  • VMware Horizon
  • Citrix XenApp и XenDesktop
  • Parallels VDI и RAS
  • Huawei FusionAccess

Управление и автоматизация виртуализации

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

Решения для автоматизации виртуализацией

  • VMware vCenter и vRealize
  • Microsoft System Center
  • Red Hat Enterprise Virtualization Manager
  • Citrix Systems XenCenter
  • SolarWinds Virtualization Manager
  • DELL Foglight
Пакет vRealize Suite, представляет собой платформу для управления гибридным облаком на решениях VMware.

Под брендом vRealize компания VMware объединяет все решения, предназначенные для управления гибридной инфраструктурой. В том числе, средства управления ресурсами на стороне облачных провайдеров (не только VMware), а также средства управления инфраструктурами на базе различных гипервизоров.

Стек VMware vRealize Suite отвечает требованиям компании Gartner, предъявляемым к средствам управления облаками — Evaluation Criteria for Cloud Management Platforms, а именно:

  • доставка приложений или ресурсов инфраструктуры по требованию через портал самообслуживания или каталог сервисов
  • обсчет стоимости ресурсов облака и прозрачное планирование финансовых показателей его эффективности

Технологии

  • Parallels
  • VMware
  • Microsoft
  • Citrix
  • Red Hat
  • OpenStack

Консультация эксперта

Если вам необходима консультация эксперта позвоните или напишите нам. +7 (495) 788-99-99

Топ 10 инструментов для управления и мониторинга виртуальных машин | Мерион Нетворкс

Каждый, под чьим присмотром находится большой массив виртуальных машин и виртуальные хостинг-сессии, такие как удаленные рабочие столы, осознаёт ценность правильных решений VM Management и программного обеспечения к их продуктам.

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

Топ 10 инструментов для управления и мониторинга виртуальных машин

Топ 10 инструментов для управления и мониторинга виртуальных машин

Мы рассмотрим некоторые из самых популярных и лучших программ и инструментов управления виртуальных машин (Virtual Machine Manager), которые совместимы с VMware ESXi, Hyper-V и другими продуктами.

Также мы разберем некоторые из их основных функций и сценариев, в которых функции Virtual Machine Manager особенно полезны.

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

Перед вами лучшее программное обеспечение и инструменты для управления виртуальными машинами и мониторинга 2020 года. Ниже вы найдете краткое описание каждого программного средства для управления виртуальными машинами, а также их гипервизора.

Zabbix

Zabbix — это отличный основной инструмент для мониторинга вашей виртуальной среды. Также он поставляется с некоторыми высококачественными инструментами мониторинга и устранения неполадок.

Самым значительным преимуществом Zabbix является то, что все данные, которые Вам могут понадобиться для мониторинга, доступны в простом в использовании интерфейсе веб-браузера, что делает его действительно удобным для навигации и просмотра.

Zabbix

Zabbix

Другие полезные функции, связанные с виртуальной машиной, включают в себя:

  • Готовые к использованию шаблоны.
  • Расширенное ведение журнала.
  • Мониторинг хоста виртуальной машины.
  • Мониторинг ресурсов виртуальной машины.

Для тех, кто не боится узнать, как работает система, Zabbix предлагает отличную бесплатную платформу для мониторинга Вашей виртуальной среды.

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

Наши статьи про Zabbix можно найти здесь
  • Цена: Бесплатно, открытый исходный код.
  • Ссылка для скачивания: Скачать

VM Monitor (Бесплатная версия)

Компания SolarWinds выпустила бесплатное приложение для программного обеспечения, которое постоянно отслеживает инфраструктуру виртуальных машин, включая совместимость VMWare vSphere и Microsoft Hyper-V, что позволяет эффективно управлять виртуальной средой из одного-единственного места.

Некоторые ключевые особенности этого приложения:

  • Низкий коэффициент использования системы для таких компонентов, как процессор и память, сетевые интерфейсы и использование ресурсов VMWare.
  • Встроенные пороговые значения гарантируют, что Ваша среда работает на уровне лучших отраслевых практик.
  • Гарантия, что уровень производительности никогда не будет падать ниже допустимого.
  • Все сведения о виртуальной машине можно легко получить и просмотреть, включая состояние виртуальной машины, имя и гостевую ОС, работающую на каждой виртуальной машине.
VM Monitor

VM Monitor

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

Бесплатная версия VM Monitor подходит для небольших установок виртуальных машин, однако тем, кто хочет использовать все функции, будет полезно приобрести платную версию.

  • Цена: Бесплатно
  • Ссылка для скачивания: Скачать

Solarwinds Virtualization Manager

Компания SolarWinds создала отличный инструмент, который был разработан для оптимизации производительности и надежности Вашей виртуальной среды. Он также позволяет быстро и легко решать все проблемы v-Sphere и Hyper-V. Некоторые ключевые особенности этого приложения включают в себя:

  • Рекомендации и мониторинг эффективности работы.
  • Сокращение времени просто.
  • Экономию времени, за счет более оперативного устранения проблем.
  • Сокращение использования ресурсов.
Solarwinds Virtualization Manager

Solarwinds Virtualization Manager

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

  • Цена:Бесплатно на 30 дней
  • Ссылка для скачивания:Скачать

ManageEngine OpManager

Компания ManageEngine создала приложение, которое способно контролировать серверы VMWare ESX/ESXi и обладает превосходными функциями и возможностями управления.

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

ManageEngine OpManager

ManageEngine OpManager

Другие преимущества включают в себя:

  • Создание аналитики виртуальных машин, устранение неполадок до того, как это коснется пользователей.
  • Планирование потенциала позволяет лицам, принимающим решения, правильно рассчитывать и распределять ресурсы.
  • Управление виртуальными машинами и физическими серверами.
  • Мониторинг без участия посредников.
  • Простую установку.
  • Цена: Цена начинается от 945$, 30 дней бесплатно
  • Ссылка для скачивания: Скачать

PRTG

Компания PRTG создала собственное приложение, которое представляет собой профессиональное и комплексное решение для мониторинга VMWare.

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

Разработчик является технологическим партнером VMWare, что означает высокую совместимость приложения с VMWare.

PRTG

PRTG

Другие особенности:

  • Датчик виртуальной машины VMWare (SOAP).
  • Датчик аппаратного узла VMware (WBEM).
  • Датчик состояния аппаратного обеспечения хоста VMWare.
  • Датчик хранилища данных VMWare.
  • Датчик производительности хоста VMWare.

Компания Paessler создала отличное приложение, которое может быть эффективно использовано при установке VMWare и даст вам отличное представление о том, что происходит в Вашей виртуальной среде.

  • Цена: Прайсинг, 30 дней бесплатно
  • Ссылка для скачивания:Скачать

VEEAM

ПО Veeam широко используется для установки VMWare по всему миру, и его можно найти в большинстве мест, использующих виртуальную среду: центрах обработки данных и помещениях для установки серверов.

Veeam ONE может помочь с оптимизацией производительности и выведением отчетности.

Veeam также имеет отличные наглядные функции, такие как информационные панели, отчеты и оповещения. Продукт поставляется с более чем 200 предустановленными сигналами тревоги, 100 предопределенных отчетов, инструментами оценки инфраструктуры для резервного копирования, отчетами о резервном копировании и репликации, и многим другим.

Другие особенности включают в себя:

  • Мониторинг в реальном времени 24/7, оповещение и управление виртуальными машинами и физическими серверами.
  • Управление ресурсами и отслеживание конфигурации.
  • Функциональные возможности планирования и прогнозирования потенциала.
  • Возможности возвратного платежа и выставления счетов.
  • Цена: Прайсинг, 30 дней бесплатно
  • Ссылка для скачивания:Скачать

ApexSQL

ApexSQL VM Monitor предлагает замечательные функции для сред Hyper-V и ESXi, а также позволяет пользователям видеть производительность виртуальной машины.

Данное ПО обладает интуитивно понятными информативными панелями, которые позволяют Вам видеть, как работает среда, и предоставляют большие объемы данных.

Вы можете просмотреть топ-5 загруженных виртуальных машин для конкретных узлов, а также просмотреть показатели производительности системы отдельных узлов, на которых размещены виртуальные машины в Вашей сети.

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

ApexSQL

ApexSQL

Кроме того, планируется поддержка оповещений Citrix XenServer и VM sprawl с планированием емкости и другими расширенными функциями, которые увеличат коэффициент полезности и функциональности этого предложению.

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

  • Цена: Прайсинг
  • Ссылка для скачивания: Пробная версия

EG Innovations

Компания EG Innovations обозначила область виртуализации, требующую внимания и имеющую непосредственное отношение к пространству приложения.

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

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

Программа также предоставляет полное управление производительностью виртуализации и предлагает:

  • Комплексный мониторинг виртуальных машин и среды виртуальных машин.
  • Поддержку VMWare vSphere, Citrix XenServer, Microsoft Hyper-V, Oracle VM Server, Red Hat Enterprise Virtualization, AIX LPARs, Solaris Containers.
  • Диагностику одним щелчком мыши.
  • Универсальный модуль веб-отчетности и планирования потенциала для повышения наглядности.

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

  • Цена: Прайсинг
  • Ссылка для скачивания: Пробная версия

Nagios

Nagios обладает всеми возможностями, которые облегчат мониторинг Ваших виртуальных машин и отслеживание множества метрик и данных.

Nagios также предлагает поддержку нескольких поставщиков для своего продукта, который включает VMWare, Microsoft Virtual PC, Xen, Application EC2 и многих других.

Nagios выпускает готовые виртуальные машины для Nagios Core и Nagios XI, которые были созданы для VMWare, а также Virtual PC и OFV шаблоны для Nagios XI.

Nagios

Nagios

Другие ключевые преимущества:

  • Повышенная доступность серверов, служб и приложений.
  • Быстрое обнаружение сбоев сервера и операционной системы.
  • Быстрое обнаружение сбоев обслуживания и приложений.
  • Сокращение времени развертывания.
  • Сокращение административных накладных расходов.
  • Централизованная настройка.

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

  • Цена: Прайсинг
  • Ссылка для скачивания: Пробная версия

iPSwitch

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

Она способен автоматически генерировать динамические карты Вашей виртуальной среды и совместима с VMWare и Hyper-V. Программа способна отображать хосты и гостей, а также отношения и кластеры виртуальных машин в Вашей среде.

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

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

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

  • Цена: Прайсинг
  • Ссылка для скачивания: Пробная версия

Заключение

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

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

5 лучших виртуальных машин для ОС Linux в 2021 году

Виртуальные машины

— отличное спасение для пользователей Linux. Для разработчиков на ПК должна быть установлена ​​ОС Linux. Но в Linux вы не можете взаимодействовать с пользователем, как в ОС Windows. И вы не можете перезагружать систему каждый раз, чтобы сменить ОС; вместо этого вы можете установить Virtual Manager на свой Linux. Это помогает использовать ОС Windows практически на вашей ОС Linux. Имея виртуальную машину, пользователь может открыть ОС Windows, как приложение.Вот лучшие виртуальные машины для ОС Linux.

Список лучших виртуальных машин для Linux

  • VMware Workstation
  • Oracle VM Virtualbox
  • QEMU
  • Gnome Boxes
  • Red Hat Virtualization

VMware Workstation

VMware — одна из старейших виртуальных машин на рынке с 1998 года. Виртуальную машину легко настроить и широко использовать. VMware Workstation считается эталоном для всех виртуальных машин.Благодаря поддержке DirectX 10 и OpenGL 3.3, он может легко запускать приложения CAD и другие графические процессоры. Расширенная сетевая функция позволит вам создавать и администрировать сложные виртуальные сети. VMware позволяет создавать новые виртуальные машины и может поддерживать более 200 гостевых операционных систем. Это бесплатно для личного использования, и если вы хотите запускать виртуальные машины с ограниченным доступом, вам потребуется версия Pro. Версия Pro стоит 149,99 долларов. Версия VMware Workstation Pro предлагает vSphere — облачную платформу VMware для удаленного доступа к данным компании из вашей локальной системы.VMware Workstation — одна из лучших виртуальных машин для Linux Mint и других версий.

Oracle ВМ VirtualBox

Oracle Virtual Box полностью бесплатен и был выпущен в 2007 году. Его можно установить в Linux 2.4 и более поздних версиях. С Oracle VM в Linux вы можете вернуться во времена Windows 3.1 и OS / 2. Он может открывать несколько гостевых окон и имеет расширенную переносимость, когда виртуальную машину, созданную на одном хосте, можно легко перенести на другой, который может иметь другую ОС. В более старых версиях, таких как Windows 3.1, он работает без сбоев и поддерживает работу с большинством USB-устройств. Oracle VM Virtual Box может обмениваться файлами между хостом и гостем. У него более 100 000 зарегистрированных пользователей на пользовательском форуме, и он регулярно выпускает новые выпуски. Если вам нужна бесплатная виртуальная машина, то Oracle VM Virtual Box — лучший выбор для ОС Linux.

Techowns Tip : Лучшие музыкальные плееры для Linux

QEMU (Быстрый эмулятор)

Как и Oracle, QEMU — это бесплатный эмулятор с открытым исходным кодом, доступный для ОС Linux.QEMU очень прост в доступе и является легким основным инструментом. Его можно использовать как в качестве хоста виртуальной машины, так и в качестве эмулятора машины. Он использует динамический перевод для лучшей производительности, а скорость запуска приложений очень похожа на скорость его собственных приложений. Большинство операций можно выполнять без разрешений администратора, только определенные задачи, такие как доступ к USB-накопителям, требуют разрешений администратора. Все программное обеспечение виртуальных машин надежно и жестко, что делает их очень сложными в использовании, но QEMU прост в использовании. Это основная причина того, что QEMU считается одним из лучших виртуальных менеджеров для ОС Linux.

Ящики GNOME

Коробки

GNOME могут упростить сложные операции виртуализации в Linux. У него есть мастер быстрой настройки, простой в использовании пользовательский интерфейс и возможность загружать образ ОС напрямую с URL-адреса. Это одна из лучших виртуальных машин для пользователей Linux, которым нужно быстро выполнять сложные задачи. Ящики GNOME в Linux имеют простой внешний вид и могут легко справляться с конкурентными функциями. Его очень легко использовать, даже новичок может использовать приложение без каких-либо проблем.Одна из замечательных особенностей GNOME заключается в том, что он обнаруживает ОС и выделяет достаточный объем оперативной памяти и дискового пространства. Он имеет надежный интерфейс командной строки (CLI), который избавляет от головной боли опытных пользователей виртуальных машин. А функция клонирования позволяет пользователю мгновенно создавать копии существующих виртуальных машин.

Виртуализация Red Hat

Red Hat Virtualization — одна из недооцененных виртуальных машин на рынке. Он имеет наиболее совершенную KVM (виртуальную машину ядра) с расширенными функциями в Enterprise Server.Ему даже не требуется запуск ОС хоста, так как он может быть развернут в среде с нуля и может создавать столько отдельных виртуальных машин, сколько необходимо. Red Hat может обрабатывать сотни виртуальных машин с помощью передовых инструментов управления для виртуализации ресурсов. Поскольку это виртуальная машина с открытым исходным кодом, ее можно легко интегрировать со всем, над чем вы работаете. Если учесть все платные виртуальные машины, Red Hat стоит довольно дорого. Стоимость зависит от выбранного вами плана поддержки, и базовая стоимость составляет 349 долларов США.

Если вы пользователь Linux, вам следует научиться устанавливать Python в Linux.

Связанные : Лучшие виртуальные машины для Windows

Наше мнение

Это лучшие виртуальные машины для ОС Linux. Если вы новичок в использовании виртуальных машин, начните с бесплатных виртуальных машин, а затем переходите к платным сервисам. В любой момент переключитесь на ОС Windows с ОС Linux.

Если мы пропустили какие-либо виртуальные машины для ОС Linux, упомяните об этом в разделе комментариев и сообщите другим.

Оставайтесь на связи на наших страницах в Twitter и Facebook, чтобы быть в курсе последних технических новостей.

10 лучших программ для виртуальных машин для вашего ПК

Кто бы мог подумать, что однажды наша жизнь будет зависеть от технологий и компьютеров. Затем, с технологической революцией, появилось программное обеспечение виртуальных машин, которое копирует внешний вид и поведение компьютера и может запускаться в отдельных окнах на компьютере. Например, вы можете запустить рабочий стол ОС Windows на MacOS или экземпляр MacOS на компьютере с Windows и другие подобные комбинации.

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

Программное обеспечение создает среду, подобную физическому компьютеру, и работает как отличная альтернатива реальному устройству.Звучит интересно? Хотя в Интернете доступно множество программ для виртуальных машин, вам может быть сложно найти то, что вам больше всего подходит. Поэтому, если вы хотите попробовать эту программу, вот полный список лучшего программного обеспечения для виртуальных машин для вашего ПК с Windows 11.

Hyper-V от Microsoft — это программное обеспечение для виртуализации, которое встроено в профессиональную или корпоративную версии Windows 8 и выше. Это позволяет запускать различные операционные системы на вашем ПК с Windows как виртуальные машины.Помимо виртуализации вашей ОС Windows, он также может виртуализировать жесткие диски, сетевые коммутаторы и другие компоненты оборудования.

Некоторые из основных функций, на которые стоит обратить внимание:

  • Он позволяет разрабатывать приложения, операционные системы и обновления и даже тестировать их.
  • Он не ограничивается только вашим устройством, но также может использоваться для виртуализации сервера и доступен в трех версиях — для серверов Hyper-V. для серверов Windows и Windows 10.
  • Он позволяет запускать программное обеспечение, совместимое с предыдущей версией Windows или другими операционными системами.
  • Он позволяет вам пробовать другие операционные системы и упрощает сборку и удаление этих операционных систем.

Хотя для создания виртуальных машин не требуется никакого дополнительного программного обеспечения, для него требуется ЦП, поддерживающий аппаратную виртуализацию. Например, он мог работать с Intel VT или AMD-V. Хотя он встроен в указанные выше версии, его необходимо установить.

Цена: бесплатно

Программное обеспечение

Boot Camp — это виртуальная машина, используемая для запуска Windows на Mac.Вы можете использовать программу для установки и запуска Windows на вашем Mac без перезагрузки, или вы можете использовать ее для запуска приложений Windows в координации с вашими обычными приложениями Mac.

Характеристики:

  • Позволяет легко запускать Windows на Mac без покупки нового компьютера или установки эмулятора
  • Это программное обеспечение виртуализации предоставляет пользователю возможность запускать несколько операционных систем на одной физической машине.
  • Позволяет обновлять графические драйверы AMD приложения Windows в программном обеспечении.
  • Не нужно скачивать отдельно.
  • Он совместим со всеми основными операционными системами, включая Windows 10, macOS Mojave, Linux Mint 19.2 и другие.

С помощью этого бесплатного программного обеспечения вы можете использовать клавиатуру Apple или специально разработанную клавиатуру Windows с вашими устройствами Mac.

Цена: Бесплатно и встроено для устройств Mac.

Oracle VM VirtualBox — это бесплатный гипервизор с открытым исходным кодом для компьютеров x86, который в настоящее время разрабатывается Oracle Corporation.Первоначально он был выпущен в январе 2007 года как ответвление исходного кода заброшенного проекта Sun Microsystems «Project Avatar», но теперь он поддерживает другие платформы, такие как ARM. Он позволяет пользователям запускать несколько операционных систем на одном компьютере и совместим с платформами Linux, Mac OS X, Windows и Solaris. Он также доступен на разных языках, включая английский, французский, турецкий, португальский и многие другие.

Характеристики:

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

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

Цена: бесплатно с открытым исходным кодом.

VMware Workstation Player — еще одно отличное бесплатное программное обеспечение для виртуализации на основе гипервизора в категории, позволяющее запускать несколько операционных систем на одном хост-сервере.Лучше всего то, что он совместим с Windows, Linux, Unix и другими операционными системами. Среди других его характеристик:

Характеристики:

  • VMware Workstation Player поставляется с широким набором функций, которые делают его полноценным программным обеспечением для создания изолированных рабочих станций.
  • Он обеспечивает поддержку vSpehere и ESXi и помогает им работать как виртуальные машины на рабочем столе.
  • Он предлагает полную онлайн-безопасность для работы виртуального рабочего стола.
  • В версии Pro вы можете вовремя удалять ошибки и отправлять чистые коды, а также виртуализировать практически любую ОС x86.
  • Позволяет запускать виртуальные машины с использованием технологии гипервизора, а также любую другую внешнюю ОС.
  • Вы также можете создавать виртуальные сети IPv4 и IPv6 и управлять ими с имитацией дополнительной задержки и пропускной способности.
  • Вы можете протестировать новое программное обеспечение в различных конфигурациях, не затрагивая существующие данные или приложение.

В качестве бонуса он также поддерживает DirectX 11 и OpenGL 4.1, что означает, что ваши виртуальные машины смогут использовать новейшие графические технологии в играх и программах 3D-рендеринга без значительного снижения производительности.

Цена: Бесплатно для личного пользования; Версия Pro начинается от 149 долларов.

Если вам нужен бесплатный гипервизор, то эта программа может стать отличной альтернативой. Это программное обеспечение с открытым исходным кодом и мощная программа виртуализации, разработанная для устройств на базе x86 и AMD64 / Intel64. Этот продукт разработан как для бизнеса, так и для домашнего использования.

Характеристики:

  • Он позволяет изменять размер окна и даже использовать функцию перетаскивания.
  • Он предлагает вам свободу запускать любое приложение на вашем компьютере.

Это многофункциональное программное обеспечение доступно на условиях GPL (General Public License), работает на хостах Windows, Linux, Macintosh и Solaris и совместимо с длинным списком гостевых операционных систем.

Созданный на базе Linux и KVM и с полной поддержкой Red Hat, Red Hat Virtualization обеспечивает истинное гибридное облако, предоставляя единую консоль управления как для локальной, так и для удаленной виртуализированной среды.Это помогает решить проблемы, связанные с запуском нескольких разнородных гипервизоров от разных поставщиков. Его гибкая архитектура также позволяет легко переносить рабочие нагрузки между частным облаком и поставщиками общедоступного облака по мере изменения потребностей вашего бизнеса.

Характеристики :

  • Программное обеспечение с открытым исходным кодом является экономичным способом виртуализации вашей среды.
  • Его также очень легко изучить и внедрить.
  • Преобразует проекты Linux и Windows в виртуальную среду для оптимизации производительности.
  • Он поддерживает межплатформенную интеграцию, которая помогает вам от создания до миграции нескольких проектов на большом количестве внешнего оборудования или программного обеспечения с использованием единой платформы виртуализации.
  • Адаптивные инструменты упрощают настройку.

Более того, это бесплатно для 4 хостов или 50 виртуальных машин (в зависимости от того, что наступит раньше), вы можете установить его в существующей инфраструктуре, включая «голое железо», среды AWS и OpenStack, и нет дополнительных затрат на расширенные возможности, такие как live управление миграцией и хранением.

Цена: 999 долларов США за пару сокетов управляемого гипервизора в год

Это мощный сервер удаленного доступа, который позволяет пользователям работать удаленно, используя вычислительные ресурсы из внешнего удаленного местоположения. По сути, это технология виртуализации, которая позволяет настраивать и запускать несколько операционных систем на одной физической машине. Основная цель Citrix Hypervisor — создать бесшовное соединение между пользователем и сервером.

Характеристики:

  • Может использоваться на персональных компьютерах, ноутбуках и мобильных устройствах.
  • Это позволяет компаниям управлять приложениями и настольными компьютерами и доставлять их сотрудникам и клиентам в любое время и в любом месте без необходимости обновления инфраструктуры.
  • Он оптимизирует ваше оперативное управление и предлагает расширенный пользовательский интерфейс.

Кроме того, он предоставляет вам расширенную графику, быструю виртуализацию и безопасную и надежную виртуальную среду.

Цена: от 15 долларов США за пользователя в месяц.

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

Характеристики:

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

И что лучше всего, поскольку он доступен как простой плагин, он обеспечивает одновременное комбинированное управление всеми устройствами (ПК, Apple и Mac). В нем также есть более 30 полезных инструментов, с помощью которых можно очистить жесткий диск, защитить личные файлы, сделать снимки экрана и многое другое одним касанием.

Цена: доступна 14-дневная бесплатная пробная версия; Цены начинаются от 79,99 долларов в год.

Это программное обеспечение представляет собой бесплатную утилиту для мониторинга виртуальных машин VMware и управления ими. Вы можете использовать эту программу для перезапуска виртуальных машин на хосте, миграции виртуальных машин между серверами ESX и устранения проблем с VMware. Все, что вам нужно сделать, это установить и запустить VM Monitor в существующей среде vCenter Server.

Характеристики:

  • Он предлагает 50 доступных мониторов для наблюдения за вашими хостами VMware ESXi.
  • Он отслеживает ключевые параметры хостов виртуальных машин, например ЦП, ОЗУ или использование диска.
  • Он уведомляет вас о любых проблемах с доступностью и производительностью.
  • Автоматизирует процесс восстановления, например, перезапуск сервера.

Более того, он оптимизирует весь процесс мониторинга, создавая интегрированные отчеты и информационные панели.

Цена: бесплатно

Это одна из лучших программ виртуализации, которая следит за виртуальной машиной и управляет ею для обеспечения максимальной производительности.Этот комплексный инструмент предназначен для объединения и организации всех наблюдений под одной крышей, предлагая полное представление о состоянии и общей производительности всех виртуальных машин, например, Hyper-V, VMware и других, в одном месте. Итак, он работает как компилятор и как менеджер в целом.

Характеристики:

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

Среди других его основных функций: инструмент для мониторинга проблем с производительностью и инструмент для мониторинга ресурсов для Hyper-V, мониторинг производительности для Nutanix AVH, наблюдение за виртуализацией серверов, руководство по выбору лучшей виртуальной машины и т. Д. .

Цена: 30 дней бесплатно; 1716 долларов США (единоразово).

Заключение

В приведенном выше списке указаны наиболее популярные программы для виртуальных машин.Некоторые из них можно использовать на вашем компьютере для создания песочницы, а другие помогают запускать виртуальные машины на ваших устройствах. Какой бы тип виртуальной машины вы ни хотели запустить, обязательно найдется программа, которая идеально вам подойдет!
Я уверен, что с помощью этих советов (и инструментов) вы найдете лучшее программное обеспечение для виртуальных машин для вашего устройства с Windows 11

Я с энтузиазмом пишу технические статьи о ПК с Windows и программном обеспечении

Лучшее программное обеспечение для виртуальных машин в 2021 году: объективный обзор

Независимо от того, выбрали ли вы Windows или macOS, по большей части мы любим наши компьютеры, и они в значительной степени любят все, что нам нужно.Но время от времени трава может выглядеть зеленее на другой стороне. Пользователь Mac может заинтересоваться приложением, которое работает только в Windows. Или пользователь Windows может задаться вопросом, почему MacOS так интересна. Что вы можете сделать, не купив второй компьютер?

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

В этом пространстве есть три основных претендента: Parallels Desktop , VMware Fusion и VirtualBox. Мы протестировали их все и пришли к выводу, что Parallels Desktop — лучший выбор для большинства пользователей Mac. Это самый простой способ доступа к приложениям Windows на вашем Mac, по конкурентоспособной цене и отличной производительности. Его легко установить и легко использовать.

Два других приложения также работают в Windows. VMware может чувствовать себя в вашей компании как дома, если у нее есть выделенная ИТ-команда.Фактически, они, возможно, уже используют его для более технических целей. VirtualBox абсолютно бесплатен, что делает его полезным, если вы цените цену выше производительности или просто готовы замочить пальцы ног.

Конечно, продукты виртуализации — не единственный способ запускать приложения Windows на вашем Mac. Мы рассмотрим эти варианты в конце этой статьи. А пока давайте подробнее рассмотрим, что программное обеспечение для виртуализации может сделать для вас.

Почему мне следует доверять


Меня зовут Адриан, и я пишу о технических темах на SoftwareHow и других сайтах.Я работаю в ИТ с 80-х годов, проводя обучение и оказывая поддержку компаниям и частным лицам, и я провел много времени с DOS, Windows, Linux и macOS, используя каждую из них на долгосрочной основе. Скажем так, я люблю технологии. В настоящее время у меня есть iMac 2009 года выпуска и MacBook Air 2014 года выпуска.

Когда я впервые перешел с Windows на Linux в начале 2003 года, все еще оставалось несколько приложений для Windows, которые мне нужно было использовать большую часть времени. Я открывал для себя множество программ Linux, которые мне нравились, но не нашел альтернатив нескольким старым фаворитам.

Итак, я попробовал найти лучший способ справиться с этим. Я настроил свой ноутбук на двойную загрузку, чтобы были установлены и Windows, и Linux, и я мог выбирать, какой из них использовать каждый раз, когда включаю компьютер. Это было полезно, но потребовало времени. Мне казалось, что работы слишком много, если я просто хотел использовать одно приложение в течение нескольких минут.

Итак, я экспериментировал с программным обеспечением для виртуализации, начиная с бесплатного VMware Player. Я обнаружил, что это приложение слишком ограничено, но я не был готов тратить деньги на полную версию.Поэтому я попробовал бесплатный вариант VirtualBox. Он делал все, что мне было нужно, и я использовал его в течение нескольких лет, пока полностью не отучился от Windows. После этого я использовал его, чтобы опробовать новые версии Linux, не рискуя своей рабочей машиной.

Попутно я иногда экспериментировал с WINE, программой, которая позволяет запускать приложения Windows без установки Windows вообще. Мне удалось запустить таким образом довольно много приложений для Windows, в том числе Ecco Pro и старый фаворит. Но часто это было довольно много работы, и не все приложения работали.Хотя мне очень нравилась идея WINE, я обычно использовал VirtualBox.

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

Что нужно знать о виртуальных машинах заранее

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

В терминологии виртуализации ваш реальный компьютер называется хостом, а виртуальная машина — гостевой. В моем случае хостом является MacBook Air под управлением macOS High Sierra, а гостевая виртуальная машина может работать под управлением Windows, Linux или даже другой версии macOS.Вы можете установить любое количество гостевых машин.

После этого краткого объяснения, какое реальное значение это имеет для вас?

1. Виртуальная машина будет работать медленнее, чем машина, на которой она размещена.

Программная эмуляция компьютера не может иметь такую ​​же производительность, как компьютер, на котором она работает. В конце концов, хост разделяет с гостем лишь часть своего ЦП, ОЗУ и дискового пространства.

Напротив, если бы вы установили Windows непосредственно на свой Mac с помощью Boot Camp, у него был бы 100% доступ ко всем ресурсам вашего компьютера.Это важно, когда производительность является приоритетом, например, в играх.

Компании, занимающиеся виртуальными машинами, тратят много времени на настройку своего программного обеспечения, чтобы Windows работала как можно ближе к собственной скорости, и результаты впечатляют. Насколько медленнее работает Windows на виртуальной машине? Это зависит от программного обеспечения, которое вы выберете, и это важный аспект, который мы рассмотрим далее.

2. Первоначальная настройка некоторых приложений виртуализации может быть сложной.

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

  • Некоторые платформы не позволяют устанавливать Windows с установочного флеш-накопителя.
  • На некоторых платформах есть режим простой установки, который выполняет большую часть работы за вас, а на других нет.
  • На некоторых платформах драйверы устанавливаются автоматически, на других — нет.

Мы расскажем вам о нашем опыте установки Windows на каждой платформе.

3. Возможно, вам потребуется приобрести еще одну лицензию Microsoft Windows.

Если у вас нет запасной копии Windows, возможно, вам придется приобрести другую лицензию.В моем случае новая копия Windows 10 Home стоила 176 австралийских долларов. Убедитесь, что вы включили эту стоимость в свои бюджетные расчеты. Если вы планируете установить macOS или Linux, вы сможете сделать это бесплатно.

4. Защитите себя от вредоносных программ.

Пользователи Mac обычно меньше озабочены вирусами, чем пользователи Windows, и часто даже не запускают антивирусное программное обеспечение. Хотя риски могут быть ниже, никогда не следует относиться к безопасности легкомысленно — вы никогда не будете в безопасности на 100%. Вот почему, если вы собираетесь установить Windows на свой Mac, убедитесь, что вы также установили достойное антивирусное решение.

Кому следует (и не следует) это получить

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

Кому это выгодно? Вот несколько примеров:

  1. Вы довольны своим Mac, но есть несколько приложений для Windows, которые вы хотите или должны запустить. Вы можете запустить Windows на виртуальной машине.
  2. Вам нравится работать с Windows, но вам интересно узнать о Mac и вы хотите понять, о чем идет речь. Вы можете установить macOS на виртуальную машину.
  3. Ваш бизнес зависит от приложения, которое работает только в более старых версиях вашей операционной системы, и обновить приложение невозможно. Удивительно, как часто это происходит. Вы можете установить нужную вам версию операционной системы на виртуальную машину.
  4. Вы хотите попробовать новое приложение, но обеспокоены тем, что его установка может поставить под угрозу целостность вашего текущего рабочего компьютера.Установка на виртуальную машину безопасна. Даже если он выйдет из строя или заблокирует вашу виртуальную машину, ваш рабочий компьютер не пострадает.
  5. Вы разработчик и хотите убедиться, что ваше приложение работает в разных операционных системах или более старых версиях вашей текущей операционной системы. Виртуализация делает это удобным.
  6. Вы веб-разработчик и хотите узнать, как выглядят ваши веб-сайты в браузерах, работающих в разных операционных системах.
  7. Вы менеджер и хотите лично убедиться, хорошо ли выглядит веб-сайт вашей компании в браузерах, работающих в других операционных системах.
  8. Вы любите изучать новое программное обеспечение и новые операционные системы, и вам мало от них. Запускайте столько виртуальных машин, сколько хотите, и легко переключайтесь между ними.

Подходит ли вы к какой-либо из этих категорий? Затем читайте дальше, чтобы узнать, какое решение виртуализации подходит лучше всего.

Как мы тестировали и выбирали

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

Итак, мы тестировали каждый продукт вручную, чтобы понять, что они предлагают. Ниже приведены ключевые критерии, на которые мы обращали внимание при оценке:

1. Какие операционные системы поддерживаются?

Работает ли программное обеспечение на Mac, Windows или на обоих? Мы уделяем особое внимание пользователям Mac, которые хотят использовать Windows, поскольку они вполне могут быть одной из самых больших групп, заинтересованных в виртуализации.Мы также уделяем внимание виртуализации в Windows и установке гостевых операционных систем, отличных от Windows.

2. Насколько легко установить Windows и другие операционные системы с помощью программного обеспечения?

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

3. Насколько легко запускать приложения с помощью программного обеспечения?

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

4. Приемлема ли производительность?

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

5. Сколько стоит приложение?

Не все будут готовы тратить столько же денег на программное обеспечение для виртуализации. Если от этого зависит ваш бизнес, вы будете рассматривать это как вложение. Но если вы просто планируете баловаться, возможно, вам понравится бесплатный вариант. Вот краткая сводка затрат на приложения:

  • Parallels Desktop Home 79,95 долларов США
  • VMware Fusion 79,99 долларов США
  • Parallels Desktop Pro и Business 99 долларов США.95 / год
  • VMware Fusion Pro 159,99 долл. США
  • VirtualBox бесплатно

6. Насколько хорошо их клиентская и техническая поддержка?

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

Победитель среди пользователей Mac

Лучший выбор: Parallels Desktop для Mac

Parallels Desktop для Mac — быстрое и быстрое приложение виртуализации для macOS. Он разработан для среднего пользователя, имеет конкурентоспособную цену, имеет отличную поддержку и упрощает установку Windows.

Это отличное сочетание функций, поэтому я выбрал его как лучший вариант для пользователей Mac.Существует несколько версий по цене от 79,95 долларов.

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

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

Parallels Desktop упрощает установку Windows, чем у конкурентов

После установки программного обеспечения для виртуализации вам необходимо установить Windows.Это потенциально сложно и требует много времени, но не с Parallels. Они сделали процесс максимально простым.

Во-первых, они позволяют мне устанавливать Windows с любого установочного носителя, включая флешку. Ни один из конкурентов не поддерживает установку с флешки.

После того, как я вставил USB-накопитель и выбрал правильный вариант, Parallels щелкала большую часть кнопок за меня. Он попросил меня ввести лицензионный ключ, и мне оставалось только дождаться завершения процесса.Все драйверы были установлены для меня как часть автоматического процесса.

Все готово. Теперь мне просто нужно установить приложения для Windows.

Parallels Desktop упрощает запуск приложений Windows

Parallels предлагает вам множество способов запуска приложений Windows. Во-первых, щелкнув значок Parallels, вы можете запустить Windows. Оттуда вы можете запускать свои приложения Windows из меню «Пуск», панели задач или другим способом, которым вы обычно запускаете приложения в Windows.

Если вы хотите полностью обойти интерфейс Windows, вы можете запускать приложения Windows так же, как и приложения Mac.Вы можете разместить их на своей док-станции или найти их в Spotlight. Они запускают их в собственном окне, поэтому вам никогда не нужно видеть рабочий стол Windows или меню «Пуск».

Parallels называет этот режим «Coherence Mode». Он даже может размещать значки рабочего стола Windows на рабочем столе Mac, но, попробовав это, я предпочитаю не иметь такой большой интеграции и оставить Windows на своем месте.

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

Parallels Desktop запускает приложения Windows с почти нормальной скоростью

Я не проводил никаких тестов, но рад сообщить, что Windows работала быстро и быстро реагировала при запуске на Parallels Desktop, даже на моем восьмилетнем ребенке. iMac. У меня не было никаких задержек или задержек при запуске типичного программного обеспечения для бизнеса. Переключение между Mac и Windows происходило незамедлительно и без проблем.

Parallels также делает все возможное, чтобы не замедлять работу вашего программного обеспечения Mac. Когда он не используется, он приостанавливает работу виртуальной машины, чтобы снизить нагрузку на ваш компьютер.

Parallels Desktop позволяет запускать другие операционные системы

Если вы хотите использовать операционные системы, отличные от Microsoft Windows, Parallels справится и с этим. Если вы хотите получить более подробную информацию, ознакомьтесь с моим полным обзором Parallels Desktop.

Вы можете запустить macOS на виртуальной машине. Это может быть полезно, если вы хотите протестировать новое приложение без ущерба для своей основной машины или если у вас есть приложение, которое работает только в более старой версии OS X, например, 16-битная программа, которая больше не поддерживается.

Я тоже Linux пробовал. Установить Ubuntu было несложно. Различные дистрибутивы Linux можно установить одним щелчком мыши.

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

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

Parallels Desktop — хорошее соотношение цены и качества

Домашняя версия стоит 79,99 долларов США, это единовременный платеж. Это очень конкурентоспособно со стандартной версией VMware Fusion, которая стоит 79,99 долларов.

Однако версии Pro и Business являются подписками и стоят 99,95 долларов в год. Ни одно из других приложений для виртуализации не использует модель подписки, и если вы не являетесь ее поклонником, это одна из причин выбрать VMware.Parallels Fusion Pro нацелен на разработчиков и опытных пользователей, которым требуется максимальная производительность, а версия Business включает централизованное администрирование и корпоративное лицензирование.

Есть еще один вариант, о котором вы не узнаете на веб-сайте компании: Parallels Desktop Lite можно бесплатно загрузить в Mac App Store. Он позволяет бесплатно запускать macOS и Linux, а также Windows с годовой подпиской за 59,99 долларов в качестве покупки в приложении. Это определенно самый дешевый способ получить Parallels, но за счет некоторых функций.Доступна 14-дневная пробная версия, в которую не входит лицензия Windows.

Parallels предлагает отличную поддержку

В отличие от VMware, Parallels предлагает бесплатную поддержку своих продуктов, которая доступна через Twitter, чат, Skype, по телефону (Click-to-Call) и по электронной почте в течение первых 30 дней после регистрации. После этого вы можете получать поддержку по электронной почте в течение двух лет с даты выпуска продукта. Если вы предпочитаете поговорить с кем-нибудь, поддержку по телефону можно приобрести за 19,95 долларов США при необходимости.

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

Получить Parallels Desktop для Mac

Победители для пользователей Windows


Parallels Desktop может быть отличным вариантом для пользователей Mac, но он не работает в Windows. VMware Fusion и VirtualBox делают, и каждый из них имеет уникальные преимущества. Это два наших победителя для пользователей Windows, а также для пользователей Mac.

Я наткнулся на хорошее сравнение трех приложений на форуме:

  • Parallels = Consumer-level
  • VMware = Enterprise-level
  • VirtualBox = Linux Nerd-level

И VMware, и VirtualBox хорошо подходят друг другу. бизнес или предприятие с ИТ-командой, но это может быть немного сложнее для обычного пользователя, особенно на этапе установки.Не так уж и сложно, чтобы бросить курить. VirtualBox — единственный бесплатный вариант, и только он привлечет некоторых пользователей.

Давайте подробнее рассмотрим приложения. Обратите внимание, что я оценивал эти приложения на своем Mac, и снимки экрана и мои отзывы отражают это.

VMware Fusion

Если вы ищете качественное решение виртуализации, которое работает не только на Mac, то VMware Fusion — ваш лучший вариант — он работает на Mac, Windows и Linux.У них есть целый набор более технических продуктов, предназначенных для серверов и корпоративных рынков. Это плюс то, как работает их поддержка, делает его отличным выбором, если у вашего бизнеса есть ИТ-отдел.

Мне показалось, что установка Windows на VMware Fusion немного сложнее и требует много времени, чем на Parallels Desktop. Ребята из Parallels, похоже, сделали простоту использования главным приоритетом, предоставив больше возможностей для установки и упростив весь процесс. Не у всех будут проблемы, которые возникли у меня, но позвольте мне перечислить их для вас:

  1. Мне не удалось заставить программное обеспечение работать на моем iMac, потому что оно слишком старое.VMware не может успешно работать на компьютерах Mac, выпущенных до 2011 года. Я виноват в том, что не прочитал системные требования более внимательно, но последняя версия Parallels Desktop нормально работает на этом компьютере.
  2. Я обнаружил несколько сообщений об ошибках при установке самого VMware Fusion. Перезагрузка моего компьютера помогла.
  3. Мне не удалось установить Windows с помощью приобретенного установочного USB-накопителя. Вариантами были DVD или образ диска. Итак, я загрузил Windows с веб-сайта Microsoft и смог использовать серийный номер со своего флеш-накопителя для ее установки.

Несмотря на то, что потребовались дополнительные усилия, мне удалось успешно установить Windows. Для многих установка будет не сложнее, чем с Parallels.

Переключение между хостовой и гостевой операционными системами так же просто, как и с Parallels. Для пользователей Mac, работающих под управлением Windows на виртуальной машине, есть Unity View, похожий на режим Coherence Mode Parallel. Он позволяет запускать приложения непосредственно из пользовательского интерфейса Mac с помощью док-станции, поиска в Spotlight или контекстного меню, вызываемого правой кнопкой мыши, и запускать их в собственном окне, не видя пользовательского интерфейса Windows.

Приложения Windows работают под VMware так же плавно, как и Parallels. Команда, очевидно, очень много работала, чтобы добиться максимальной производительности под Windows.

Я пробовал установить macOS и Linux под VMware. К сожалению, на моем компьютере не было раздела восстановления, из которого можно было бы установить macOS, поэтому я не могу комментировать, как он работает под VMware.

Но мне удалось установить Linux Mint без каких-либо осложнений, хотя драйверы VMware не установились с первой попытки.В любом случае, производительность была вполне приемлемой, особенно при использовании приложений, не требовательных к графике.

Стоимость VMware конкурентоспособна. Стандартная версия VMware Fusion (79,99 долларов США) почти такая же, как и Parallels Desktop Home (79,95 долларов США), но вещи расходятся, когда вы переходите к версиям приложений Pro.

VMware Fusion Pro — это единовременная плата в размере 159,99 долларов США, а Parallels Desktop Pro — это годовая подписка на сумму 99,95 долларов США. Если вы не являетесь поклонником модели подписки, это может дать VMware преимущество, по крайней мере, с приложениями уровня Pro.

Но все не так просто. Подписка на Parallels Desktop Pro включает поддержку, в которой VMware не предоставляет бесплатную поддержку ни для одного из своих продуктов. Вы можете оплачивать поддержку в индивидуальном порядке или подписать контракт. Любой из них может значительно увеличить цену, немного уравняв игровое поле. Подробнее читайте в моем обзоре VMware Fusion здесь.

Получить VMware Fusion

VirtualBox

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

Установка Windows была немного сложнее, чем с Parallels Desktop и VMware Fusion. Не то чтобы это было особенно сложно, но это очень ручной процесс. VirtualBox не имеет возможности простой установки, как другие приложения.

Как и VMware, мне не удалось выполнить установку с USB-накопителя, и мне пришлось загрузить образ диска с веб-сайта Microsoft.Оттуда мне пришлось выбирать все варианты и нажимать каждую кнопку.

Драйверы также не устанавливались автоматически, что оставило мне ограниченное количество вариантов разрешения экрана. Но установить их было несложно.

В меню «Устройства » я выбрал «Вставить образ компакт-диска с гостевыми дополнениями » и оттуда запустил приложение VBoxAdditions для установки всех драйверов. После перезапуска виртуального компьютера у меня был полный набор параметров экрана, в том числе при работе в полноэкранном режиме Windows.

Хотя VirtualBox предлагает Seamless Mode , я не нашел его столь же полезным, как режим Coherence от Parallel или режим Unity от VMware. Вместо этого я предпочел запускать приложения, сначала запустив гостевую операционную систему, а затем открыв приложения оттуда. Например, при запуске Windows я сначала запускаю виртуальную машину, а затем нажимаю в меню «Пуск».

Производительность при работе с Windows вполне приемлема, но не в той же лиге, что и Parallels или VMware.Частично это может быть связано с тем, что объем памяти, предоставленной виртуальной машине по умолчанию, составлял всего 2 ГБ. Смена на 4 ГБ немного помогла.

Я также установил Linux Mint под VirtualBox, и все прошло так же гладко, как и установка Windows. Мне удалось установить дополнительные драйверы VirtualBox, но не удалось добиться аппаратного ускорения видео, что ограничивало производительность, которую я мог достичь с приложениями, интенсивно использующими графику. При использовании обычных бизнес-приложений и приложений для повышения производительности я вообще этого не замечал.

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

Им также придется пойти на компромисс в отношении поддержки, которая осуществляется на основе сообщества, а не напрямую от Oracle, который управляет проектом. Доступен отличный форум, и вам рекомендуется сделать его своим первым портом обращения в службу поддержки, чтобы разработчики могли тратить время на улучшение продукта, а не на ответы на бесконечные вопросы. Однако, если вы обнаружите ошибку в VirtualBox, вы можете связаться с разработчиками через список рассылки или трекер ошибок.

Альтернативы программному обеспечению виртуализации

Программное обеспечение виртуализации — не единственный способ запустить программное обеспечение Windows на вашем Mac. Вот три других способа сделать это, и большинство из них бесплатны.

1. Установите Windows прямо на свой Mac. Приложение:

  • Приложение: Apple Boot Camp
  • Плюсы: Производительность и цена (бесплатно)
  • Минусы: Вам необходимо перезагрузить компьютер для доступа к Windows.

Вам не нужна виртуальная машина для запуска Windows — вы можете установить ее прямо на свой Mac.А с помощью таких инструментов, как Apple Boot Camp, вы можете одновременно установить Windows и macOS и выбирать, какие из них запускать каждый раз при запуске компьютера.

Преимущество этого метода — производительность. Windows имеет прямой доступ к вашему оборудованию, включая видеокарту, что обеспечивает максимальную скорость работы. Нет никаких компромиссов в производительности, как при работе виртуальной машины.

Это имеет огромное значение, когда на счету каждый бит производительности.Если вы любите играть в игры для Windows на своем Mac, Boot Camp — лучший вариант. Он поставляется с macOS бесплатно и устанавливается бесплатно.

«Boot Camp поставляется с вашим Mac и позволяет установить Microsoft Windows. Не нужно ничего скачивать самостоятельно — просто откройте Ассистент Boot Camp, и он поможет вам в остальном ».

2. Доступ к компьютеру с Windows в вашей сети

  • Приложение: Microsoft Remote Desktop
  • Плюсы: Место и ресурсы — вам не нужно устанавливать Windows на Mac
  • Минусы: Скорость (вы получаете доступ к Windows по сети) и стоимости (вам нужен выделенный компьютер с Windows).

Если у вас есть компьютер, уже работающий в вашей домашней или офисной сети (или даже в удаленном месте), вы можете получить к нему доступ со своего Mac с помощью Microsoft Remote Desktop, который можно бесплатно загрузить в Mac App Store. Windows и необходимые вам приложения будут работать на компьютере с Windows, но будут отображаться на экране вашего Mac. Им кажется, что они выполняются локально и могут получить доступ к вашим локальным документам.

Приложение Microsoft — не единственный способ получить доступ к компьютеру с Windows.Альтернативой является Удаленный рабочий стол Chrome, где вы можете получить доступ к компьютеру с Windows во вкладке Chrome. Вы также можете получить доступ к компьютерам Windows таким образом через VNC (виртуальные сетевые вычисления), и существует широкий спектр платных и бесплатных приложений VNC.

«С помощью приложения Microsoft Remote Desktop вы можете подключаться к удаленному компьютеру и своим рабочим ресурсам практически из любого места».

3. Избегайте Windows в целом

  • Приложения: WINE и CodeWeavers CrossOver Mac
  • Плюсы: вы можете запускать приложения для Windows без установки Windows
  • Минусы: настройка может быть сложной и не работает со всеми приложениями.

Наконец, можно запускать многие приложения Windows вообще без установки Windows. WINE — это бесплатное приложение (с открытым исходным кодом), которое не эмулирует Windows, а заменяет ее, переводя вызовы Windows API во что-то, что ваш Mac может понимать изначально.

Звучит идеально, так почему же им не пользуется весь мир? Это странно. Вам может потребоваться большая настройка, чтобы заставить работать некоторые приложения Windows, и это может включать отслеживание малоизвестных DLL-файлов в сети.

CodeWeavers избавят вас от многих трудностей с помощью своего коммерческого приложения CrossOver для Mac (от 39 долларов.99). Они берут WINE и настраивают его для вас, чтобы популярные приложения, такие как Microsoft Office и Quicken, работали без какой-либо дополнительной настройки (хотя у вас может быть лучший опыт работы со старыми версиями программного обеспечения). Даже некоторые топовые игры для Windows запускаются. На сайте CodeWeavers есть страница совместимости, поэтому вы можете убедиться, что нужное вам программное обеспечение будет работать, прежде чем покупать программу.

«CrossOver Mac 17, совместимый с High Sierra, — это самый простой способ запустить программное обеспечение Microsoft Windows на вашем Mac без покупки лицензии Windows, перезагрузки или использования виртуальной машины.CrossOver Mac упрощает запуск программ Windows прямо из док-станции и интегрирует функции macOS, такие как кроссплатформенное копирование и вставка и общие файловые системы, в ваши приложения Windows ».

10+ лучших программ для виртуальных машин на 2021 год

Откройте для себя лучшее программное обеспечение для виртуальных машин, чтобы повысить эффективность и сократить расходы на ИТ.

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

Что такое программное обеспечение виртуальных машин?

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

Как компании могут извлечь выгоду из программного обеспечения виртуальных машин?

Системы виртуальных машин

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

Как выбрать лучшее программное обеспечение для виртуальной машины?

Лучшее программное обеспечение для виртуальных машин — это идеальное сочетание функций, гибкости режима развертывания, надежной поддержки клиентов, безопасности, поддержки сторонних приложений и цены, а также других факторов.Подлинный список GoodFirms лучшего программного обеспечения для виртуальных машин расскажет вам о различных инструментах для виртуальных машин, доступных на рынке. Кроме того, предлагаемые фильтры и средство сравнения помогут вам сузить выбор в отношении параметров, необходимых для вашего бизнеса.

7 лучших программ для виртуальных машин [бесплатное и платное] 2021

Ищете лучшее программное обеспечение для виртуальных машин бесплатно или платно? Тогда вы на правильной странице. Мы собираемся поделиться некоторыми из лучших программ для виртуальных машин со ссылкой для скачивания.

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

Рекомендовано : Лучшее программное обеспечение для цифрового искусства

Лучшее программное обеспечение для виртуальных машин [бесплатное и платное]

Что такое программное обеспечение виртуальных машин?

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

Лучшее программное обеспечение для виртуальных машин

№1. Виртуальная машина Oracle Virtualbox

Веб-сайт : https://www.virtualbox.org/

Это бесплатное программное обеспечение для виртуальной машины может работать в Windows, Mac и Linux.Одна из причин, по которой он находится в верхней части списка, заключается в том, что он может запускать любую версию ОС из разных операционных систем. Вы можете с легкостью использовать разное программное обеспечение, основанное на разных ОС. Его также можно использовать как виртуальную машину Android.

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

№2. VMware Fusion

Веб-сайт : https://www.vmware.com/in/products/fusion.html

Это программное обеспечение виртуальной машины может работать только в Mac OS, и вы можете установить в нем Windows и Linux. это платное программное обеспечение может значительно упростить вам задачу, предоставив наилучшее решение для вашей виртуальной машины.

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

№3. Microsoft Hyper-V

Веб-сайт : https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2019

Это программное обеспечение виртуальной машины теперь встроено в Windows 10 или более поздние версии.с помощью этого инструмента вы можете запустить старую версию Windows или Linux. С помощью этого инструмента вы можете создать виртуальный обслуживающий персонал.

Одна из причин, по которой его используют всего несколько человек, — это небольшая поддержка ОС. В нем можно запускать Linux, но он не так хорош, как другое программное обеспечение для виртуальных машин, о котором мы упоминали. Хотя это встроенное программное обеспечение из Windows, оно совершенно бесплатно, и вы можете экспериментировать с ним. Эти виртуальные машины дружественны к Windows 10 и используются только в этой версии.

№4.Parallels Desktop 14

Веб-сайт : https://www.parallels.com/parallels-desktop-14-launches/

Одно из лучших программ для виртуальных машин для пользователя Mac , и вы можете запускать Windows на своем компьютере Mac. Это программное обеспечение, получившее самые положительные отзывы и одобренное многими крупными веб-сайтами, поможет вам получить доступ к окнам с плавным интерфейсом.

Одна из самых больших трудностей с программным обеспечением виртуальных машин заключается в том, что их сложно установить и настроить.Но это программное обеспечение создано для начинающих пользователей, поэтому пользовательский интерфейс довольно прост. Вы можете использовать Office 360, легко сменить ОС, вы можете подключить любое устройство к своему Mac, и он будет без проблем работать с этим. Это платное программное обеспечение, но одно из лучших и популярных среди пользователей Mac.

№ 5. Виртуализация Red Hat

Веб-сайт : https://www.redhat.com/en/technologies/virtualization/enterprise-virtualization

Это строго для пользователей Linux.Вы можете запускать любую новую или старую ОС до 4-х дюймов с этим программным обеспечением виртуальной машины. Его немного сложно настроить, поскольку он основан на Linux, но он имеет работоспособность промышленного уровня, которая может быть полезна.

Вы должны быть профессиональным пользователем или очень сильно нуждаетесь в тестировании программного обеспечения на другой платформе. Этот инструмент также является платным и имеет 6-месячную гарантию возврата денег.

№6. QEMU

Веб-сайт : https://www.qemu.org/

Это программное обеспечение только для виртуальной машины на базе Linux. очень сложное и работает только на профессиональном уровне.Это в основном поможет вам протестировать объект в разных средах и оборудовании, чтобы проверить их производительность. QEMU может эмулировать PowerPC, MIPS64, ARM, SPARC (32 и 64), MicroBlaze, ETRAX CRIS, Sh5 и RISC-V, а также компьютер x86.

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

№ 7. Citrix XenServer

Веб-сайт : https://www.citrix.com/downloads/citrix-hypervisor/

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

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

Некоторое другое программное обеспечение виртуальных машин
  • Windows Virtual PC
  • Виртуальная машина на основе ядра
  • Гиперконвергентная инфраструктура Nutanix

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

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

Связанное сообщение :

5 различных типов виртуализации и 3 лучших программного обеспечения для виртуализации

Как правило, корпоративные центры обработки данных состоят из множества серверов, большинство из которых простаивают, поскольку рабочая нагрузка направлена ​​только на несколько серверов в сети.Это приводит к потеря дорогостоящих ресурсов, оборудования, питания, обслуживания и охлаждения требования. Виртуализация помогает увеличить использование ресурсов за счет разделения физический сервер на несколько виртуальных серверов. Эти виртуальные серверы выглядят и действовать как отдельный физический сервер с собственной операционной системой и Приложения. Эта концепция виртуализации используется практически в каждой ИТ-среде. инфраструктура, поскольку она помогает увеличить емкость физических машин. Это помогает полностью использовать существующие ресурсы, тем самым минимизируя общую стоимость бизнес.Организации используют программное обеспечение для виртуализации (также известное как гипервизор) для создания виртуальных машин, сетей, рабочих столов и серверов.

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

Типы виртуализации

Виртуализация рабочего стола

Рабочий стол виртуализация — это когда хост-сервер может запускать виртуальные машины с помощью гипервизора. (программа). Гипервизор можно установить прямо на хост компьютер или операционная система (например, Windows, Mac и Linux). Виртуализированный настольные компьютеры не используют жесткий диск хост-системы; вместо этого они работают на удаленном центральный сервер.Этот тип виртуализации полезен для разработки и группы тестирования, которым необходимо разрабатывать или тестировать приложения на различных операционных системах. системы.

Виртуализация приложений

Процесс установка приложения на центральном сервере (единая компьютерная система), которое может виртуально работать в нескольких системах — это приложение виртуализация. Для конечных пользователей виртуализированное приложение работает точно так же, как родное приложение, установленное на физическом компьютере. С приложением виртуализации, организациям проще обновлять, поддерживать и исправлять приложения централизованно.Администраторы могут контролировать и изменять права доступа к приложение без входа на рабочий стол пользователя. Еще одно преимущество виртуализация приложений — это мобильность. Это позволяет пользователям получить доступ виртуализированные приложения даже на устройствах, отличных от Windows, таких как iOS или Android. Это помогает сэкономить время пользователя, затрачиваемое на установку приложений и загрузку операции.

Виртуализация сервера

Сервер виртуализация — это процесс разделения ресурсов одного сервера на несколько виртуальных серверов.Эти виртуальные серверы могут работать как отдельные машины. Виртуализация серверов позволяет компаниям запускать несколько независимых Все ОС (гостевые или виртуальные) с разными конфигурациями с использованием одного (хоста) сервер. Этот процесс также позволяет сэкономить на аппаратных средствах, необходимых для содержания множества физические серверы, чтобы предприятия могли оптимизировать свою серверную инфраструктуру.

Виртуализация сети

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

Виртуализация хранилища

Хранение виртуализация — это процесс объединения физических хранилищ нескольких сетевых устройства хранения, чтобы он выглядел как одно устройство хранения.Место хранения виртуализация облегчает архивирование, простое резервное копирование и восстановление. Это помогает администраторы эффективно распределяют, перемещают, изменяют и настраивают ресурсы организационная инфраструктура.

Почему организации используют виртуализацию Программное обеспечение?

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

Топ-3 ПО для виртуализации

  1. SolarWinds Virtualization Manager
  2. Oracle VM Virtual Box
  3. Windows Virtual PC

1. SolarWinds Virtualization Manager

SolarWinds ® Virtualization Manager — одно из лучших программ для мониторинга виртуальных машин.Это помогает командам получить представление об использовании, емкости и производительности вашей виртуализированной инфраструктуры. Он дает четкое представление о том, где должны быть размещены рабочие нагрузки, чтобы обеспечить оптимальную производительность.

Характеристики:

  • Мониторинг производительности
  • Планирование емкости
  • Монитор Hyper-V
  • Управление моментальными снимками
  • Мониторинг производительности VSAN
  • Полная видимость VMware и Hyper-V
  • Оптимизация ресурсов
  • Настраиваемые предупреждения и сценарии
  • Автоматическая идентификация возможности ресурса

Подписка Подробности:

SolarWinds Virtualization Manager предлагает 30-дневную бесплатную пробную версию.Его различные планы подписки начинаются с 2995 долларов.

2. Виртуальный ящик Oracle VM

Oracle VM VirtualBox — это размещенный гипервизор с открытым исходным кодом, разработанный Oracle Corporation. Этот инструмент виртуализации позволяет пользователям настраивать несколько виртуальных машин на одном физическом оборудовании, которые можно использовать одновременно.

Характеристики:

  • Гостевая многопроцессорная обработка (SMP)
  • Полная поддержка ACPI
  • Поддержка USB-устройств
  • Аппаратная совместимость
  • Встроенная поддержка iSCSI
  • Многоэкранные разрешения
  • Сетевая загрузка PXE

Подписка Подробности:

Oracle VM VirtualBox имеет открытый исходный код и бесплатно.

3. Виртуальный компьютер Windows

Windows Virtual PC помогает создать и установить виртуальную машину в Windows 7 и последующих операционных системах (ОС). Virtual PC действует точно так же, как полноценный компьютер под управлением Windows на существующем компьютере. Этот виртуальный ПК совместно использует память, хранилище, ввод-вывод и вычисления, обеспечивая при этом те же функции и возможности.

Характеристики:

  • Плавный запуск приложения
  • Запуск приложений в режиме Windows XP
  • Обеспечивает поддержку многопоточность
  • Повышена стабильность и производительность

Подписка Подробности:

Windows Virtual PC имеет открытый исходный код и бесплатен.

Как выбрать лучшее программное обеспечение для ВМ

Перед тем, как выбрать программное обеспечение виртуальной машины, важно учесть три основных фактора: ЦП, память и емкость сетевого ввода-вывода. Все они критически важны для консолидации рабочей нагрузки. При оценке размещенных гипервизоров, решений с открытым исходным кодом и реализаций на «голом железе» организациям также необходимо учитывать, как эти параметры влияют на их политики безопасности, управления и соответствия. Несколько крупных игроков на рынке предлагают несколько функций, которые могут потребоваться организации, но SolarWinds Virtualization Manager — один из лучших вариантов для администраторов благодаря простоте внедрения, расширенным функциям и экономичным тарифным планам.

Виртуализация серверов

: пять основных проблем безопасности

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

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

«Тем не менее, каждый из этих виртуальных серверов по-прежнему является отдельным сервером», — говорит Макдональд.«У каждого из них своя собственная операционная система и конфигурация, которые могут соответствовать или не соответствовать стандарту, установленному материнской компанией. И каждый из них должен быть исправлен и обслуживаться так же, как и невиртуальный сервер, чтобы не отставать от потенциальные уязвимости; многие люди об этом забывают, но это значительно усложняет ситуацию ».

По словам Криса Стеффена, главного технического архитектора Kroll Factual Data, службы кредитной и финансовой информации, теоретически возможно атаковать уровень гипервизора или захватить виртуальную машину и использовать ее для атаки на другие виртуальные машины. агентство в г. Лавленд, штат Колорадо.Но этого никогда не происходило «в дикой природе», поэтому угроза пока остается теоретической. (Подробнее о реальных и теоретических угрозах см. На сайте CIO.com «Как найти и устранить 10 реальных угроз безопасности на ваших виртуальных серверах».)

«У вас также может быть вирус, нацеленный на микросхему BIOS на вашем компьютере, но мы больше не видим слишком много вирусов BIOS», — говорит Штеффен.

По словам Штеффена и Макдональда, самая большая проблема с виртуальными машинами заключается в том, что ИТ-менеджеры или менеджеры по безопасности могут потерять контроль над ними, просто не имея возможности видеть возникающие риски.

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

В 2007 году АНБ и подрядчик General Dynamics расширили эту безопасность с помощью рабочей станции, на которой запущена так называемая платформа High-Assurance — виртуализированная операционная система, которая включает отдельный уровень кода, который отвечает за безопасность как виртуальной операционной системы, так и приложения, а также данные, которые они используют.

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

Вот пять основных проблем безопасности виртуальных серверов на данный момент.

1. Управление надзором и ответственность

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

«Людям не нравится, что, когда вы добавляете виртуальные серверы, появляется еще один уровень технологий в дополнение к приложению, операционной системе и оборудованию, и вы должны защищать его, — говорит Макдональд.

2. Ремонт и обслуживание

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

Большинство компаний поддерживают небольшое количество «золотых» образов общего назначения, из которых можно запускать или перезапускать новые виртуальные машины для многих целей, но также хранят десятки или сотни образов серверов, хранящихся на DVD или диске, после их кропотливой настройки для поддержки конкретных приложений или бизнеса. требований, говорит Макдональд.

«Вы можете сделать снимок виртуальной машины и записать его на диск, чтобы вам не пришлось воссоздавать его в следующий раз или для аварийного восстановления. Просто запустите одну из этих виртуальных машин, находящихся в автономных библиотеках.Но по большей части они не обновляются с помощью сигнатур и исправлений A / V, — говорит Макдональд. — Кто-то должен проверить, когда они действительно запускают один, но часто они этого не делают, и обычно нет способ проверки «.

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

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

3. Наглядность и соответствие

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

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

«Существует много проблем с совместимостью и использованием, — говорит Макдональд. — То, что у вас нет сниффера, чтобы видеть, как эти пакеты перемещаются между виртуальными серверами, не означает, что их там нет», — говорит Макдональд.«У вас может быть рабочая нагрузка, управляемая HIPPA, которая взаимодействует с рабочей нагрузкой, не относящейся к HIPPA, или рабочие нагрузки PCI и не-PCI взаимодействуют друг с другом. Это ставит вас в плохое положение. Вы бы знали, если бы посмотрели на пакеты в этой сети, но эти пакеты не выходят из коробки, чтобы вы могли посмотреть на них, поэтому, если вы не предпримете дополнительных шагов, вы не узнаете об этом ».

По словам Макдональда, Microsoft, VMware и Citrix встраивают в свои базовые продукты определенный уровень видимости и контроля над этими взаимодействиями, но уровень функциональности далек от того, чтобы клиенты были в безопасности.

По словам Макдональда, стартап из Кремниевой долины Altor находит поклонников для своих виртуальных межсетевых экранов, как и Reflex Systems, которая перешла с физических на виртуальные межсетевые экраны, чтобы не отставать от роста этого рынка.

«Cisco еще не пришла, Juniper нет; мы еще не достигли критической точки, когда традиционные сетевые поставщики почувствуют, что они должны иметь возможность подключаться к виртуальным машинам», — говорит Макдональд.

Во многих случаях клиенты либо не знают, либо не заботятся о некоторых рисках.Опрос 109 участников конференции RSA 2009 в Лас-Вегасе в прошлом месяце, проведенный и опубликованный поставщиком программного обеспечения виртуальной безопасности Secure Passage, показал, что 72 процента респондентов не использовали какие-либо виртуальные межсетевые экраны. Наиболее частые причины: ограниченная видимость респондентов в виртуальных сетях, сложность управления виртуальной безопасностью и непонимание того, что представляет собой виртуальный межсетевой экран.

VMSafe, API-интерфейсы, которые VMware встроила в версию своего продукта виртуальной инфраструктуры VSphere, позволяет сторонним поставщикам средств обеспечения безопасности применять свои приложения на виртуальных машинах VMware.Компания также объявила на конференции RSA, что она встроила программное обеспечение RSA для предотвращения потери данных в vSphere для повышения своей безопасности.

«Они добиваются прогресса», — говорит Макдональд о VMware и Microsoft. «Они еще не там, где нам нужно».

Саймон Кросби, технический директор Citrix Systems, сказал во время дебатов по безопасности на конференции RSA, что безопасность должна быть встроена в приложения, а не в гипервизор или продукты для управления виртуальной инфраструктурой.

Он сказал, что внимание к руководствам по конфигурации безопасности, которые публикуют Citrix и другие поставщики гипервизоров, может исправить большинство проблем безопасности, и что отраслевые группы, такие как Cloud Security Alliance, могут расширить это руководство, включив в него вопросы управления процессами и политики.

4. Разрастание ВМ

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

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

«Мы стараемся обращаться с виртуальными машинами точно так же, как с физическими машинами — с помощью сканирования системы, антивируса и всего остального. Это включает в себя процесс приобретения виртуальных машин, как если бы они были физическими машинами», — говорит Штеффен.

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

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

Опрос Secure Passage участников RSA показал, что 42 процента обеспокоены разрастанием, в частности отсутствием средств контроля, которые не позволяют менеджерам бизнес-подразделений создавать новые серверы по своему желанию, вместо того, чтобы координировать свои действия с ИТ-отделом, чтобы обеспечить управление и безопасность.

5. Управление виртуальными устройствами

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

К сожалению, виртуальные устройства — тоже виртуальные коты в мешке.«В каждом пакете есть операционная система и приложение, каждое со своей конфигурацией и статусом исправления, и вы не имеете ни малейшего представления, что там находится, кто будет их поддерживать, или каков будет долгосрочный риск», — говорит Макдональд. «У него есть полное приложение и ОС, все настроенные и готовые к работе. Через пять минут вы можете опробовать этот новый сервер защиты от спама. Но какая ОС находится в пакете и исправлены ли она, и если нет, то кто даст ты патч? «

Следите за всем, что говорит ИТ-директор.

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *