Назад | Перейти на главную страницу

Raid in SSD проблема с Trim

Вчера я разместил вопрос о Storage Spaces и ReFS об отключении кеша (режим записи) и он решен. Я думал, что это будет просто, но оказалось, что это непросто, и возникла другая проблема. В Storage Spaces не рекомендуется включать TRIM для полосовых SSD, а ReFS пока не рекомендуется для использования с базами данных (из нескольких обсуждений на форуме). Это серьезное падение, ой. Мне нужно изменить план сейчас.

У меня есть 2 SSD Intel S3710, которые я буду использовать как RAID 1. Проблема в том, что Intel поддерживает обрезку только на уровне RAID 0. Я надеюсь на RAID 1, но это не так! Ой!

Итак, я сейчас думаю о нескольких решениях:

  1. Продолжите с RAID 0 с поддержкой Intel SSD Trim и используйте его вместе с Stabelbit Drivepool и Scanner. У меня вообще нет опыта работы со Stablebit. Сможет ли SB Drivepool обнаружить изменения, внесенные в уже скопированный файл? Пример: у вас есть файл Word или Excel, который продолжает расти, потому что изменения вносятся каждый день, база данных тоже становится все больше и больше. Сможет ли SB Drivepool обнаружить эти изменения и учесть их в дублированных файлах? Если да, то он будет вести себя как RAID 1.

  2. Могу ли я использовать RAID 0 и поместить его в SB Pool? Если да, то какие буквы дисков будут отображаться на экране? Родная версия Intel Raid или Drivepool? Простите за вопрос новичков.

  3. Если ответ отрицательный, я не могу его объединить. Поддерживает ли Stablebit Drivepool функцию SSD Trim в пуле? Скажем, я объединяю все SSD S3710 внутри, могу ли я также иметь поддержку TRIM?

  4. Другое решение, поддерживающее программный RAID с обрезкой (кроме RAID 0). Я провел много исследований, но НЕТ однозначного ответа. SnapRAID, FlexRaid и т. Д. И т. Д. Я просто предполагаю, что это никак не возможно. Любое предложение?

Любые советы / предложения приветствуются!

Спасибо! Риваи

Intel S3710 SSD - очень стабильные корпоративные диски. Ты просто не нужно беспокоиться о TRIM на этих дисках.

У меня такой же вопрос. Я получил некоторую информацию.

SoftRaid

OpenZFS

Поддержка обрезки openzfs во FreeBSD

ZOL не выпускает, НЕ ПРИМЕНЯЙТЕ ДАННЫЙ ПАТЧ, ЕСЛИ ВАС ЗАБОТИТСЯ О ВАШИХ ДАННЫХ

MDADM

Начиная с версии 3.7 основной ветки ядра Linux, md поддерживает операции TRIM для базовых твердотельных накопителей, для линейных схем, схем RAID 0, RAID 1, RAID 5 и RAID 10.

CentOS 6.5 Инструмент mdadm теперь поддерживает команды TRIM для RAID0, RAID1 и RAID10.

Аппаратный рейд

Avago LSI

LSI Check Interoperability and Совместимость

Вы можете убедиться, что устройство находится в списке совместимости и совместимости. Intel DC S3710 не имеет проблем. Я не нашел сообщений об обрезке ssd, только LSI Fastpath для оптимизации ssd raid (raid 0, raid 5) LSI-PB-MR-FastPath

HP Raid


TRIM поддерживается на различных твердотельных накопителях при использовании RAID (1,0,10), но я что-то нашел в файле спецификации рейд-контроллера HP.
Думаю такая же поддержка у Dell и LSI.

Microsoft softraid

И показ документа может поддерживать обрезку при использовании RAID (0,1,5)

SSD избыточное выделение ресурсов

Хорошие новости: в Intel DC S3710 больше избыточной подготовки. В DC ​​S3710 используется 20-нм 128 ГБ NAND, установленная на BGA. Избыточное выделение ресурсов зависит от емкости, но составляет от 30 до 40 процентов.
Сравните с DC S3610 и DC S3510: если вы напишете полный SSD, избыточное выделение ресурсов будет поддерживать производительность, уменьшая эффект за счет сборки мусора.

Если вы хотите, убедитесь, что размер избыточной подготовки. О «Включить HPA» очень много документов. SSD_Over-provisioning_using_hdparm # Enabling_the_Host_Protected_Area

Например
User Capacity: 900,184,411,136 bytes [900 GB] awk 'BEGIN{print 900184411136/1024/1024/1024}' 838.362 hdparm -N /dev/sdb max sectors = 1953525168/1953525168, HPA is disabled awk 'BEGIN{print 1953525168*512/1024/1024/1024}' 931.513 В моем примере около 11% избыточной подготовки.

Ext4 обрезка
⁠Поддержка XFS Online Discard
Как это оборудование подключается - еще одна проблема, вам нужно избегать горлышка бутылки.

Пропускная способность DMI DMI 2.0, представленный в 2011 году, удваивает скорость передачи данных до 2 ГБ / с с каналом × 4. Он используется для связи процессора Intel с Intel Platform Controller Hub (PCH), который заменяет историческую реализацию отдельного северного и южного мостов.

DMI 3.0, выпущенный в августе 2015 года, обеспечивает скорость передачи данных 8 ГТ / с на полосу, всего четыре полосы, и 3,93 ГБ / с для канала CPU – PCH. Он используется в двухчиповых вариантах микропроцессоров Intel Skylake, которые используются вместе с наборами микросхем Intel 100 Series.

Я предлагаю увеличить объем рейда SATA SSD (больше 4 (DMI2) или 6 (DMI3)) с помощью адаптера PCIE Gen3 / 4 x8 / x16.

Если ваша ОС не является freebsd, я думаю, что mdadm + ext4 - хороший выбор.