Raid

ssd 上最大讀取吞吐量的配置:pcie vs sata vs raid

  • January 4, 2012

我正在尋找使用 ssd 配置儲存設置,這將在 24 核(12 物理核)系統上為大型(2+ GB)文件提供最快的讀取吞吐量。

數據大部分是靜態的,儘管偶爾(1x/週)會被重寫。我們正在執行的應用程序在其 24 個核心中的每一個上執行同時讀取(即,我們每個核心有一個執行緒;每個執行緒一次從 1 個 2+gb 文件中讀取)。SSD 故障雖然不愉快,但並不是災難性的,因為它只是將數據從 HDD 儲存複製回來的問題。並且該應用程序不會進行小型讀/寫;只是大而長的順序讀取。

我們總共需要大約 2 TB 的儲存空間。

我正在嘗試篩選所有有衝突的資訊:RAID 0 一堆 ssd 更快,或者單個 REVO 3x pcie 是否一樣快(據我了解,REVO 驅動器基本上是一個 RAID 類型的陣列單個卡上的 ssd 驅動器)。SATA3/RAID 是否存在頻寬飽和問題?

如果 REVO 類型的驅動器是要走的路,如果我們將 2 或 3 個這樣的東西放在同一個主機板上,是否會出現頻寬飽和問題?

PCIe 連接速度極快,可讓您在單個設備中獲得所需的性能。

要使用基於 SATA 的 SSD 獲得您想要的東西,您需要建構一個多通道陣列。由於 SSD 的高端可以完全飽和 6Gb SATA 通道,因此每個驅動器都需要一個 6Gb SATA 通道。其工程可能會變得複雜,進而導致脆弱,這表明像 PCIe 卡這樣的一體化設備將是更穩定的解決方案。

引用自:https://serverfault.com/questions/346626