Современные файловые хранилища в корпоративных системах устроены на основе систем хранения данных (СХД). 1 Это комплекс аппаратных и программных средств, предназначенный для надёжного хранения, обработки и обеспечения доступа к информации. 1
Архитектура СХД включает несколько взаимосвязанных уровней: 1
- Физический уровень: 1
- Накопители данных. 1 Это могут быть жёсткие диски (HDD), твердотельные накопители (SSD) или сверхбыстрые NVMe SSD. 1
- Контроллеры. 1 Управляющие модули, координирующие работу системы. 1 Обычно СХД включает минимум два контроллера для обеспечения отказоустойчивости. 1
- Кэш-память. 1 Для временного хранения часто запрашиваемых данных. 1
- Сетевые интерфейсы. 1 Обеспечивают подключение СХД к серверам через различные протоколы (Fibre Channel, iSCSI, NVMe over TCP, NFS и др.). 1
- Дисковые полки. 1 Корпуса для размещения накопителей. 1
- Уровень организации данных: 1
- RAID-массивы. 1 Группы дисков, работающих как единое целое, обеспечивающие различные уровни защиты и производительности. 1
- Дисковые пулы. 1 Объединение нескольких RAID-групп в общее пространство. 1
- Блочные устройства. 1 Логические разделы, которые предоставляются серверам. 1
- Программный уровень: 1
- Операционная система СХД. 1 Специализированное ПО, оптимизированное для управления хранилищем. 1
- Системы управления данными. 1 Это могут быть дедупликация (удаление дублирующихся блоков данных), компрессия (сжатие информации для экономии места) и другие функции. 1
- Интерфейс управления. 1 Обычно веб-интерфейс или программная консоль для администрирования СХД. 1
В зависимости от размещения СХД бывают: 1
- Локальные. 1 Размещаются в дата-центре под полным контролем организации. 1
- Облачные. 1 Размещаются в дата-центрах провайдера и доступны как выделенная часть ресурсов с гарантированной производительностью и SLA, с гибкой оплатой и быстрым масштабированием. 1
Также существуют гибридные корпоративные файловые хранилища, которые комбинируют локальные серверы и облачные сервисы. 2 В такой системе данные могут распределяться между локальным хранилищем и облаком на основе различных факторов, таких как частота доступа, важность данных, требования к соответствию и кибербезопасности. 2