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

28

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

Зміст:

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

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

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

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

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

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

  • Оптимізація використання серверних ресурсів.

  • Інформаційна захист, а також обмеження можливостей деяких програм, так звана ідея пісочниці.

  • Дослідження нової комп’ютерної архітектури програмного забезпечення.

  • Емуляція різних комп’ютерних архітектур (наприклад, для емуляції ігрової консолі PlayStation від Sony).

  • Створення шкідливого коду.
    Наприклад, руткіт SubVirt, створений в 2006 компанією Microsoft Research (MSR), створював віртуальну робочу середу, в яку клали операційна система користувача разом з антивірусом, фаєрволом і іншим програмним забезпеченням (ПО) покликаним забезпечити захист ПК.
    Сам руткіт при цьому залишався ззовні і тому не потрапляв у поле дії антивірусів, надаючи віддалений контроль над віртуальною машиною зловмисникові.

  • Моделювання комп’ютерних мереж.

  • Тестування та налагодження програмного забезпечення.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Переваги:

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

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

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

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

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

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

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

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

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

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

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

    Переваги:

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

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

    Недоліки:

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

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

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

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

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

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

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

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

    Переваги:

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

    + Швидка.

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

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

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

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

    Недоліки:

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

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

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