Гипервизор – ПО для виртуализации
Обновлено 23.02.2024
Приветствую!
Сегодня наш словарик линуксоида пополнится довольно популярным на сегодня термином – гипервизор.
Послушаем, что по этой теме скажет Wikipedia:
Гиперви́зор (англ. Hypervisor) или монитор виртуальных машин, низкоуровневая оболочка — программа или аппаратная схема, обеспечивающая или позволяющая одновременное, параллельное выполнение нескольких операционных систем на одном и том же хост-компьютере. Гипервизор также обеспечивает изоляцию операционных систем друг от друга, защиту и безопасность, разделение ресурсов между различными запущенными ОС и управление ресурсами.
Гипервизоры бывают двух типов:
- Тип 1 (без ОС). Такой гипервизор, известный также как “нативный” или “без ОС”, работает непосредственно на аппаратном уровне сервера. Он управляет ресурсами сервера и виртуализирует их для запуска виртуальных машин. Примеры типа 1 гипервизоров включают VMware ESXi, Microsoft Hyper-V и Xen.
- Тип 2 (с ОС). Такой гипервизор работает поверх операционной системы хоста и представляет собой приложение, которое управляет виртуализацией. Он создает виртуальные машины как обычные программы, запускаемые в операционной системе. Примеры типа 2 гипервизоров включают VMware Workstation, Oracle VirtualBox и KVM.
Присоединяйтесь к нашему каналу: t.me/r4ven_me и чату: t.me/r4ven_me_chat в Telegram .
Гипервизоры широко применяются в облачных вычислениях, серверной виртуализации и тестировании программного обеспечения, а также в других ситуациях, когда требуется разделение ресурсов и изоляция между различными операционными системами и приложениями.
Несколько примеров популярных реализаций гипервизоров:
- KVM: KVM (Kernel-based Virtual Machine) – это тип 2 гипервизор, встроенный в ядро Linux. Он использует виртуализацию на основе аппаратуры и позволяет запускать виртуальные машины на серверах под управлением Linux.
- Oracle VirtualBox: VirtualBox является типом 2 гипервизора, разработанным Oracle. Он предоставляет среду виртуализации для настольных компьютеров и поддерживает различные операционные системы, включая Windows, Linux, macOS и другие.
- VMware ESXi: ESXi является типом 1 гипервизора, разработанным компанией VMware. Он предоставляет мощную платформу для виртуализации серверов, поддерживает широкий спектр операционных систем и предлагает множество возможностей для управления виртуальными машинами.
- Microsoft Hyper-V: Hyper-V является гипервизором от Microsoft, который также относится к типу 1. Он входит в состав операционной системы Windows Server и предоставляет среду для виртуализации серверов, а также поддерживает функции сетевой виртуализации и управления ресурсами.
- Xen: Xen является типом 1 гипервизора с открытым исходным кодом. Он широко используется в инфраструктуре облачных вычислений и предлагает мощные возможности виртуализации, такие как планирование ресурсов и управление памятью.
Это лишь несколько примеров популярных гипервизоров, доступных на рынке. Каждый из них имеет свои особенности, функциональность и подходит для разных сценариев использования.
К слову, с гипервизором от Oracle – VirtualBox мы с вами уже знакомы. Мы устанавливали его в Windows в посте: Попробовать Linux прямо в Windows.
В следующем посте мы установим VirtualBox в Linux Mint. Не пропустите) Успехов вам!
На почитать: