Прямое подключение хранилищ (DAS): полное руководство по SAS, SATA и выбору между DAS и NAS | AdminWiki
Timeweb Cloud — сервера, Kubernetes, S3, Terraform. Лучшие цены IaaS.
Попробовать

Прямое подключение хранилищ (DAS): полное руководство по SAS, SATA и выбору между DAS и NAS

11 мая 2026 9 мин. чтения

Выбор архитектуры хранения - это фундаментальное решение, которое влияет на производительность, стоимость и управляемость всей IT-инфраструктуры. DAS (Direct-Attached Storage) - это хранилище, физически подключенное к серверу через протоколы SAS или SATA, без использования сети как промежуточного слоя. Это решение обеспечивает минимальную задержку и максимальную пропускную способность для одного сервера, что критично для баз данных, транзакционных систем и целевых хранилищ резервных копий. Это руководство дает пошаговый алгоритм выбора между DAS и NAS, объясняет технические детали протоколов и предоставляет проверенные инструкции по настройке популярных аппаратных решений.

Что такое DAS и когда его выбирать: основа архитектуры прямого подключения

DAS (Direct-Attached Storage) - это архитектура, где хранилище данных подключается напрямую к серверу или рабочей станции. Ключевой принцип: один сервер - одно выделенное хранилище. В отличие от сетевых решений (NAS, SAN), здесь нет сетевых коммутаторов, протоколов TCP/IP или специализированных сетевых карт между процессором сервера и дисками. Эволюция привела от параллельных интерфейсов SCSI к современным последовательным протоколам SAS (Serial Attached SCSI) и SATA (Serial ATA), которые обеспечивают высокую скорость и надежность соединения.

DAS вне конкуренции в конкретных сценариях. Его выбирают для высокопроизводительных СУБД, таких как PostgreSQL или MySQL, где каждый микросекунд задержки критичен. Он эффективен для «горячих» архивов, к которым требуется быстрый доступ, и в качестве целевого хранилища для систем резервного копирования, например, для Veeam Backup & Replication. Важно понимать: DAS не предназначен для общего файлового доступа между множеством клиентов - это задача NAS.

Сердце DAS: протоколы подключения SAS и SATA в деталях

Производительность и надежность DAS определяются протоколом подключения. Выбор между SAS и SATA - это компромисс между скоростью, отказоустойчивостью и стоимостью.

Критерий SAS (Serial Attached SCSI) SATA (Serial ATA)
Пропускная способность До 22.5 Гбит/с на линию (SAS-4). Поддерживает полнодуплексный режим (одновременная передача и прием). До 6 Гбит/с (SATA III). Работает в полудуплексном режиме.
Отказоустойчивость Поддержка dual-port: диск может подключаться к двум контроллерам одновременно. Возможность организации multipath I/O для резервирования путей. Один порт на диск. Нет встроенной поддержки multipath.
Назначение Enterprise-среды, массивы высокой доступности (HPE MSA, Dell PowerVault), рабочие нагрузки с высокой IOPS. Бюджетные решения, архивы, настольные системы, JBOD-полки для хранения больших объемов.
Совместимость SAS-контроллеры и хост-адаптеры поддерживают подключение как SAS, так и SATA дисков. SATA-контроллеры не поддерживают SAS диски.

Для критически важных массивов, где важна бесперебойная работа, выбирают SAS из-за dual-port и более высокой надежности. SATA доминирует в сценариях, где приоритет - максимальный объем хранения при минимальной стоимости за гигабайт, например, в «холодных» архивах.

Топологии подключения: от простого JBOD до избыточных массивов

Архитектура DAS может быть разной сложности. Простейшая топология - прямое подключение одного диска или полки JBOD (Just a Bunch of Disks) к контроллеру сервера. Данные идут по единственному пути. В более сложных конфигурациях используют внешний RAID-контроллер, который располагается в отдельном корпусе (как в HPE MSA). Этот контроллер управляет дисками, создает RAID-массивы и предоставляет серверу готовые логические тома (LUN).

Для масштабирования емкости применяют каскадирование полок (daisy-chaining). К контроллеру подключают первую полку, от нее - вторую, и так далее. Важно учитывать ограничение топологии: масштабируемость «вширь» для добавления новых серверов невозможна без добавления новых физических хранилищ. Каждый новый сервер требует своего DAS или перехода на сетевую архитектуру (SAN).

DAS против NAS: объективное сравнение для взвешенного выбора

Сравнение DAS и NAS - это не поиск лучшей технологии, а определение оптимальной области применения для каждой. Основное различие лежит в топологии: прямое подключение к шине сервера против доступа по сети. Это влечет за собой кардинальные отличия в производительности, управлении и масштабируемости.

