Найкраща віртуальна машина. Windows Virtual PC – віртуальна машина від Microsoft. Віртуальна машина VirtualBox

VirtualBox (укр. Віртуал Бокс) - це віртуальна машина від корпорації Oracle. Безкоштовна програма, призначена для віртуалізації операційних систем Windows, MacOS, Linux, FreeBSD, Solaris/OpenSolaris, підтримуються та інші платформи.

Переваги віртуальної машини

Використання віртуальної машини (ВМ) на домашньому ПК насамперед дозволить одночасно запускати кілька операційних систем (гостяні ОС).

Наприклад, на даний момент на комп'ютері або ноутбуці встановлено один із випусків операційної системи Microsoft Windows(Хостова ОС). Встановлення ж віртуальної машини, в даному випадку VirtualBox, дозволяє використовувати в середовищі хостової ОС будь-які інші системи (гостяні), включаючи macOS, Linux, Android, Windows і так далі варіантів тут може бути дуже багато.

Деякі особливості та можливості VirtualBox

  • Підтримка образів жорстких дисків VMDK () та VHD (Microsoft Virtual PC);
  • Віртуалізації аудіопристроїв (опціональна емуляція AC97/SoundBlaster 16/Intel HD Audio);
  • Створення, видалення, відновлення знімків (Snapshots) ВМ;
  • Загальні папки (Shared Folders) – створення загальних каталогівобміну файлами між хостовою та гостьовою системами;
  • Підтримка формату OVF/OVA;
  • створення захищених середовищ для виходу в мережу;
  • Підтримка різних варіантівпідключення: NAT, мережевий міст, віртуальний адаптер хоста тощо;
  • Експериментальна підтримка апаратного прискорення 3D;
  • Кросплатформність ( Virtual Box , );
  • Зручна навігація та дружній інтерфейс;
  • Мультимовна локалізація – російська, українська та інші мови;
  • Програма поширюється за ліцензією GNU GPL 2 – вільне програмне забезпечення (немає обмежень у використанні).

Завантажити VirtualBox для Windows

На нашому сайті для завантаження є остання версія Oracle VM VirtualBox для Windows 7, 8.x, 10 (починаючи з версії 5, Virtual Box не підтримує Windows XP).

Завантажити VirtualBox безкоштовно, без реєстрації.

Спойлер (Oracle VM VirtualBox Extension Pack)

Oracle VM VirtualBox Extension Pack – компоненти, що розширюють можливості віртуальної машини (RDP-сервер, підтримка USB, NVMe, PXE та інших можливостей).
Завантажуйте та встановлюйте Extension Pack тільки тієї ж версії, що й VirtualBox.
Завантажити останню версію Oracle VM VirtualBox Extension Pack

[згорнути]

VirtualBox – це віртуальна машина від компанії Oracle. Безкоштовна програма, призначена для віртуалізації операційних систем Windows, MacOS, Linux, FreeBSD та ін.

Версія: VirtualBox 6.0.4

Розмір: 209 МБ

Операційна система: Windows 10, 8.1, 8, 7

Мова російська

Статус програми: Безкоштовна

Розробник: Oracle

Офіційний сайт:

Що нового у версії: список змін

Яка на твій погляд сама найкраща віртуальна машина?

Я не вигадуватиму велосипед і переказуватиму інших. Краще я запропоную вам прочитати статтю з журналу 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 МБ. 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 ★★★
Найпростіший спосіб встановити та налаштувати ВМ.

Кожен користувач ПК іноді бажає спробувати в роботі будь-яку іншу операційну систему, але не наважується встановити її на свій робочий комп'ютер. Справді, встановлення незнайомої ОС – дуже ризикована дія. Однією з неправильних команд можна втратити всі дані на диску. Але сьогодні є спосіб випробувати на одному комп'ютері відразу кілька операційних систем, причому, за бажання, навіть одночасно! Називається цей спосіб - віртуальна машинаабо віртуальний комп'ютер. Розглянемо три найкращі програми, які дозволяють використовувати технологію віртуалізації в домашніх умовах.

Загальні відомості про віртуальні машини

У існуючих сьогодні систем віртуалізації багато спільного. Зокрема, кожна віртуальна машина розпізнає CD-привід, а також дисковод для флоппі. Крім того, можлива робота з віртуальними приводамита образами дисків. Дуже корисною є можливість вручну виставляти кількість оперативної пам'ятідля кожної з віртуальних машин, список пристроїв, що підключаються і т.д. Такі гнучкі налаштування дозволяють комфортно користуватися гостьовою системою. Дуже зручною функцією є можливість призупинити роботу віртуальної машини будь-якої миті. Це дозволяє звільнити необхідні апаратні ресурси для хостової системи.

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

ORACLE VirtualBox – універсальна, безкоштовна віртуальна машина

VirtualBox- дуже простий, потужний і безкоштовний інструментдля віртуалізації, що розвивається завдяки підтримці знаменитої корпорації ORACLE. Дозволяє встановлювати як "гостьовий" практично будь-яку сучасну операційну систему, чи то Windows, MacOS або будь-який з численних представників сімейства Linux.

