Как построить инфраструктуру Hyper-V корпоративного уровня в рамках бюджета малого и среднего бизнеса
Введение
Благодаря постоянным усовершенствованиям Microsoft Hyper-V число компаний, малых и крупных, которые используют Hyper-V в своих центрах обработки данных, продолжает расти. В то время как некоторые небольшие компании решили построить полностью бесплатную инфраструктуру Hyper-V, отсутствие централизованного графического управления и других дополнительных опций обычно заставляет их тратить больше. Однако стоимость использования инфраструктуры Hyper-V корпоративного уровня снизилась (в то время как инструменты стали еще лучше). Вы хотите построить инфраструктуру Hyper-V корпоративного уровня, но с минимальными затратами? Сегодня это проще и доступнее, чем когда-либо прежде. Давайте узнаем, как.
Что делает инфраструктуру Hyper-V «корпоративного уровня»?
Термин корпоративного уровня применительно к инфраструктуре Hyper-V заслуживает определения, поскольку то, что может быть корпоративным уровнем для одной компании, может быть неприемлемым для предприятия в другой. В конце концов, каждая компания будет иметь разные потребности и ожидания от своей виртуальной инфраструктуры.
Как минимум, инфраструктура Hyper-V корпоративного уровня должна обладать следующими характеристиками:
- Централизованное управление
- Безопасность
- Защита данных
- Общее хранилище
- Гибкость/масштабируемость
В то время как SMB может не нуждаться во всех этих функциях, они потребуются средним и крупным предприятиям.
Традиционно лицензии на программное обеспечение для такой виртуальной инфраструктуры могут стоить десятки или сотни тысяч долларов, в зависимости от количества хостов. Сегодня, когда доступны более доступные и многофункциональные решения Hyper-V, я задался вопросом, возможно ли создать такую мощную виртуальную инфраструктуру в рамках «бюджета малого и среднего бизнеса»?
Создание доступной инфраструктуры Hyper-V
Хотя могут быть сомневающиеся, инфраструктура Hyper-V может быть доступной по цене И в то же время корпоративного класса (эти два понятия не исключают друг друга). Чтобы уточнить, какие функции корпоративного уровня будет предлагать эта инфраструктура Hyper-V, давайте перечислим их.
Виртуальная инфраструктура Hyper-V Функции корпоративного уровня
- Живая миграция виртуальных машин и виртуальных дисков
- Высокая доступность для виртуальных машин
- Централизованное управление всей инфраструктурой Hyper-V
- Автоматическая подготовка виртуальных машин из шаблонов
- Централизованное управление кластером Hyper-V
- Резервное копирование и восстановление на уровне образа
- Репликация виртуальных машин с централизованным управлением
- Безагентное антивирусное сканирование с централизованным управлением
- Конвергентное виртуальное хранилище с кэшированием, моментальными снимками на уровне хранилища, тонким выделением ресурсов и дедупликацией.
Традиционно инфраструктура Hyper-V будет построена с использованием Windows Server с ролью Hyper-V, System Center Suite, общего массива хранения и других сторонних инструментов, таких как резервное копирование и восстановление. Части этой традиционной инфраструктуры Hyper-V могут быть дорогостоящими. Например, на основании таблицы лицензирования System Center 2012, чтобы получить централизованное управление инфраструктурой Hyper-V, вам придется приобрести System Center Suite, который будет стоить вам 3607 долларов США за каждые 2 сокета ЦП -VM, но это просто не имеет финансового смысла для большинства компаний). Из-за того, как оценивается SCVMM, компании вынуждены покупать System Center Suite, даже если все, что им действительно нужно, это Virtual Machine Manager (SCVMM). Если это все, что им нужно, это дорого стоит, если вы используете пакет только для централизованного управления виртуальной инфраструктурой.
Недавно стал доступен ряд новых инструментов, в которых был обновлен набор функций и снижена их цена, что сделало создание инфраструктуры Hyper-V менее затратным, чем раньше, при этом сохранив все критические функции корпоративного уровня, которые вам требуется (а может быть, и то, чего вы не ожидали).
5 элементов, необходимых для построения доступной инфраструктуры Hyper-V
Давайте разобьём кусочки, один за другим.
Гипервизор №1
Первым элементом любой инфраструктуры Hyper-V будет Hyper-V. Многие администраторы до сих пор не знают, что Hyper-V со всеми расширенными функциями корпоративного уровня совершенно бесплатен. Нет, вам не нужно покупать Windows Server для запуска Hyper-V. Бесплатная версия Hyper-V называется «Microsoft Hyper-V Server», и вы можете скачать ее здесь.
Бесплатный Hyper-V Server 2012 R2 предоставит вам все те же расширенные функции и масштабируемость Hyper-V, что и Windows Server с включенной ролью Hyper-V. Например, динамическая миграция виртуальных машин и хранилища виртуальных машин, репликация и даже высокая доступность. Однако ограничение бесплатной версии заключается в отсутствии локального графического интерфейса. Хотя вы можете установить инструменты удаленного администрирования сервера Windows в другой системе Windows (например, на вашем локальном рабочем столе), вам придется управлять каждым хостом Hyper-V по отдельности. Другими словами, для Hyper-V нет централизованного управления.
#2 Централизованное управление
Вместо того, чтобы тратить целое состояние на полный пакет System Center (большинство из которых вам не нужно просто для создания вашей инфраструктуры Hyper-V корпоративного уровня), лучшей альтернативой является использование нового 5nine Manager для Hyper-V. С новой версией вы получите централизованное управление графикой для Hyper-V за ничтожную часть стоимости, которую вы заплатили бы за System Center. 5nine Manager может делать почти все, что умеет System Center Virtual Machine Manager, а некоторые вещи он делает даже лучше.
Вот функции централизованного управления Hyper-V, предлагаемые 5nine Manager:
- Динамическая миграция «Ничего общего» и миграция хранилища
- Просмотры гостевых подключений виртуальных машин через FreeRDP или элементы управления Microsoft
- Ведение журнала задач ВМ
- Администрирование и настройка кластера высокой доступности Hyper-V
- Живая миграция между узлами кластера
- Поддержка нескольких версий Hyper-V — возможность запуска разных версий Hyper-V в одной и той же инфраструктуре с сохранением централизованного управления и расширенной совместимости функций.
Рисунок 1. Централизованное управление вашей инфраструктурой Hyper-V
Что 5nine Manager делает лучше, чем диспетчер Hyper-V, так это то, что он предоставляет вам единый интерфейс централизованного управления для управления бесплатной инфраструктурой Hyper-V и кластерами Hyper-V. Вам больше не нужно использовать Windows Failover Cluster Manager для проверки состояния кластера. Кроме того, с 5nine Manager вы получите следующее (по сравнению с SCVMM):
- Централизованное управление журналами Hyper-V для всех хостов, что ускоряет устранение неполадок и сокращает время простоя.
Рисунок 2: Централизованное управление журналами хоста Hyper-V
- Мониторинг производительности кластера, хоста Hyper-V и виртуальной машины в режиме реального времени с предупреждениями, чтобы вы могли устранять проблемы до того, как они действительно возникнут.
- Интегрированный анализатор лучших практик — графический интерфейс для запуска популярного анализатора лучших практик для Hyper-V на всех хостах Hyper-V, чтобы обеспечить соответствие стандартам и стандартам конфигурации.
Рис. 3. Централизованный и интегрированный анализатор передового опыта для Hyper-V
- Установите IP-адрес ВМ из консоли управления — возможность настроить IP-адреса для гостевых операционных систем, работающих внутри Hyper-V.
- Возможность запуска локального графического интерфейса на хосте Windows Server Core или бесплатном хосте Hyper-V Server — возможность запускать дополнительные экземпляры 5nine Manager локально на бесплатных хостах Hyper-V (или хостах ядра Windows Server), по мере необходимости, для локальной конфигурации хоста.
Чтобы внедрить централизованное управление инфраструктурой Hyper-V, стоимость 5nine Manager составляет всего 199 долларов США за хост. Таким образом, для кластера Hyper-V с 3 хостами и 4 сокетами на хост стоимость составит 597 долларов (по сравнению с примерно 21 642 долларами для альтернативы).
Предприятиям также необходимы графики и мониторинг производительности, и 5nine Manager включает Cloud Monitor для Hyper-V, который обеспечивает централизованное построение графиков производительности и анализ емкости для вашей инфраструктуры Hyper-V.
#3 Защита данных
Инфраструктуры корпоративного уровня нуждаются в защите данных корпоративного уровня, которая распознает Hyper-V, знает, как интеллектуально выполнять резервное копирование виртуальных машин, и предлагает расширенные функции, позволяющие быстро выполнять резервное копирование серверов в случае аварии. Ряд поставщиков резервного копирования выпустили новые выпуски, которые поддерживают Hyper-V и предлагаются как в бесплатных, так и в недорогих выпусках. Каждый из них обеспечивает надежное резервное копирование в бесплатной версии, но коммерческая версия предлагает расширенные функции, такие как репликация, сжатие, дедупликация, восстановление на уровне файлов и многое другое.
Рис. 4. Veeam Backup and Replication для Hyper-V
Три хороших решения для резервного копирования Hyper-V, каждое из которых предлагается в бесплатной и коммерческой версиях:
- Veeam Free Backup с ограничениями
- Veeam Backup and Replication — от 750 долларов США за сокет для стандартной версии
- Altaro Hyper-V Backup — бесплатно (но не более 2 виртуальных машин) или 395 долларов США за хост.
- Trilead VM Explorer — бесплатно с ограничениями или $760 за неограниченное количество хостов
#4 Общее хранилище корпоративного уровня
Виртуальные инфраструктуры корпоративного уровня нуждаются в высокой доступности, чтобы в случае сбоя одного узла виртуализации другой узел включался и запускал виртуальные машины с отказавшего узла, обеспечивая резервное копирование приложений за считанные минуты. Чтобы создать кластер высокой доступности Hyper-V, необходимо иметь общее хранилище. Самый дешевый способ сделать это — использовать отдельный физический сервер и создать общую структуру каталогов для размещения виртуальных машин, работающих в кластере. Хотя это может стоить недорого, отдельный хост не будет «корпоративного уровня», потому что, если этот хост выйдет из строя, кластер высокой доступности выйдет из строя. Да, есть способы использовать несколько серверов Windows для обеспечения высокой доступности общего хранилища, однако, на мой взгляд, лучший способ — объединить хранилище с вычислительным уровнем. Благодаря гиперконвергентному хранилищу вы можете использовать простаивающие серверные диски и хосты для хранения данных на существующих хостах.
Рис. 5. Гиперконвергентное хранилище с двумя узлами и кластер гипервизора
Гиперконвергентное решение для хранения, такое как Starwind Virtual SAN, создает виртуальный общий массив хранения на существующих хостах. Он не только обеспечивает общее хранилище, необходимое Hyper-V, но и предлагает расширенные функции SAN, такие как кэширование, моментальные снимки на уровне хранилища, тонкое выделение ресурсов, дедупликация и репликация. Самое главное, Virtual SAN обеспечивает высокую доступность ваших данных (например, ваших виртуальных машин Hyper-V), так что в случае сбоя одного узла или потери одного диска на узле ваши виртуальные машины Hyper-V продолжают работать.
Starwind Virtual SAN поставляется в бесплатной версии (с некоторыми ограничениями) и коммерческой версии по цене менее 1000 долларов.
# 5 Безопасность
Наконец, последний элемент построения инфраструктуры Hyper-V корпоративного уровня — это безопасность. Хотя некоторые компании могут не сразу подумать, что им нужна безопасность в небольшой лабораторной среде, любая компания, использующая Hyper-V в производственной среде, должна внедрять продукты и методы обеспечения безопасности, чтобы поддерживать безопасность среды. Одним из элементов головоломки безопасности является сканирование дисковых файлов виртуальной машины на наличие вирусов и вредоносных программ. Это особенно важно, если вы используете какие-либо виртуализированные рабочие столы в своей среде.
Рис. 6. Безагентный антивирус, сканирующий виртуальные машины Hyper-V
За дополнительные 50 долларов США за хост (со 199 до 249 долларов США) вы можете получить сканирование всех виртуальных машин на основе хоста (а не на основе агента) в инфраструктуре Hyper-V. Поскольку он основан на хосте, он не вызывает снижения производительности виртуальных машин / приложений, как это делает антивирусное программное обеспечение на основе агентов. Лучше всего то, что он управляется через тот же интерфейс, что и ваш инструмент централизованного управления Hyper-V — 5nine Manager.
Помимо антивируса, для предприятий, которые хотят сделать еще один шаг в области безопасности, они могут внедрить мультитенантность, изоляцию виртуальных машин и обеспечить соответствие Hyper-V с помощью 5nine Cloud Security, доступной в бесплатной пробной версии и оплачиваемой по цене от 199 долларов за штуку. 2 ЦП.
Задача: создать собственную доступную инфраструктуру Hyper-V корпоративного уровня
Теперь вы думаете, что можете создать функции корпоративного уровня, которые требуются вам и вашей компании, но сделать это по «цене малого и среднего бизнеса»? Я призываю вас попробовать! Начните с Hyper-V Server, бесплатная версия, добавьте 5nine Manager для Hyper-V, настройте общий доступ (но с высокой доступностью), затем добавьте защиту данных и безопасность. Стоимость реального кластера корпоративного уровня с 5nine и другими упомянутыми инструментами может составлять всего 500 долларов США за хост, что делает виртуализацию корпоративного уровня доступной для любой компании, как маленькой, так и крупной.