Системы виртуализации.
Задачи систем виртуализации:
- обеспечивают независимость виртуализированных окружений друг от друга;
- обеспечивают безопасность виртуализированных окружений;
- позволяют максимально эффективно использовать все вычислительные ресурсы.
Хозяйская система (хостовая система) - аппаратная система, на которой запущен гипервизор, симулятор или система управления контейнерами.
Гостевая система - виртуальная система, запущенная под управлением гипервизора или симулятора, или же контейнер.
Гипервизор - программное обеспечение, запущенное на хостовой машине, позволяющее создавать и управлять гостевыми виртуальными машинами.
Гипервизор должен полностью контролировать гостевые ресурсы, обеспечения безопасность для гостевых и хостовых систем. Программное обеспечение, запущенное на виртуальной машине, должно работать также, как и запущенное на реальном ПК. Гипервизор должен использовать как можно меньше ресурсов хостовой машины.
Типы гипервизоров
- Гипервизоры 1го типа (bare-metal) - работают непосредственно на аппаратном обеспечении (без дополнительной хостовой ОС). Например, VMWare ESXi и MS Hyper-V core.
- Гипервизоры 2го типа - работают на хостовой ОС. Например, KVM.
- Гибридные гипервизоры (1+) - могут работать на «чистом» железе, однако для управления и администрирования нужна отдельная ОС.
Некоторые параметры Oracle Virtual Box, которые могут пригодиться на лабораторных занятиях:
- Сеть. В Oracle Virtual Box возможно несколько вариантов подключения сетевого адаптера, рассмотрим наиболее часто используемые:
NAT
- network address translation, данный вариант позволяет выходить во внешнюю сеть, используя при этом частный ip адрес, который не будет доступе из внешней сети. Для подключения к такой машине извне необходимо сделать проброс портов;Сетевой мост
(bridge) - в этом случае ВМ работает аналогично физической машине. При этом появляется возможность подключаться к ВМ из внешней сети.Внутренняя сеть
- этот вариант вам пригодится в том случае, если необходимо сделать локальную сеть между ВМ, работающими на одном физическом хосте.
- Общие папки - для удобства вам может понадобиться общая папка между гостевой и хостовой машинами.