Raid
ssd 上最大讀取吞吐量的配置:pcie vs sata vs raid
我正在尋找使用 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 卡這樣的一體化設備將是更穩定的解決方案。