Процесс виртуализации серверов: что нужно учитывать и какие есть варианты

652

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

Как работает виртуализация?

Для создания нескольких гостевых систем на одной физической системе требуется специальное программное обеспечение, называемое гипервизором. Данное ПО полностью контролирует и динамически распределяет ресурсы хоста среди смоделированных систем. Примером такой технологии является виртуализация серверов VMware.

Существует два основных типа гипервизоров:

  • Тип 1. Предполагает развертывания непосредственно на “железе” сервера, не используя его операционную систему. После этого создается нужное количество т.н. гостевых операционных систем.

  • Тип 2. Гипервизор второго типа устанавливается поверх ОС хоста и имитирует функции выделенного сервера, который работает с виртуальными машинами. Каждая из них полностью абстрагирована от остальных, на них могут быть установлены разные ОС, ПО, как если бы это были отдельные физические машины.

Основные виды виртуализации сервера

Рассмотрим основные варианты виртуализации сервера, которые чаще всего используются в бизнес-среде.

  1. Полная виртуализация. Подразумевает использование низкоуровневого программного обеспечения — гипервизора, основные функции и задачи которого были рассмотрены выше.

  2. Паравиртуализация. Если в случае с полной виртуализацией гостевые системы полностью изолированы друг от друга, то этот метод предполагается, что операционные системы “знают” о присутствии друг друга. Это позволяет добиться высокой эффективности, благодаря совместному использованию аппаратных ресурсов.

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

ЧИТАТЬ ТАКЖЕ:  Офсетная печать: практические рекомендации

Причины использования виртуализации

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

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