Створення віртуальних машин у VirtualBox виконується за допомогою покрокового майстра. Розібратися в її роботі зможе будь-який, більш-менш досвідчений ПК. Система підтримує роботу з мережами, тому за бажання можна дати віртуальній машині вихід в Інтернет.

VirtualBox дозволяє створювати "знімки" операційної системи. З їхньою допомогою можна створити "точки відновлення", до яких у будь-який момент можна "відкотити" гостьову системуу разі виникнення помилок чи збоїв.

Windows Virtual PC – віртуальна машина від Microsoft

Windows Virtual PC- Віртуальна машина для роботи тільки і виключно з Windows. Встановлення Linux, MacOS та інших операційних систем не підтримується.

Virtual PC дозволяє запускати кілька різних копій Windowsодному комп'ютері. При цьому можна задати їм пріоритет, щоб у автоматичному режимівиділяти під потреби тієї чи іншої віртуальної машини Велика кількістьресурсів уповільнюючи роботу решти.

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

VMware Workstation – для серйозних завдань

VMware Workstation – потужна, платна, максимально надійна програма для віртуалізації, яка підтримує роботу з Windows та Linux. Для віртуалізації MacOS, ця машина не призначена.

Завдяки високій надійності та найширшій функціональності VMware Workstation часто використовується не тільки для тестування, але і для постійної роботи віртуальних машин як серверів, чи це фаєрвол, що відокремлює мережу організації від Інтернету або навіть сервер будь-якої бази даних.

VMware Workstation можна дуже гнучко налаштовувати, включаючи безліч параметрів обладнання та опції мережевих підключеньдля роботи з Інтернет. Ця система краще за інших можемо відтворювати на віртуальних машинах графічні програми, оскільки має спеціальний віртуальний 3D-прискорювач для отримання високої якостіграфіки.

Інтерфейс VMware Workstation досить грамотно організований, тому освоїтися з її багатим функціоналом досить легко. У програмі повністю підтримується російська.

Необхідно відзначити, що VMware Workstation має безкоштовний "молодший брат" - VMWare Player. Плеєр не вміє створювати віртуальні машини, але дозволяє запускати раніше створені VMware Workstation. Ця програма буде корисною у випадках тестування, коли, наприклад, розробник будь-якої автоматизованої системипередати її на ознайомлення як образу віртуальної машини. Ця практика набуває все більшого поширення, оскільки позбавляє користувача необхідності розгортати незнайому програму самостійно.

VirtualBox- спеціальна програмадля створення в пам'яті ПК віртуальних комп'ютерів . Кожен віртуальний комп'ютер може містити довільний набір віртуальних пристроївта окрему операційну систему. Область застосування віртуальних комп'ютерів дуже широка - від виконання функцій тестування ПЗ до створення цілих мереж, які легко масштабувати, розподіляти навантаження і захищати. VirtualBoxпоширюється безкоштовно, з відкритим кодом. У останньої версії VirtualBox було виправлено кілька помилок, що впливали на стабільність та швидкість роботи? зокрема покращено підтримку AC97 під час встановлення програми на Windows 10.

VMWare Player 12.5.7 - Середовище виконання віртуальних машин

Віртуальна машина – дуже зручний інструмент для запуску кількох операційних систем на одному комп'ютері. Якщо вам доводиться працювати під керуванням WindowsАле для розваги ви волієте запускати Linux, віртуальна машина дозволить взяти краще від обох цих світів. Найбільш простий та зручний інструмент для запуску віртуальних машин на локальному комп'ютері VMware Player. Ця програма є частиною комплексу VMware Workstationі дозволяє запускати на комп'ютері віртуальні машини будь-якого типу.

Віртуальна машина - Windows Virtual PC 6.1

Якщо вам іноді буває потрібен другий комп'ютер, а коштів для придбання ще одного ПК не вистачає, то вам допоможе програма MicrosoftWindows Virtual PC. Ця програма призначена для створення віртуальні комп'ютери.Вона дозволить вам виділити частину місця на жорсткому диску та в оперативній пам'яті для роботи віртуальної машини, встановити на неї окрему операційну систему, необхідні програмиі навіть підключити його до Інтернету. З таким віртуальним компьтером можна безстрашно експериментувати скільки завгодно.

Віртуалізатор дисків - Paragon Go Virtual

Один з найзручніших і простих способівтестування нових програм або підозрілих файліввіртуальні машини. Створивши віртуальну машину, можна досить швидко встановлювати та видаляти з неї програми та віртуальне обладнання, а у разі системного збою, швидко повернути одне з попередніх станівсистеми, не перезавантажуючи основний ПК. Але що робити, якщо потрібна не просто віртуальна машина, а повна копія реального комп'ютера ? Просто встановити на "віртуалку" такий самий набір програм недостатньо. На щастя, є спосіб створити точну віртуальну копію жорсткого диска, разом з усіма програмами та файлами - Paragon Go Virtual.

Під поняттям віртуальна машина (від англ. Virtual Machine) розуміють програмну або апаратну систему, яка емулює апаратне забезпечення якоїсь платформи (гостова платформа), що виконує програми для гостьової платформи засобами хост-платформи.

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

