Программное обеспечение. Виртуальные машины
Что такое программное обеспечение?
Зачем нужны виртуальные машины?
Как работает виртуальная машина
Гипервизоры по архитектуре делятся на 2 типа
Монолитная архитектура
Микроядерная архитектура
Популярные программы для ВМ
VirtualBox
VMware Workstation Pro
Microsoft Hyper-V

Программное обеспечение. Виртуальные машины

1. Программное обеспечение. Виртуальные машины

Высший IT колледж ВКТУ им. Д. Серикбаева
Программное обеспечение.
Виртуальные машины
Уатханова Ажар Қайрханқызы

2. Что такое программное обеспечение?

Программное обеспечение (ПО) — совокупность программ,
обеспечивающих работу компьютера.
Делится на:
Системное (ОС, драйверы)
Прикладное (браузеры, редакторы)
Специальное (виртуализация и т.д.)

3.

Виртуальная машина – ПО, которое
создает внутри основной системы
воображаемые компьютеры.
Виртуальная операционная система –
это операционная система,
установленная на виртуальную машину.
Гипервизор – это платформа
виртуализации, позволяющая запускать
на одном физическом компьютере
несколько операционных систем.

4. Зачем нужны виртуальные машины?

Тестирование разных ОС
Безопасный запуск подозрительных программ
Использование старых приложений
Облачные сервисы и серверы
Обучение и разработка программ

5. Как работает виртуальная машина

•Использует гипервизор — специальное ПО
Гипервизоры:
•Тип 1 (напрямую на железо): VMware ESXi, Hyper-V
•Тип 2 (поверх ОС): VirtualBox, VMware Workstation

6. Гипервизоры по архитектуре делятся на 2 типа

Монолитная
Микроядерная

7. Монолитная архитектура

Гипервизоры монолитной архитектуры включают драйверы аппаратных устройств в
свой код.
ПЛЮСЫ
МИНУСЫ
Более высокую производительность из-за Поддерживается только то оборудование,
нахождения драйверов в пространстве драйверы которого имеются в гипервизоре
гипервизора
Более высокую надежность, так как сбои в Потенциально более низкая безопасность
работе управляющей ОС не приведут к из-за включения в гипервизор стороннего
сбою всех запущенных виртуальных машин кода в виде драйверов устройств

8. Микроядерная архитектура

Не
требуются
драйверы,
«заточенные»
под
гипервизор.
Гипервизор
микроядерной архитектуры совместим с любым оборудованием, имеющим
драйверы для ОС родительской партиции.
Поскольку драйверы выполняются внутри родительской партиции, у
гипервизора остается больше времени на управление памятью и работу
планировщика.
Более высокая безопасность. Гипервизор не содержит постороний код.

9. Популярные программы для ВМ

VirtualBox
VMware
Workstation Pro
Microsoft
Hyper-V

10. VirtualBox

Разработчик
Oracle
Стоимость
бесплатно
Исходный код
открытый
Гостевые ОС
Mac OS X, Linux, Android,
Solaris, Open Solaris
Языки
Анлгийский, русский,
немецкий, казахский и т.д.
Сайт
Virtualbox.org

11. VMware Workstation Pro

Разработчик
VMware
Стоимость
Проприетарное ПО
Гостевые ОС
Поддерживаюся более 200
операционных систем.
Windows, macOS, Linux, Fedora,
Android, Debian
Языки
Анлгийский, русский, немецкий,
казахский и т.д.
Сайт
Vmware.com

12. Microsoft Hyper-V

Разработчик
Microsoft
Стоимость
бесплатное
Гостевые ОС
Windows, Linux, Debian, Red, Hat,
openSUSE, CentOS.
Языки
Анлгийский, русский, немецкий,
казахский и т.д.
Сайт
Vmware.com
English     Русский Правила