Учебники

Виртуализация облачных вычислений

Виртуализация – это метод, который позволяет совместно использовать один физический экземпляр приложения или ресурса среди нескольких организаций или арендаторов (клиентов). Это достигается путем назначения логического имени физическому ресурсу и предоставления указателя на этот физический ресурс по требованию.

Концепция виртуализации

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

Машина, на которой создается виртуальная машина, называется хост-машиной, а виртуальная машина называется гостевой машиной. Эта виртуальная машина управляется программным обеспечением или микропрограммой, которая называется гипервизором.

гипервизор

Гипервизор – это микропрограмма или программа низкого уровня, которая выполняет функции диспетчера виртуальных машин. Существует два типа гипервизора:

Гипервизор типа 1 выполняется на голой системе. LynxSecure, RTS Hypervisor, Oracle VM, Sun xVM Server, VirtualLogic VLX являются примерами гипервизора типа 1. На следующей диаграмме показан гипервизор типа 1.

Тип1 Гипервизор

Гипервизор типа 1 не имеет хост-операционной системы, потому что они установлены в пустой системе.

Гипервизор типа 2 – это программный интерфейс, который эмулирует устройства, с которыми система обычно взаимодействует. Контейнеры, KVM, Microsoft Hyper V, VMWare Fusion, Virtual Server 2005 R2, Windows Virtual PC и рабочая станция VMWare 6.0 являются примерами гипервизора типа 2. На следующей диаграмме показан гипервизор типа 2.

Тип2 Гипервизор

Типы аппаратной виртуализации

Вот три типа аппаратной виртуализации:

  • Полная виртуализация
  • Эмуляция Виртуализация
  • Паравиртуализация

Полная виртуализация

При полной виртуализации базовое оборудование полностью имитируется. Гостевое программное обеспечение не требует каких-либо изменений для запуска.

Полная виртуализация

Эмуляция Виртуализация

В эмуляции виртуальная машина имитирует оборудование и, следовательно, становится независимой от него. При этом гостевая операционная система не требует модификации.

Эмуляция облачных вычислений

Паравиртуализация

В паравиртуализации аппаратное обеспечение не моделируется. Гостевые программы запускают свои собственные изолированные домены.

Паравиртуализация облачных вычислений

VMware vSphere – это высокоразвитая инфраструктура, предлагающая инфраструктуру управления для виртуализации. Он виртуализирует систему, хранилище и сетевое оборудование.