Железо и Ко(т)д: из чего состоит СХД
Когда речь заходит о системах хранения данных (СХД), многие представляют себе просто «коробку с дисками». Однако современная СХД — это сложная экосистема

Более 20 лет в ИТ-проектах, эксперт в управлении крупными проектами и сделками. Работал с Dell EMC, Lenovo, HP, EMC, Ingenico, Violin Systems, IBS
В начале работы над материалом мы придумали название «Железо и Код». Оно отражает суть: современная система хранения данных (СХД) — это симбиоз аппаратной части («железа») и программного обеспечения («кода»). Однако в процессе подготовки стало ясно: многие воспринимают СХД упрощенно — как «кота в мешке»: видят лишь внешнюю оболочку («железо»), не осознавая сложности внутренней логики и роли ПО. Наша статья призвана раскрыть эту «начинку».
Почему «Железо и Ко(т)д»?
Вы наверняка знаете выражение «кот в мешке» — когда покупаешь что‑то, толком не понимая, что получишь. В нашей отрасли маркетинга хватает с избытком: красивые презентации, громкие обещания… Мы хотим напомнить: важно видеть суть системы хранения, а не только ее «упаковку».
Во всем у Вас такой подход?
Да. Наша команда в рамках исследования провела сравнительный анализ нашего решения с типовой Linux‑системой хранения данных. Результаты подтвердили, что даже популярные и широко используемые платформы:
Имеют определенные архитектурные ограничения; Не всегда соответствуют специфическим требованиям бизнес‑нагрузок; Могут требовать дополнительной доработки под конкретные сценарии использования.
Наш технологический подход дает возможность вести конструктивный диалог о технологиях, выявлять сильные и слабые стороны разных решений и совместно искать оптимальные решения с технологическими партнерами.
Спасибо, перейдем к нашей теме. Так что за «кот в мешке» у Вас?
Для контекста напомню основные этапы развития нашего решения. После 2014 года наблюдался рост спроса на отечественные СХД. Мы запустили первую инсталляцию в 2016 году и завершили регистрацию ПО в 2019‑м. На протяжении более десятилет команда специализируется на развитии программной платформы, делегируя аппаратные задачи проверенным партнерам. Разработки, созданные с 2016 года, ориентированы на обеспечение сохранности информации.
Архитектура программного комплекса сформирована вокруг задачи надежного хранения данных. Все реализуемые функции и компоненты системы подчинены этой цели.
Я конечно не инженер, но разве не диски хранят информацию?
Это хороший вопрос.
Сейчас я разделю ваше представление о СХД на «до» и «после». Представьте: диски в системе хранения — это как кирпичи в доме. Сами по себе они ничего не стоят, пока нет проекта, стен, крыши и коммуникаций. Точно так же и накопители — лишь часть архитектуры СХД.
Главное — программный комплекс: он «рулит» всем процессом — распределяет данные, создает RAID‑массивы для защиты, ускоряет работу через кэширование и следит, чтобы ничего не потерялось. Без него диски — просто коробки с битами. Это как сердце и легкие: они работают не сами по себе, а под управлением единой системы.
И получается Вы делаете то, что «Рулит»?
Да, программное обеспечение — это «сердце» современной СХД. Оно превращает набор дисков и контроллеров в интеллектуальную систему с богатым функционалом. Однако без надежной аппаратной платформы даже продвинутое ПО не сможет обеспечить требуемую производительность и отказоустойчивость. Оптимальный подход — выбирать СХД с балансом: мощным ПО и сбалансированной аппаратной базой.
Что Вы считаете сбалансированной аппаратной базой?
Под сбалансированной системой хранения данных (СХД) понимается конфигурация, в которой аппаратные и программные компоненты оптимально подобраны друг кдругу и соответствуют реальным требованиям бизнес‑нагрузки. Ключевой критерий — отсутствие «узких мест»: ни один элемент не ограничивает производительность или функциональность всей системы.
В чем идея подхода?
В основе решения лежит отказ от универсальной модели SDS (Software‑DefinedStorage), предполагающей совместимость с разнородным оборудованием. Вместо этого реализуется подход интеграции ПО и аппаратной платформы.
Процесс разработки включает многомесячную оптимизацию программного обеспечения под конкретные компоненты системы. Это обеспечивает: эффективное использование вычислительных и хранилищных ресурсов; стабильную и прогнозируемую производительность при типовых нагрузках; сокращение трудозатрат на внедрение и сопровождение системы; оптимизацию совокупной стоимости владения (TCO) благодаря рациональному подбору компонентов без избыточных мощностей.
Storage Node Appliance — это не универсальный инструмент, а специализированное решение для хранения данных.
Вы это сейчас придумали на ходу?
Термин «Storage Node Appliance» может показаться сложным, но концепция достаточно проста.
При использовании систем хранения данных (СХД) возникает риск: если производитель прекращает деятельность, компания сталкивается с рядом проблем:
- Необходимостью миграции данных на новую платформу;
- Затратами на перестройку ИТ‑инфраструктуры;
- Потенциальным риском потери данных или их повреждения.
Концепция Storage Node Appliance предлагает альтернативный подход к построению СХД. В отличие от SDS‑решений (где программное обеспечение универсально и может работать на разнородном оборудовании), здесь ПО оптимизировано под конкретную аппаратную платформу.
В чем особенность подхода?
Решение обеспечивает сохранность данных при изменении аппаратной платформы или условий эксплуатации.
Масштабирование происходит по простой схеме:
- При росте объема данных к системе добавляются дополнительные диски;
- Параллельно приобретается лицензия на увеличенный объем хранения.
Пример из практики: заказчик сталкивался с регулярными сбоями в работе СХД. В ходе миграции на новую платформу был проведен аудит текущей инфраструктуры, выполнена замена системы хранения данных. В результате удалось:
- Устранить повторяющиеся сбои;
- Обеспечить непрерывность бизнес‑процессов (без простоев);
- Сохранить все имеющиеся данные без потерь.
- Сохранить архитектуру решения
Ваше решение пользуется популярностью?
Решения СХД на базе Storage Node Appliance (SNA) пользуются популярностью. Этот подход позволяет создавать интегрированные системы хранения, где аппаратная платформа и программный комплекс изначально объединены и протестированы, что обеспечивает стабильность и предсказуемую производительность.
SNA-решения становятся альтернативой традиционным программно-определяемым системам хранения (SDS), которые иногда не удовлетворяют требования к стабильности и предсказуемости. В условиях импортозамещения и требований к технологическому суверенитету такие системы приобретают дополнительную актуальность в России.
Рубрики
Рекомендации партнеров:
Новости отрасли:
Все новости:
Публикация компании
Профиль
Контакты
Социальные сети
Рубрики