Віртуальна машина для Windows 7 – пропонуємо вам огляд популярних програм.

Якщо по-простому, віртуальна машина надає можливість одному реальному, фізичному комп'ютері, створювати кілька віртуальних комп'ютерів, встановлювати ними різні операційні системи, програми, ін.

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

Віртуальні машини використовують для вирішення кола таких завдань, як:

  1. Оптимізація використання серверних ресурсів
  2. Інформаційний захист, і навіть обмеження можливостей деяких програм, так звана ідея пісочниці.
  3. Дослідження нової комп'ютерної архітектури чи програмного забезпечення.
  4. Емуляція різних комп'ютерних архітектур(наприклад, для емуляції консолі PlayStation від Sony).
  5. створення шкідливого коду.
    Наприклад, руткіт SubVirt, створений у 2006 компанією Microsoft Research (MSR), створював віртуальне робоче середовище, в якому містилася операційна система користувача разом з антивірусом, фаєрволом та іншим програмним забезпеченням, (ПЗ) покликаним забезпечити захист ПК.
    Сам руткіт при цьому залишався ззовні і тому не потрапляв у поле дії антивірусів, надаючи віддалений контрольнад віртуальною машиною зловмиснику.
  6. Моделювання комп'ютерних мереж.
  7. Тестування та налагодження програмного забезпечення.

Пропонуємо вашій увазі короткий огляднайпопулярніших програм віртуалізації.

Віртуальна машина для Windows 7: Virtual Box

Програма для віртуалізації від компанії Oracleдля операційних систем Linux, Mac OS X, MS Windows, ін.

Програма досить популярна і нижче ми розглянемо не всі, а лише її ключові переваги:

Безкоштовність.

Кросплатформність.

Підтримка 64-розрядних гостьових систем на 32-розрядних хост-платформах. Для цього у хост-платформі має бути підтримка технології віртуалізації на рівні процесора.

Підтримка аудіопристроїв та різних видівмережевої взаємодії.

Можливість створення ланцюга резервних станів (бекапів), до яких можна повернутися у разі проблем із гостьовою системою.

Російськомовний інтерфейс.

Важливо! Недоліки програми не суттєві, але задля об'єктивності оцінки слід згадати також і про них – VirtualBox погано сумісна з ОС Win 95/98 (зазначається повільна роботасистеми) та Mac OS X (проблеми зі звуком).

Як бачимо, недоліки програми не суттєві та скоріше номінальні.

Віртуальна машина для Windows 7: Xen

Монітор віртуальних машин (гіпервізор), розроблений в Кембриджському університеті та розповсюджується з відкритим вихідним кодом (GPL-ліцензія).

Використовуючи технологію паравіртуалізації (PV режим), Xen дозволяє досягти дуже високої продуктивності за рахунок емуляції апаратних платформ.

Особливістю PV-режиму є відсутність початкового моменту завантаження комп'ютера (імітація BIOS-коду, завантажувача) і ядро ​​гостьової ОС запускається відразу в потрібному режимі, на зразок звичайних програм.

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

Переваги:

Безкоштовність.

Кросплатоємність.

Висока продуктивність запущених віртуальних машин, яка дуже близька до продуктивності реальних систем.

Можливість міграції віртуальних машин, що працюють, між фізичними хостами.

Високий ступінь підтримки емульованого обладнання.

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

Віртуальна машина для Windows 7: Virtual PC

Спочатку ця програма була розроблена компанією Connetix для ОС Mac OS, далекого 1997 року. Через 4 роки побачила світ версія для ОС Windows.

Пізніше, 2003 року права на програму були придбані корпорацією Microsoft, а 2006 року програма стала безкоштовною.

Надалі Virtual PC не набула розвитку і на сьогоднішній момент містить функціонал 2007 року.

Переваги:

Безкоштовна.

Простий, зручний інтерфейс.

Недоліки:

Програма працює тільки в середовищі Windows, але несумісна з Windows 8 і вище.

Програма на відміну від Virtual Box не сумісна з процесорами від AMD.

Віртуальна машина для Windows 7: VMware Player

Продукт від найбільшого американського розробника віртуалізаційного програмного забезпечення Vmware.

Продукція компанії Vmwareнасамперед націлена на корпоративний сегмент ринку тому повна версіяпрограми – VMware Workstation – платна.

Ціна ліцензії – близько 250 доларів. Для некомерційного використання виробник пропонує програму з обмеженим функціоналом VMware Player.

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

Переваги:

Безкоштовна.

Швидка.

Простий, зручний інтерфейс.

Технологія ThinPrint дозволяє виводити на друк будь-який документ, відкритий у гостьовій ОС, без встановлення додаткових драйверів.

Робота з кількома моніторами у гостьовій ОС.

Обмін файлами між гостьовими системами за допомогою технології Drag&Drop (перетягування).

Недоліки:

Обмежена функціональність безкоштовної версії.

Встановлення Windows 7 x64 на VirtualBox (віртуальну машину)

Віртуальна машина для Windows 7: кілька ОС на одній машині