Производительность и задержки: где важен каждый микросекунд

Производительность измеряют в IOPS (операций ввода-вывода в секунду) и задержке (latency). DAS имеет здесь решающее преимущество для latency-sensitive рабочих нагрузок. Он исключает сетевые задержки, связанные с обработкой TCP/IP-пакетов, работой коммутаторов и накладными расходами файловых протоколов (SMB, NFS, AFP).

Задержка доступа к данным в DAS измеряется десятками микросекунд, так как команды идут напрямую по шине (PCIe) к контроллеру. В NAS эта задержка увеличивается до сотен микросекунд и даже миллисекунд из-за сетевого стека. Пропускная способность DAS ограничена возможностями контроллера и шины PCIe (десятки Гбит/с), а NAS - пропускной способностью сетевых интерфейсов (1, 10, 25, 100 GbE). Вывод: для высоких IOPS и минимальной latency, как в OLTP-базах данных, выбирают DAS. Для задач, где важна пропускная способность последовательного чтения/записи больших файлов, оба решения могут быть эффективны.

Масштабируемость, управление и стоимость владения

Масштабируемость DAS вертикальная (scale-up): вы добавляете диски или полки к одному серверу. Масштабируемость NAS горизонтальная (scale-out): вы добавляете клиентов к одному хранилищу. Управление DAS децентрализованное: каждый массив настраивается индивидуально на своем сервере. Управление NAS централизованное: настройки прав доступа, квот и резервирования применяются в одном месте.

Стоимость владения (TCO) складывается из капитальных (CAPEX) и операционных (OPEX) расходов. CAPEX на DAS может быть ниже, так как не требуются высокоскоростные сетевые коммутаторы и специализированные сетевые карты. Однако OPEX часто выше из-за разрозненного управления и более сложного администрирования при росте парка серверов. Ключевой кейс: если нужно предоставить общее файловое хранилище для десятков или сотен пользователей, единственный корректный выбор - NAS. Подробнее о настройке сетевого доступа можно прочитать в нашем руководстве по настройке SMB, NFS и FTP в TrueNAS.

Итоговая таблица и сценарии выбора

Критерий DAS (Direct-Attached Storage) NAS (Network Attached Storage)
Производительность / Latency Максимальная, десятки микросекунд. Лучше для высоких IOPS. Ниже, сотни микросекунд/миллисекунды. Зависит от сети.
Масштабируемость Вертикальная (к одному серверу). Горизонтальная (много клиентов к одному хранилищу).
Общий доступ к файлам Ограничен, требует настроек на уровне ОС сервера. Основная функция, встроенная поддержка SMB, NFS, AFP.
Управление Децентрализованное, на каждом сервере. Централизованное, через веб-интерфейс.
Типичная стоимость (CAPEX) Ниже (нет сетевой инфраструктуры). Выше (требуются быстрые коммутаторы, возможно, лицензии).

Четкие сценарии выбора:

  1. Выбираем DAS: для сервера СУБД (PostgreSQL, MySQL, Microsoft SQL Server), для дискового кэша 1С:Предприятие, для целевого репозитория бэкапов Veeam, для высокопроизводительных рабочих станций (видеомонтаж).
  2. Выбираем NAS: для файлового сервера в офисе, общего доступа к медиаконтенту, архива документов, системы хранения виртуальных машин (если не критична latency).

Практика: выбор и базовая настройка DAS-решений (HPE MSA, JBOD)

Рынок предлагает спектр решений: от готовых вендорских массивов (HPE MSA, Dell PowerVault) до «белых» JBOD-полок. Настройка начинается с корректного физического подключения и проверки совместимости компонентов: контроллера, кабелей, прошивок и операционной системы.

HPE MSA: настройка массива для максимальной производительности

HPE MSA - типичный представитель DAS-массивов начального и среднего уровня бизнес-класса. Пошаговый алгоритм настройки:

  1. Физическое подключение. Используйте кабели SAS для соединения контроллеров массива с HBA (Host Bus Adapter) или RAID-контроллером сервера. Для отказоустойчивости подключите каждый контроллер MSA к отдельному HBA на сервере (multipath).
  2. Вход в интерфейс управления. Назначьте массиву IP-адрес и войдите в веб-интерфейс через браузер.
  3. Создание дисковых групп и томов. Сгруппируйте физические диски в Disk Group. Выберите уровень RAID: для баз данных используйте RAID 10 для максимальной производительности; для архивов - RAID 6 для оптимального соотношения емкости и надежности. На основе Disk Group создайте логические тома (LUN).
  4. Настройка политик кэша контроллера. Для рабочих нагрузок со случайным чтением активируйте Read-Ahead. Для повышения скорости записи включите Write-Back кэш, но только при наличии работающей батареи (BBU) или флеш-модуля, чтобы избежать потери данных при сбое питания.
  5. Представление LUN хосту. Настройте маскирование LUN (LUN masking), чтобы том был виден только целевому серверу. На стороне ОС сервера обнаружьте новый диск, инициализируйте его и создайте файловую систему (например, XFS или ZFS).

