Очень часто в компаниях складывается такая ситуация,когда привычные аппаратные системы хранения постепенно перестают отвечать требованиям бизнеса. Особенно остро это наблюдается в условиях роста облачных технологий и виртуализации. Именно поэтому на смену классическим системам приходит программно определяемое хранилище. Оно позволяет компаниям строить масштабируемые и экономически более выгодные системы хранения. Сегодня мы подробно поговорим о том, как они устроены.

     Главные компоненты

     Сразу скажем, что данная технология строится на принципе разделения программного уровня управления и аппаратного уровня хранения. И обычно, архитектурно SDS от компании IT-Solutions.ua включает в себя следующие компоненты.

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

     Модели

     Существует несколько моделей Software Defined Storage, каждая из которых ориентирована на конкретные задачи. Рассмотрим их более подробно.

  1. Блочная – работает с данными на уровне блоков фиксированного размера. Каждый из них хранится отдельно и может быть доступен системе в любой момент. Среди особенностей можно выделить высокую скорость доступа к данным.
  1. Файловое программно определяемое хранилище – систематизирует данные в виде файлов и папок. Она наиболее понятна дя пользователей и активно применяется в корпоративной среде. Здесь удобная структура хранения данных и простота интеграции с другими приложениями.
  1. Объектное SDS – представляет данные в виде отдельных объектов, каждый их которых содержит сам файл и уникальный идентификатор. Данная модель обладает возможностью оптимизации под большие объемы информации, а также имеет высокую устойчивость к сбоям.

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

Close