Яка різниця між віртуальною машиною та ОС?
Віртуальна машина (VM) — це операційна система (ОС) або прикладне середовище, встановлене на програмне забезпечення, яке імітує спеціальне обладнання. Досвід кінцевого користувача під час використання віртуальної машини еквівалентний досвіду використання спеціального обладнання.
Віртуальна машина (VM) — це операційна система (ОС) або прикладне середовище, встановлене на спеціалізоване програмне забезпечення, яке називається монітором віртуальної машини (VMM), яке емулює базове апаратне забезпечення (наприклад, ПК, сервер, мобільний пристрій тощо) або операційну середовище.
Віртуальна машина є комп’ютерний файл, який зазвичай називають зображенням, який поводиться як справжній комп’ютер. Він може працювати у вікні як окреме обчислювальне середовище, часто для запуску іншої операційної системи — або навіть для функціонування як повний комп’ютерний досвід користувача — як це зазвичай буває на робочих комп’ютерах багатьох людей.
Контейнери проти віртуальних машин (віртуальних машин): у чому різниця? Віртуальні машини забезпечують абстрактну версію всього апаратного забезпечення фізичної машини, включаючи центральний процесор, пам’ять і сховище. Контейнери — це портативні екземпляри програмного забезпечення з його залежностями, які працюють на фізичній або віртуальній машині.
Як фізична машина, віртуальна машина має власну операційну систему (Windows, Linux тощо), сховища, мережі, параметрів конфігурації та програмного забезпечення, і він повністю ізольований від інших віртуальних машин, що працюють на цьому хості.
У базовому розумінні ОС — це частина програмного забезпечення, яка запускається під час завантаження машини та надає розробникам набір послуг для написання програм. У цьому сенсі VMware (або будь-який гіпервізор) є ОС.