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

конфигурация максимальной пропускной способности чтения на SSD: pcie vs sata vs raid

Я хочу настроить систему хранения с использованием ssd, которая обеспечит максимальную скорость чтения для больших (2+ ГБ) файлов в 24-ядерной (12 физических ядер) системе.

Данные по большей части статичны, хотя иногда (1 раз в неделю) они перезаписываются. Приложение, которое мы запускаем, выполняет одновременное чтение на каждом из своих 24 ядер (т. Е. У нас есть поток на каждое ядро; каждый поток читает из 1 2 + ГБ файла за раз). Отказ SSD, хотя и неприятный, не является катастрофическим, поскольку это просто вопрос копирования данных с жесткого диска. И приложение НЕ выполняет небольшие операции чтения / записи; просто большие, длинные последовательные чтения.

Нам нужно около 2 ТБ хранилища.

Я пытаюсь отсеять всю противоречивую информацию: быстрее до RAID 0 кучу ssd, или один REVO 3x pcie будет так же быстро (насколько я понимаю, диск REVO в основном представляет собой массив рейдового типа ssd дисков на одну карту). Есть ли проблемы с перегрузкой полосы пропускания при использовании SATA3 / RAID?

Если диск типа REVO - лучший вариант, возникнут ли проблемы с перегрузкой полосы пропускания, если мы поместим 2 или 3 таких устройства на одну материнскую плату?

Соединение PCIe невероятно быстрое и обеспечит вам необходимую производительность в одном устройстве.

Чтобы получить то, что вы ищете, с твердотельными накопителями на основе SATA, вам необходимо создать многоканальный массив. Поскольку верхний конец SSD может полностью заполнить канал SATA 6 ГБ, вам понадобится канал SATA 6 ГБ для каждого диска. Конструирование этого может быть сложным, что, в свою очередь, приводит к хрупкости, что предполагает, что универсальное устройство, такое как карта PCIe, будет более стабильным решением.