Программное обеспечение. Виртуальные машины
Что такое программное обеспечение?
Зачем нужны виртуальные машины?
Как работает виртуальная машина
Гипервизоры по архитектуре делятся на 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     Русский Правила