Система хранения SMB-Storage состоит из сервера с оптимально подобранными для выполнения задачи характеристиками и специализированного программного обеспечения (ПО). ПО осуществляет управление хранилищем и обеспечивает доступ к нему по заданным протоколам.
В зависимости от управляю...
Система хранения SMB-Storage состоит из сервера с оптимально подобранными для выполнения задачи характеристиками и специализированного программного обеспечения (ПО). ПО осуществляет управление хранилищем и обеспечивает доступ к нему по заданным протоколам.
В зависимости от управляющего ПО, характера нагрузки и требований к производительности системы хранения под рабочей нагрузкой, требования к аппаратной части хранилища могут простираться от 1-процессорной системы с 8..16ГБ оперативной памяти до 2-процессорной с большим объемом ОЗУ, которая задействуется в качестве кэш дисковых операций.
Файловый доступ к данным используется для хранения и работы с электронными документами, фото- и видео-контентом. Для файлового доступа определяющими характеристиками производительности являются устоявшаяся скорость чтения и записи при последовательном доступе. Внешний интерфейс хранилища - Ethernet с необходимой скоростью передачи (GbE, 10GbE, ...). Для файлового хранилища данных во многих случаях достаточно сервера с:
Процессор должен иметь необходимое количество линий PCI для работы со всеми установленными контроллерами без потерь производительности.
Для программно-определяемых хранилищ сети хранения требуются 2-процессорные узлы с большим объемом ОЗУ и скоростным внешним интерфейсом.
Блочный доступ к системе хранения необходим для работы с базами данных, когда происходит интенсивное изменение лишь небольшой части файла. Основная характеристика производительности блочного хранилища - количество операций ввода-вывода в секунду IOPS, которое оно может обеспечить. Внешний интерфейс для хранилища с блочным доступом - Fibre Channel (FC) или iSCSI.
Как правило, для хранилища с блочным доступом требуется 2-процессорная система с довольно большим объемом ОЗУ и скоростным внешним интерфейсом. Следует обратить особое внимание накопителям, используемым в хранилище, поскольку их количество и скоростные характеристики во многом определяют итоговую производительность СХД.
На рынке представлены 2 категории программного обеспечения для построения хранилища - свободно распространяемые (бесплатные) и коммерческие. Следует также обращать внимание на то - на какой операционной системе ставится ПО хранилища, поскольку этот фактор может облегчить или усложнить интеграцию хранилища в вычислительную систему предприятия.
Бесплатные основаны на FreeBSD, дополненной соответствующим функционалом - FreeNAS и NAS4Free. Из названий понятно - что в результате получится NAS. Для многих применений такое решение оказывается вполне достаточным.
Платные. Windows: Windows Storage Server 2016 (Microsoft), SANsimphony (DataCore). Linux: Open-E DSS (Open-E), NexentaStore (Nexenta), RAIDIX.
При выборе программного обеспечения для хранилища необходимо учитывать характер нагрузки, определяемый основной задачей - блочный доступ (базы данных); файловый - файл-сервер, работа с документами, изображениями, архив, ...
Коммерческие продукты развиваются быстрее, имеют регламентированную поддержку, обладают более широким функционалом.
Лицензирование коммерческих продуктов у разных компаний организовано по-разному. Как правило, базовый комплект лицензируется на узел (ноду), часть полезных функций докупается опционально. Некоторые компании привязывают стоимость лицензии к объему хранилища.
Хранилище может быть построено как монолитным, так и расширяемым дисковыми полками (JBOD). Монолитное объединяет в одном корпусе вычислительную составляющую и дисковые накопители. Альтернативный подход - когда "контроллер" хранилища выделяется в отдельный корпус, а дисковые накопители располагаются в JBOD'ах и подключаются к контроллеру по SAS каналам.
Каждый из подходов имеет свои плюсы и минусы.
Монолитное решение:
Контроллер-JBOD решение:
Как показывает опыт - "мозг" хранилища и его дисковая составляющая устаревают с разной скоростью. Для увеличения времени жизни хранилища в будущем, а значит - увеличения отдачи от вложеных средств, более выгодным оказывается разделенное решение "Контроллер-JBOD", т.к. его модернизация или замена отдельных составляющих частей на более современные проще, чем в монолитном решении и зачастую может быть произведена без полной остановки.
Сервер 2-процессорный Intel E5-xxxx V4 в 19-дюймовую стойку высотой 2U на платформе Supermicro Стоечный сервер 2U Supermicro 2-процессорный Intel Xeon E5 позволяет установить до 2TB RAM и до 12 HDD 3,5" Предустановлено: Процессор 2шт E5-2630v4 (2.2GHz, 8 ядер) Оперативная память 32Gb (до 512Gb) 1шт НЖМД 1Tb (7200 об/мин SATA) с горячей заменой (до 12шт)...
Сервер 2-процессорный Intel E5-xxxx V4 в 19-дюймовую стойку высотой 2U на платформе Supermicro Стоечный сервер 2U Supermicro 2-процессорный Intel Xeon E5 позволяет установить до 2TB RAM и до 24 HDD 2,5" Предустановлено: Процессор 2шт E5-2630v4 (2.2GHz, 8 ядер) Оперативная память 32Gb (до 512Gb) 1шт НЖМД 1Tb (7200 об/мин SATA) с горячей заменой (до 24шт)...
Сервер 2-процессорный Intel E5-xxxx V4 высотой 4U на платформе Supermicro Процессор, объем оперативной памяти и размер/число накопителей меняются по требованию.Предустановлено: Процессор 2шт E5-2630v4 (2.2GHz, 8 ядер) Оперативная память 32Gb (до 512Gb) 1шт НЖМД 1Tb (7200 об/мин SATA) с горячей заменой (до 72шт) LSI 9361-4i +LSICVM02