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

Virtualization- это метод, позволяющий совместно использовать один физический экземпляр приложения или ресурса среди нескольких организаций или арендаторов (клиентов). Это делает assigning a logical name к физическому ресурсу и предоставляя pointer to that physical resource по требованию.

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

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

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

Гипервизор

В hypervisor представляет собой микропрограмму или низкоуровневую программу, которая действует как диспетчер виртуальных машин. Есть два типа гипервизора:

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

В type1 hypervisor не имеет операционной системы хоста, потому что они установлены в голой системе.

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

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

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

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

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

В full virtualization,базовое оборудование полностью смоделировано. Гостевое программное обеспечение не требует никаких изменений для запуска.

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

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

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

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

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