Гиперконвергентные решения для инфраструктуры виртуальных десктопов

Сергей Халяпин, главный инженер, представительство Citrix в России и странах СНГ

 

Гиперконвергентная инфраструктура (Hyper Converged Infrastructure – HCI) – это интегрированная в единое устройство система, состоящая из обычного оборудования и специализированного ПО. Фактически HCI является объединением различных виртуальных сущностей – вычислительной нагрузки и системы хранения данных. Одно из наиболее востребованных направлений внедрения гиперконвергентных решений сегодня – виртуализация приложений и десктопов.

 

История появления гиперконвергентной инфраструктуры

Исторически HCI выросла из конвергентных систем и отличается от них целым рядом существенных параметров.

 

Конвергентная система HCI
Чаще всего предварительно протестированный и одобренный всеми участниками набор решений от нескольких поставщиков Обычно поставляется одним вендором
Включает в себя отдельные элементы: серверы, СХД и сетевую инфраструктуру Включает в рамках одного устройства: серверы, СХД, сетевую инфраструктуру и гипервизор, а также специализированное ПО (основной элемент HCI)
Можно отдельно использовать различные элементы – сервер, СХД Конструктивный блок неделим – его элементы нельзя использовать отдельно
Фокус на оборудовании Фокус на программном обеспечении

 

Первые упоминания о гиперконвергентных решениях появляются в конце 2013 – начале 2014 г. Пионерами решений в этой области считаются Nutanix и Simplivity (последнюю в 2017 г. купила компания HP Enterprise). В «Объединенном (HCI + SDS) магическом квадрате Гартнера» за 2016 г. в сегменте лидеров находятся семь поставщиков (шесть – после приобретения компании Simplivity). Это подтверждает большой интерес со стороны производителей решений к названному сегменту рынка. На момент выхода отчета явными лидерами были решения трех компаний: Dell EMC, HPE и Nutanix. Особый интерес этой ситуации придает тот факт, что решения Nutanix могут поставляться также по OEM-контрактам с компаниями Dell EMC, Lenovo и Cisco.

Аналитики компании Forrester видят ситуацию на рынке немного иначе, но два из трех вышеназванных производителей – Nutanix и HPE (Simplivity) – здесь тоже считаются лидерами рынка.

Рынок гиперконвергентных решений относится к наиболее перспективным – с потенциальным объемом к 2019 г. в 5 млрд долл.

 

Большая гиперконвергентная тройка

Dell EMC в своем портфеле располагает сразу несколькими решениями класса HCI. Часть из них появилась после приобретения Dell компании EMC – VxRail и VxRack Systems, а серия XC – в результате OEM-соглашения с компанией Nutanix. Таким образом, в системах Vx применяются решения от компаний VMware (vSAN) и EMC (ScaleIO), а в серии XC – оборудование Dell EMC со специализированным ПО от компании Nutanix.

В настоящее время HPE является поставщиком двух решений – Simplivity OmniStack и HPE Hyper Converged 380 и 250. Последние продукты используют технологию StoreVirtual VSA, появившуюся у HPE после приобретения компании LeftHand. Ранее технология Simplivity OmniStack была доступна в продуктах нескольких поставщиков – Cisco, Lenovo, Dell. Как самостоятельный продукт решение поставлялось под названием OmniCube. Сейчас на сайте доступно решение HPE Simplivity.

В этом трио особняком стоит компания Nutanix, у которой гиперконвергентная система является основным продуктом в отличие от обладающих внушительным списком решений корпораций Dell EMC и HPE.

Nutanix Xpress позиционируется как гиперконвергентное решение для малого и среднего бизнеса, а для крупных компаний предлагается Nutanix Enterprise Cloud Platform.

 

Бонусы гиперконвергентных систем

Что можно достичь с помощью HCI, или какие выгоды получает заказчик, решившийся на использование этого подхода в своей инфраструктуре?

  • Эластичность – масштабирование (горизонтально или вертикально) системы осуществляется исходя из требований бизнеса.
  • Снижение количества оборудования благодаря сбалансированной и оптимальной загрузке инфраструктуры как по процессорам и памяти, так и с точки зрения дисковой подсистемы (объем используемых данных и требования к показателям операций ввода/вывода в секунду – IOPS).
  • Снижение затрат – за счет отсутствия избыточных запасов оборудования и использования серийных компонентов.
  • Высокая доступность (HA) – гиперконвергентные решения изначально разрабатываются с учетом возможности отказа одного или нескольких элементов инфраструктуры.

Среди наиболее востребованных направлений внедрения гиперконвергентных решений можно выделить следующие:

  • большие данные и аналитика;
  • веб-фермы с высокой нагрузкой;
  • VDI (инфраструктура виртуализации десктопов).

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

 

Виртуализация приложений и десктопов

Среди основных проблем при внедрении решений по виртуализации десктопов – высокая совокупная стоимость, состоящая из ряда слагаемых, таких как:

  • стоимость лицензий (в том числе третьих фирм);
  • стоимость клиентского оборудования (закупка «тонких клиентов», модернизация существующих ПК);
  • затраты на подсистему хранения и серверное оборудование.

Высокие затраты на подсистему хранения обусловливаются требованиями виртуальных машин к количеству дисковых операций ввода-вывода в секунду. Компания NEC в своем исследовании-сравнении TCO физических ПК, VDI и DaaS показывает следующую картину ежегодных затрат на оборудование в дата-центре в пересчете на один десктоп.

 

В зависимости от нагрузки, виртуальный десктоп может требовать от 5 до 40 IOPS в рабочем состоянии, однако в момент старта или выключения виртуальной машины этот показатель увеличивается в разы. При массовом включении или перезагрузке ВМ такая ситуация приводит к «штормам загрузки» (boot storm). В случае неготовности дисковой подсистемы к подобному развитию событий мы получаем резкое падение производительности и, как следствие, комфортности работы пользователя.

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

  • использование твердотельных дисков;
  • «локальное размещение» дисков по отношению к вычислительной подсистеме;
  • устранение таких узких мест, как работа с сетевым контроллером, контроллером дисковой подсистемы, передача данных по сети.

Все это обеспечивает максимально возможные показатели IOPS при минимальных задержках в передаче данных и минимальных затратах в пересчете на одного пользователя.

Наибольший выигрыш с точки зрения производительности и удельной стоимости решения получают заказчики, разворачивающие клиентские виртуальные рабочие места, по сравнению с теми, кто решил выбрать терминальные сервисы для своей инфраструктуры. Это связано с тем, что терминальные сервисы не предъявляют повышенных требований к дисковой подсистеме и для их работы вполне достаточно локальных дисков используемых серверов.

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

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

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

Таким образом, оптимальным гиперконвергентным решением для виртуализации десктопов будет то, которое сможет:

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

 

***

Для желающих подробнее ознакомиться с идеями и подходами HCI хорошим стартовым материалом будет книга «Hyperconverged Infrastructure For Dummies» или более продвинутый вариант – «Библия Нутаникс».

 

 

Следите за нашими новостями в Телеграм-канале Connect


Поделиться:



Следите за нашими новостями в
Телеграм-канале Connect

Спецпроект

Медицинские задачи для ИИ

Подробнее
Спецпроект

Цифровой Росатом

Подробнее


Подпишитесь
на нашу рассылку