Віртуальні машини – призначення та огляд

Привіт, шановні читачі сайту «Комп’ютер з Розумом!».

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

  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, оскільки за співвідношенням ціна / якість вона здалася мені найбільш вигідною, враховуючи, що за ціною вона безкоштовна.

Ссылка на основную публикацию