Способы организации накопителей данных в компьютерных системах можно классифицировать по разным критериям, например по способу подключения, типу используемых носителей, форме хранения данных и реализации. habr.com gk-ht.ru
По способу подключения выделяют: habr.com
- Внутреннее. habr.com Накопители данных устанавливаются в том же корпусе, где и будут использоваться. habr.com Типовые шины для подключения — SATA, SAS, из устаревших — IDE, SCSI. habr.com
- Внешнее. habr.com Подразумевает подключение накопителей с использованием внешней шины, например FC, SAS, IB, либо с использованием высокоскоростных сетевых карт. habr.com
По типу используемых накопителей выделяют: habr.com
- Дисковые. habr.com В качестве накопителей используются жёсткие диски. habr.com
- Ленточные. habr.com В качестве накопителей используются запоминающие устройства с носителем на магнитной ленте. habr.com
- Flash. habr.com В качестве накопителей применяются твердотельные диски, они же SSD. habr.com
- Гибридные. habr.com Совмещают в одной системе как жёсткие диски, так и SSD. habr.com
По форме хранения данных выделяют: habr.com
- Файлы (именованные области данных). habr.com Наиболее популярный тип хранения данных — структура подразумевает хранение данных, одинаковое для пользователя и для накопителя. habr.com
- Блоки. habr.com Одинаковые по размеру области, при этом структура данных задаётся пользователем. habr.com
- Объекты. habr.com Данные хранятся в плоской файловой структуре в виде объектов с метаданными. habr.com
По реализации выделяют: habr.com
- Аппаратные. habr.com Например, RAID и HBA контроллеры, специализированные СХД. habr.com
- Программные. habr.com Например, реализации RAID, включая файловые системы (например, BtrFS), специализированные сетевые файловые системы (NFS) и протоколы (iSCSI), а также SDS. habr.com