Требования к дискам#
Типы и роли дисков
Экономичнее использовать жесткие диски SATA с одним твердотельным накопителем для кэширования, чем только жесткие диски SAS без такого накопителя.
Использование твердотельных накопителей NVMe или SAS для кэширования записи повышает производительность произвольного ввода-вывода и настоятельно рекомендуется для всех рабочих нагрузок с большим количеством операций произвольного доступа (например, для томов iSCSI). Диски SATA лучше всего подходят для конфигураций только с твердотельными накопителями, но не для кэширования записи.
Работа сервисов метаданных на твердотельных накопителях повышает производительность кластера. Для снижения капитальных затрат можно использовать те же накопители для кэширования записи.
Жесткие диски с черепичной магнитной записью (SMR) можно использовать только для хранения данных и только при условии, что на сервере установлен SSD-накопитель для кэширования.
Если основной целью является запас емкости и при этом необходимо хранить редко используемые данные, выбирайте диски SATA. Если основной целью является производительность, предпочтительнее будут диски NVMe или SAS.
Размер блока на диске (например, 512 байт или 4 КБ) не имеет значения и не влияет на производительность.
Максимально поддерживаемый размер физического раздела — 254 ТиБ.
Емкость диска
На системном диске должно быть не менее 100 ГБ пространства.
В одном кластере можно использовать диски разного размера. Однако учтите, что при одинаковом значении IOPS небольшие диски обеспечивают более высокую производительность на терабайт данных по сравнению с большими дисками. Рекомендуется группировать диски с одинаковым IOPS на терабайт на одном уровне хранилища.
Емкость жестких дисков и твердотельных накопителей измеряется и указывается с использованием десятичных, а не двоичных приставок, поэтому "ТБ" в спецификациях диска обычно означает "терабайт". Однако операционная система отображает емкость дисков с использованием двоичных приставок, то есть "ТБ" означает "тебибайт", который представляет собой заметно большее число. В результате диски могут отображаться с меньшей емкостью, чем заявлено производителем. Например, диск емкостью 6 ТБ по спецификации может иметь фактический объем дискового пространства 5,45 ТБ в продукте Кибер Инфраструктура. Пять процентов дискового пространства резервируются под экстренные нужды. Таким образом, при добавлении в кластер диска размером 6 ТБ доступное физическое пространство должно увеличиться примерно на 5,2 ТБ.
Производительность твердотельных накопителей может зависеть от их размера. Диски меньшей емкости (100–400 ГБ) могут работать значительно медленней (иногда в десять раз), чем диски большой емкости (1,9–3,8 ТБ). Проверьте характеристики производительности и стойкости дисков перед покупкой.
Для всех данных всегда включено экономное распределение, которое нельзя настроить по-другому.
Бюджетные твердотельные накопители
Бюджетные накопители рассчитаны на очень небольшое количество операций перезаписи. Накопители, предназначенные для кластеров хранения, должны иметь стойкость минимум 1 DWPD (рекомендуется 10 DWPD). Чем выше это значение, тем реже придется заменять накопители и тем ниже будет совокупная стоимость владения.
Бюджетные твердотельные накопители обычно имеют нестабильную производительность и не рассчитаны на продолжительные производственные нагрузки. По этой причине при выборе накопителей обращайте внимание на результаты тестирования с продолжительной нагрузкой.
Многие бюджетные твердотельные накопители могут игнорировать сброс данных на диск и отправлять операционной системе ложный отчет о выполненной записи данных, когда в действительности данные не были записаны. Примерами таких накопителей являются OCZ Vertex 3, Intel 520, Intel X25-E и Intel X-25-M G2. Эти накопители считаются ненадежными в плане фиксации данных, их не следует использовать с базами данных, и они могут легко повредить файловую систему при сбое питания. По этой причине следует использовать накопители корпоративного класса, которые подчиняются правилам сброса данных (подробнее см. в разделе Защита данных во время отключений электроэнергии).
Контроллеры RAID и HBA
Создайте аппаратные или программные тома RAID1 для системных дисков с использованием контроллеров RAID или HBA соответственно, чтобы обеспечить их высокую производительность и доступность.
Используйте контроллеры HBA, поскольку они дешевле и проще в управлении, чем контроллеры RAID.
Отключите все функции кэширования контроллера RAID для твердотельных накопителей. Современные твердотельные накопители имеют хорошую производительность, которую может снизить кэш чтения и записи контроллера RAID. Рекомендуется отключить кэширование для твердотельных накопителей и оставить его только для жестких дисков.
Если вы используете контроллеры RAID, не создавайте тома RAID из жестких дисков, предназначенных для хранения данных. Каждый жесткий диск хранилища должен распознаваться продуктом Кибер Инфраструктура как отдельное устройство.
Если вы используете контроллеры RAID с кэшированием, их следует оснастить резервными аккумуляторами (BBU) для защиты от потери данных кэша при отключении питания.
См. также
В этом разделе:
- Количество дисков на сервер
- Конфигурация с жесткими дисками и твердотельными накопителями
- Рекомендации для конфигурации серверов с несколькими дисками
- Использование SSD-накопителей
- Расчет размера журнала записи
- Конфигурация кэша
- Защита данных во время отключений электроэнергии
- Проверка функций сброса данных на диски