Виртуализация серверов. Типы решений виртуализации.

Виртуализация серверов позволяет использовать на 1 физической платформе 2 или более среды операционных систем. Существует 3 основных вида архитектур виртуализации серверов

Win Server 2008 Hyper-V JVM Virtual PC Virtual Server

На сегодня при виртуализации серверов используется архитектура 1 и 3 типа.

Основное различие – что система на Virtual server работает медленнее.

При виртуализации на основе архитектуры 1 типа 2 различные архитектуры гипервизора: одноуровневая (монолитная) и микроядерная.

1. Монолитный.

2.

2. микроядерный

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

Микроядерный подход использует специализированный гипервизор, выполняющий только задачи изоляции разделов и управлении памятью. Стек виртуализации драйвера устройств расположен в отдельном разделе, называемом «родительским». Микроядерный подход использует очень тонкий, специализированный гипервизор, выполняющий лишь основные задачи обеспечения изоляции разделов и управления памятью. Этот уровень не включает стека ввода/вывода или драйверов устройств. Это подход, используемый Hyper-V. В этой архитектуре стек виртуализации и драйверы конкретных устройств расположены в специальном разделе, именуемом родительским разделом.Гипервизор WindowsВыполняет задачи создания и управления родительскими разделами, памятью и ресурсами процессора, виртуализация ввода-вывода, поддержка отдельных политик использования ресурса и предоставляет программный интерфейс гипервызовов. Состоит из родительского раздела, являющимся виртуальным компьютером со специализированным (привилегированным) доступом. Он единственный имеет прямой доступ к аппаратным ресурсам. Доступ гостевых разделов к оборудованию осуществляется через него. Раздел управляет устройствами, присоединенными к несущему серверу, но не обладает прямым контролем над таймерами и контроллерами прерывания, которые использует гипервизор. Все драйверы оборудования содержатся в родительском разделе.

Микроядерный подход использует очень тонкий, специализированный гипервизор, выполняющий лишь основные задачи обеспечения изоляции разделов и управления памятью. Этот уровень не включает стека ввода/вывода или драйверов устройств. Это подход, используемый Hyper-V. В этой архитектуре стек виртуализации и драйверы конкретных устройств расположены в специальном разделе, именуемом родительским разделом.

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

Большинство сервис-провайдеров предлагают облачные вычисления в форме VPS-хостинга, виртуального хостинга, и ПО-как-услуга (SaaS). Нельзя не признать, что технологии облачных вычислений имеют огромнейший потенциал