Понедельник, 24 октября 2016 13:31

Виртуализация серверов

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

Вообще виртуализация бывает трех видов:

  1. Виртуализация серверов
  2. Виртуализация приложений
  3. Виртуализация представлений.

Последние два вида виртуализации мы с Вами рассмотрим позднее, а сейчас подробнее о самом интересном.

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

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

Второй, а для кого-то и главной причиной использования виртуализации серверов, будет и в промышленной эксплуатации. Причиной этого может стать сокращение количества отдельных серверов, например до одного, и запуска на нем виртуально несколько гостевых ОС. Это помогает не только снизить необходимость следить за аппаратной частью, но и энергозатраты оборудования, и стоимость приобретения или замены компьютерного железа, так как оно закупается более дорогое и производительное, но при этом в гораздо меньшем количестве. Но покупая комплектующие для будущего сервера виртуализации, необходимо помнить, что некоторые системы виртуализации, например MS Hyper-V, требуют от процессора поддержки аппаратной виртуализации — AMD-V или Intel-VT, и еще других функций.

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

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

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

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

Обычно при ведении проекта виртуализации необходимы следующие специалисты:

Архитектор - составление технического задания, а затем на его основе, подбирает подходящее оборудование и составляет план работ.

Монтажник — устанавливает оборудование на рабочем месте.

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

Сетевой инженер - осуществляет сложные сетевые настройки.

Электротехник – проверяет и контролирует энергообеспечение оборудования.

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