Віртуальна машина, що це таке, простими словами
- види гіпервізора
- Що таке віртуальна машина?
- Де застосовуються віртуальні машини?
- Віртуальна машина (VM) в MS Hyper-V
- Віртуальна машина (VM) в xenserver
- Віртуальна машина (VM) в VMware Workstation
- Віртуальна машина (VM) в VirtualBox
- Віртуальна машина (VM) в Proxmox
- резюме
Всім привіт, раніше ми з вами розглянули, що таке віртуалізаіція , І для чого вона використовується. Як ви вже знаєте, за рахунок віртуалізації, на хості vmware esxi і Hyper-V запускаються віртуальні машини. Сьогодні ми розберемо, що з себе представляють ці віртуальні машини , Які вони бувають.
Давайте для початку згадаємо, які бувають Гіпервізор. Нагадаю гипервизор це прошарок між залізом і віртуальною машиною, яка перехоплює від них завдання на звернення до заліза і передає їх фізичному хосту.
види гіпервізора
Основними гравцями на цьому ринку, є звичайно, компанія VMware з продуктом vmware esxi і MS з Hyper-V, proxmox або openstack. Раніше був XenServer, але він здався і перестав вести конкуренцію з даними компаніями. Це віртуалізація першого рівня, мається на увазі, що самі Гіпервізор ставляться на голе залізо, а вже поверх них віртуальні машини. Існують ще й Гіпервізор другого рівня, ті які ставляться в операційній системі у вигляді програми і далі дозволяють вже всередині ОС, створювати віртуальні машини, це називається ще паравіртуалізація. Прикладами може бути VMware Workstation або Virtual Box. На сайті віртуалізації присвячено понад 300 статей, раджу ознайомиться.
Що таке віртуальна машина?
Так що ж із себе представляє віртуальна машина, запам'ятай це всього навсього набір файло в
Усередині цього набору файлів працює операційна система з сервісами. Все це добро, лежить на дисках фізичного хоста, всередині файлової системи гипервизора. У кожного продукту цей набір файлів різний, так само як і формат, давайте пробіжимося по кожному з них.
Якщо звернутися до Вікіпедії, то (Virtual Machine або VM) - це система в завдання якої входить емулювання апаратного забезпечення або різних платформ. Сама віртуальна платформа вміє емулювати, як окремі апаратні частини, так і цілі комп'ютери або інше обладнання, наприклад мережеві роутери Juniper або Cisco, які вже давно випускають аналоги своїх фізичних залозок у вигляді віртуальних еплаінсов (Віртуальних машин), які можуть працювати на фізичних серверах з гіпервізорами і не прив'язуватися до обладнання, завдяки міграції.
https://ru.wikipedia.org/wiki/Виртуальная_машина
Де застосовуються віртуальні машини?
Формати файлів віртуальних машин
Віртуальна машина (VM) в Vmware esxi
У віртуальних машин vmware esxi, основний формат файлів це vmdk, в даному файлі зберігається по суті сам жорсткий диск підключається до віртуальної машини. На скріншоті нижче представлені файли реальної виртуалки, про інші формати раджу прочитати в Опис форматів ESXI .
Віртуальна машина esxi
Віртуальна машина (VM) в MS Hyper-V
Віртуальна машина microsoft, не може на щастя, а може бути і навпаки, таким великим набором файлів. Безумовно, зручно мати один окремий файл з жорстким диском і один з настройками BIOS і заліза. У Hyper-V є старий формат і новий. Старий це vhd, був до 2010 року в версії Hyper-V 2.0. З виходом Windows Server 2012 R2, і Hyper-V 3.0 формат файлу поміняли на vhdx. У файлі xml зберігаються настройки віртуальної машини.
Віртуальна машина microsoft
Віртуальна машина (VM) в xenserver
Xenserver має формат XVA у віртуальної машини. На скрішоте наведено приклад.
Віртуальна машина (VM) в VMware Workstation
VMware Workstation, так само як і Vmware esxi зберігає фали в тих же форматах vmdk. Зауважте структура будови віртуальної машини така ж. Дуже зручно, але щоб її завести на гіпервізора ESXI, необхідно провести конвертування vm.
Віртуальна машина (VM) в VirtualBox
У VirtualBox природно свій формат віртуальної машини, а саме vdi. Його так само можна переконвертувати будь-що вам потрібно.
Віртуальна машина (VM) в Proxmox
Proxmox використовує формат qcow2. Набирає зараз популярність, гипервизор. Так само як і VirtualBox, повністю безкоштовний.
резюме
Який би гипервизор ви не вибрали, пам'ятайте, що все виртуалки, це файли з якими так само можна виконувати різні маніпуляції, як і з іншими. Всі вони лежать на дисках ос гипервизора. У кожної моделі віртуалізації свої формати, зі своїми вимогами і призначеннями. Знання який файл за, що відповідає допоможе вам більш поглиблено розуміти як все це працює. Удачі в вивченні. матеріал сайту pyatilistnik.org
Де застосовуються віртуальні машини?Що таке віртуальна машина?