Конвергентная и гиперконвергентная инфраструктура
Для построения IT-инфраструктуры компании используют два подхода: конвергентный (CI) и гиперконвергентный (HCI). В материале разберем их отличиях, рассмотрим их плюсы и минусы и покажем, как может быть реализована гиперконвергенция на примере vStack.
Что такое CI
CI — Converged Infrastructure, конвергентная инфраструктура.
В такой инфраструктуре у каждого элемента есть выделенные роли (например СХД), что усложняет и повышает дискретность этой инфраструктуры. Для обслуживания такой инфраструктуры нужен целый штат специалистов, а увеличение дискретности со временем эксплуатации неизбежно приводит к печальному результату: изменения инфраструктуры происходят медленно.
Что такое HCI
Гиперконвергентная инфраструктура, или Hyper-converged infrastructure (HCI), —
ИТ-инфраструктура, в которой программно-определяемые модули вычислений (SDC), хранения данных (SDS) и реализации сети (SDN) объединены в единую платформу.
Фундаментальное отличие от CI заключается в том, что в HCI нет компонентов с выделенными ролями. По сути, HCI — это инфраструктура из одинаковых блоков, каждый из которых может выполнять сразу все функции и роли.
Сравнение конвергентной и гиперконвергентной инфраструктуры с традиционной инфраструктурой
CI | HCI |
Инфраструктура может быть сложной. | Нет чрезмерно усложненной инфраструктуры. |
Высокие затраты на обслуживание. | Невысокие затраты на обслуживание. |
Функции возлагаются на элементы с выделенными ролями для каждой функции. | Все функции (SDC, SDS и SDN) возлагаются на серверы, роли которых не выделены и определяются кодом. |
Конвергентная и гиперконвергентная инфраструктура, по сути, выполняет одни и те же задачи. Вопрос только в топологии, стоимости, масштабируемости и простоте эксплуатации.
Немаловажным фактором является неизбежное усложнение конвергентной инфраструктуры с течением времени. Эффект такого усложнения можно сравнить с бомбой замедленного действия, заложенную под фундамент здания.
Решение компании vStack на российском рынке гиперконвергентных платформ
В чем уникальность vStack:
- Технологический стек «не как у всех»: не Linux, не KVM, не ceph.
- Большая часть архитектуры решения создана внутри проекта, а не заимствована из готового opensource решения. Это дает возможность самостоятельно решать, когда и как будет развиваться продукт.
- В vStack реализовали все лучшие из работающих решений и учли ошибки в них. Это помогло избежать ошибок, от которых невозможно избавиться на этапе зрелости продукта.
- Отсутствие поддержки legacy. Благодаря чему получаются хорошие результаты в области производительности и низкий overhead на виртуализацию — 2-5%. У других платформ overhead — 10-15%. Это очень важно, так как закон Мура перестал работать, и потребители ведут «борьбу за каждый мегагерц».
Что получит потребитель благодаря vStack:
- свободу выбора оборудования;
- высокую экономическую эффективность;
- высокую производительность;
- низкие накладные расходы на виртуализацию;
- vStack может обслуживать один системный администратор;
- экономию на железе;
- единую панель управления.
Кому подойдет vStack:
- сервис-провайдеры;
- компании-разработчики;
- образовательные учреждения;
- здравоохранение;
- ритейл;
- промышленные компании;
- финтех, банки;
- стриминговые сервисы;
- GameDev;
- поставщики SaaS;
- E-commerce;
- государственные учреждения.
Решение vStack позволяет развивать продукт по пути, который необходим владельцам бизнеса, а не следом за сообществами программистов. Решение создано с учетом недостатков, присущих зрелым продуктам корпоративного уровня, и позволяет получать хорошие результаты в области производительности.