Кейс по переводу серверной инфраструктуры в виртуальную среду

Перевод физической серверной инфраструктуры в виртуальную среду с высоким уровнем доступности.

Теги

Изначальная структура

Семь физических серверов, выполняющих отдельные роли:

  • Контроллер домена ActiveDirectory+DNS+DHCP.
  • Файловый сервер.
  • Почтовый сервер Microsoft Exchange.
  • Сервер телефонии FreePBX.
  • Веб-сервер.
  • Сервер 1С.
  • Сервер баз данных MS SQL.

Цели

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

Что было сделано

  • Покупка одного нового сервера, модернизация одного из существующих серверов, покупка СХД с интерфейсами FC, двумя контроллерами, дисками большого объёма для данных, не требующих высокого быстродействия, и SSD-дисками для данных, требующих высокого быстродействия.
  • Медленные диски на СХД были объединены в Raid-10, SSD диски были объединены в Raid-1.
  • Так как в кластере присутствуют всего два сервера, подключение серверов к СХД производилось напрямую, без использования FC коммутаторов. Для повышения отказоустойчивости, каждый сервер имеет два физических подключения к разным контроллерам на СХД.
  • Установка на два сервера OS Microsoft Windows Server 2016, установка ролей hyper-v и объединение серверов в кластер высокой доступности hyper-v.
  • Перенос физических серверов в виртуальную среду с полным сохранением всех данных и настроек.
  • Роли сервера 1С и MS SQL сервера были объединены на одном виртуальном сервере, в результате стало возможным использовать протокол shared memory, что повысило общее быстродействие 1С.

Что имеем

Сокращение количества физических серверов с 7 до 2. В случае планового отключения одного из физических серверов, простой в работе полностью отсутствует. В случае аварийного выхода из строя одного из физических серверов, время простоя составляет не более 5 минут. Увеличение быстродействия 1С.