Критически важный шаг - обновление прошивки контроллеров и дисков до актуальных версий для обеспечения стабильности и совместимости.

JBOD-полки: организация «горячего» архива на SATA-дисках

JBOD (Just a Bunch of Disks) - это полка или корпус с дисками, но без встроенного RAID-контроллера. Это бюджетный вариант для создания большой емкости. Сценарий: «горячий» архив, где важна доступность данных, но не максимальная скорость.

Выбирайте полку с поддержкой SATA-дисков большей емкости (18 ТБ, 20 ТБ) для минимизации стоимости за терабайт. Подключите полку к серверу через HBA (Host Bus Adapter) в режиме IT (Initiator Target), который просто передает диски операционной системе без аппаратной RAID-обработки.

На стороне ОС используйте программные средства для создания отказоустойчивой структуры. Оптимальный выбор - ZFS: создайте пул (zpool) из дисков с уровнем RAID-Z2, что даст защиту от сбоя двух дисков и встроенную проверку целостности данных. Альтернатива - mdadm для создания RAID 6. Преимущество такого подхода - гибкость и низкая стоимость. Недостаток - нагрузка на процессор сервера для расчетов четности RAID. Для глубокого понимания производительности таких конфигураций изучите наше сравнение производительности дисковых подсистем в 2026 году.

Интеграция в инфраструктуру и мониторинг

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

  1. Настройка multipath I/O. В Linux используйте multipathd, в Windows - MPIO. Это обеспечит отказоустойчивость путей доступа к хранилищу: при обрыве одного кабеля трафик автоматически перейдет на резервный.
  2. Мониторинг. Настройте отслеживание ключевых метрик: SMART-атрибуты дисков (предсказание сбоев), температуру компонентов, статус батареи BBU. Используйте smartctl, утилиты вендора (SSACLI для HPE) или интегрируйте сбор метрик в системы типа Zabbix или Grafana.
  3. План действий при сбое. Определите процедуру горячей замены диска. После замены отслеживайте процесс перестроения (rebuild) массива. Для ZFS пулов регулярно запускайте скрабинг (scrub) для проверки и восстановления целостности данных.

Эффективное управление такой инфраструктурой требует организованной базы знаний. Для выбора подходящего инструмента рассмотрите наше сравнение платформ для IT-базы знаний.

Резюме: пошаговый алгоритм выбора и внедрения DAS

Чтобы принять взвешенное решение и успешно внедрить DAS, следуйте этому чек-листу из пяти шагов:

  1. Определите задачу. Что будет храниться: база данных OLTP, «горячий» архив транзакций, целевое хранилище для резервных копий (например, через AiTunnel для анализа логов бэкапов) или что-то иное?
  2. Оцените требования к производительности. Измерьте или спрогнозируйте необходимые IOPS и допустимую задержку (latency). На основе этого выберите архитектуру: если требования высоки и общий доступ не нужен - выбирайте DAS. Если нужен общий доступ для многих пользователей - выбирайте NAS.
  3. Выберите аппаратную платформу. Для enterprise-задач с требованием к отказоустойчивости - вендорский массив на SAS (HPE MSA). Для бюджетного архива - JBOD-полка на SATA дисках с программным RAID (ZFS).
  4. Спроектируйте отказоустойчивость. Заложите резервирование компонентов: двойные контроллеры, блоки питания, вентиляторы. Выберите уровень RAID: RAID 10 для производительности, RAID 6 для баланса емкости и надежности.
  5. Запланируйте этапы настройки и мониторинга. Следуйте практическим шагам из раздела выше: физическое подключение, настройка массива, настройка multipath, развертывание системы мониторинга.

DAS - это мощный и специализированный инструмент. Его правильное применение для задач, чувствительных к задержкам, дает значимое конкурентное преимущество в виде скорости отклика приложений и предсказуемой производительности. Для задач хранения, где важнее централизация и общий доступ, оптимальным решением станет NAS, как описано в нашем руководстве по архитектуре хранения видео на TrueNAS.

Поделиться:
Сохранить гайд? В закладки браузера