Полки расширения OceanStor — как подобрать под контроллер и нарастить ёмкость
Чем различаются типы полок расширения, как считается предельное число подключаемых корпусов и полезная ёмкость и что заказывается вместе с полкой.
Полка расширения — корпус с посадочными местами под накопители, собственными модулями ввода-вывода и блоками питания, который подключается к контроллерному модулю системы хранения. Наращивание ёмкости массива идёт именно полками, и подбираются они не по числу дисков, а по типу подключения, поколению контроллера и предельному числу полок на порт.
Ниже — чем различаются типы полок, как считается предельное число подключаемых корпусов, что заказывается вместе с полкой и какие данные нужны, чтобы полка расширения встала в работающую систему без переделки схемы.
Типы полок и их назначение
| Тип полки | Форм-фактор дисков | Типовое число мест | Где применяется |
|---|---|---|---|
| Полка малого форм-фактора | 2,5 дюйма | 24 или 25 | Производительные пулы, твердотельные и скоростные диски |
| Полка большого форм-фактора | 3,5 дюйма | 12 или 24 | Ёмкостные пулы, архивы, резервные копии |
| Полка высокой плотности | 3,5 дюйма | 75 и более | Большие объёмы при ограниченном месте в стойке |
| Полка под твердотельные накопители с прямым доступом | Палитра исполнений изготовителя | До 36 | Массивы верхнего уровня, задачи с низкой задержкой |
Полки одного форм-фактора у разных поколений контроллеров не взаимозаменяемы: различаются модули ввода-вывода, версия микропрограммы и схема подключения. Поэтому при расширении действующего массива подбор начинается с поколения контроллера, а не с потребного объёма. Перечень контроллерных модулей — в разделе систем хранения Huawei, отдельные поколения — OceanStor 5500 V3 и OceanStor Dorado V6.
Как подключаются полки
- Тип соединения. В системах прошлых поколений применяется последовательное подключение по SAS, в новых — собственный высокоскоростной интерфейс. Тип задан контроллером и модулями ввода-вывода полки.
- Цепочка. Полки соединяются последовательно: выход одной идёт на вход следующей. Число полок в одной цепочке ограничено, и превышение приводит к падению производительности либо к невозможности подключения.
- Число цепочек. Определяется числом портов расширения на контроллере. Добавление портов возможно установкой дополнительных модулей ввода-вывода, если посадочные места свободны.
- Двойные пути. Каждая полка подключается к обоим контроллерам. Одиночное подключение допустимо технически, но лишает систему отказоустойчивости — при отказе контроллера полка станет недоступна.
- Распределение по цепочкам. Полки одного дискового пула равномерно распределяются между цепочками. Это снижает влияние отказа отдельной цепочки и выравнивает нагрузку.
Кабели подбираются по типу разъёма и длине с учётом реальной трассы между стойками, а не по прямой. Перечень — в разделе кабелей для систем хранения. Модули ввода-вывода, если требуется добавить порты расширения, — в разделе модулей для систем хранения.
Что определяет полезную ёмкость
- Схема защиты данных. Часть ёмкости уходит на контрольные суммы. Чем шире группа, тем ниже накладные расходы, но дольше восстановление после отказа диска.
- Резервная ёмкость. В пуле выделяется место под восстановление отказавших дисков. Оно не участвует в полезном объёме и считается заранее.
- Служебное пространство. Метаданные, журналы и снимки занимают часть пула. Доля зависит от применяемых функций.
- Единицы измерения. Паспортная ёмкость диска указывается в десятичных единицах, файловая система показывает двоичные. Разница около 7 % и в расчёте учитывается отдельно.
- Смешивание типов дисков. В одном пуле диски разных типов и объёмов объединяются не всегда, а если объединяются — по правилам многоуровневого хранения. Перечень накопителей — в разделе дисков для систем хранения.
Практический ориентир при планировании: от паспортной суммарной ёмкости дисков до фактически доступного объёма теряется от четверти до трети. Точная величина считается по конкретной схеме защиты и составу пула.
Питание, стойка и тепловой режим
Полка высокой плотности потребляет заметно больше обычной и весит существенно больше при полном заполнении. Перед заказом проверяется:
- Свободные юниты и глубина стойки. Полки высокой плотности выдвигаются для обслуживания, и перед стойкой нужен проход.
- Допустимая нагрузка на стойку и на пол. При полном заполнении дисками вес полки измеряется десятками килограммов.
- Мощность и число вводов питания. Каждая полка подключается к двум независимым вводам. Перечень исполнений — в разделе систем питания для систем хранения.
- Отвод тепла. Суммарное тепловыделение растёт пропорционально числу полок и учитывается в расчёте охлаждения зала.
- Стойка и монтажные комплекты. Направляющие подбираются под конкретное исполнение полки, перечень — в разделе стоек для систем хранения.
Порядок ввода полки в работу
- Проверяется совместимость полки и версии микропрограммы контроллера; при необходимости микропрограмма обновляется заранее.
- Полка монтируется в стойку и подключается к питанию, но пока не к контроллерам.
- Выполняется подключение к обоим контроллерам по схеме цепочек с соблюдением порядка портов.
- Полке присваивается идентификатор — вручную или автоматически, в зависимости от поколения системы.
- После обнаружения полки устанавливаются диски и создаётся или расширяется дисковый пул.
- Проверяется отсутствие деградированных путей и корректность распределения нагрузки.
Расширение выполняется без остановки обслуживания, если соблюдены двойные пути и порядок подключения. Работы планируются на период низкой нагрузки: перестроение пула после добавления дисков занимает часы и нагружает контроллеры.
Когда полка не решает задачу
Наращивание полками упирается в предельное число полок на контроллерную пару и в производительность самих контроллеров. Если пул уже упирается в процессорный ресурс контроллеров, добавление дисков даст объём, но не производительность. В этом случае рассматривается вторая система, переход на старшую модель контроллера либо перенос части нагрузки на отдельный массив. Для сетей хранения дополнительно потребуются коммутаторы фабрики. Общий перечень сопутствующих позиций — в разделе комплектующих для систем хранения и опций.
Частые вопросы
Можно ли подключить полку от системы прошлого поколения? Как правило нет. Различаются модули ввода-вывода и протокол подключения, а версия микропрограммы контроллера полку не опознает.
Обязательно ли заполнять полку дисками целиком? Нет, но диски устанавливаются группами по правилам построения пула. Частичное заполнение допустимо, если группа защиты собирается полностью.
Сколько полок можно подключить к одной цепочке? Величина задана документацией на конкретную модель контроллера и тип полки. Превышать её нельзя даже при формально свободных портах.
Нужно ли останавливать систему на время расширения? При соблюдении двойных путей — нет. Остановка потребуется, если обновляется микропрограмма контроллеров и модель не поддерживает обновление без перерыва.
Что прислать для подбора? Модель и поколение контроллерного модуля, версию микропрограммы, число уже подключённых полок и их тип, требуемый прирост полезной ёмкости и тип нагрузки.
Что мы поставляем
Полки расширения, диски, модули ввода-вывода, кабели, системы питания, стойки и опции к системам хранения Huawei. Сверяем совместимость полки с поколением контроллера и считаем полезную ёмкость под выбранную схему защиты до отгрузки.
Пришлите модель контроллера, состав действующей системы и требуемый прирост ёмкости на sale@huawei.net.ru — подберём полки и диски, посчитаем полезный объём и назовём срок поставки.
