SDS (Software Defined Storage) представляет собой архитектурный подход, где функции управления хранением данных полностью отделены от физического оборудования
Если мы говорим о традиционных системах, где логика работы жестко завязана на железо, то SDS-хранилище от компании IT-SOLUTIONS.UA превращает стандартные сервера с дисками в гибкие программно-управляемые пулы ресурсов. Для того, чтобы такое программно-определяемое хранилище корректно работало, оно выстраивается на нескольких основных компонентах. Они обеспечивают гибкость, масштабируемость, экономическую эффективность и практичность использования SDS-систем.
Центральный компонент любой SDS-платформы – это слой абстракции. Основная задача – создать виртуальное представление физических ресурсов хранения, объединенных в единый логический пул. То есть с помощью этого слоя можно скрыть от вышележащих приложений и систем всю неоднородность железа. Таким образом, администратор будет работать не с отдельными дисками на каждом сервере, а с унифицированными домами требуемой производительности и надежности.
Далее следует слой данных или набор программных модулей, которые непосредственно обрабатывают ввод/вывод, реализует механизмы обеспечения отказоустойчивости и эффективного распределения данных. Сюда входит несколько компонентов, которые обеспечивают правильную работоспособность всей системы. Далее следует такой компонент, как виртуализация и пулинг ресурсов. SDS дает возможность объединять дисковое пространство и вычислительные ресурсы многих стандартных серверов в единый масштабируемый кластер. Он может динамически расширяться простым добавлением новых узлов, что довольно удобно и практично. Поэтому такое программно-определяемое хранилище пользуется спросом.
В Software Defined Storage входят и другие неотъемлемые компоненты, такие как средства автоматизации, поддержка стандартных интерфейсов и протоколов доступа и другие аспекты, без которых нельзя представить Software Defined Storage как единую систему. На сегодняшний день эта услуга пользуется среди руководителей бизнесов и дает возможность достичь той масштабируемости, эффективности и производительности, которая необходима для решения сложных задач и хранения большого объема информации. Но, системы бывают очень разными и по своей конструкции и по сфере использования и по мощности, поэтому и стоит знать особенности SDS для того, чтобы выбрать именно то, что нужно вам.