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