如何挑選適合 Ceph 的 SSD

如何挑選適合 Ceph 的 SSD

隨著SSD價格的不斷下降,許多技術愛好者和企業開始考慮使用 Ceph 建立基於 SSD 的儲存池,以追求更高的效能。但要確保 Ceph 達到出色的效能,選擇合適的 SSD 極為關鍵。在本篇中,我們將探討如何選擇適合 Ceph 的 SSD。 為何 SSD 選擇如此重要? 當前,消費者可以以相對低廉的價格購買到大容量的 NVMe SSD,這吸引了許多技術愛好者和節約成本的企業主投資全 SSD 的 Ceph 解決方案。然而,只選擇基於價格的 SSD 可能不會達到預期的效能。 Ceph 寫入的特性 當我們談到 Ceph,必須了解它是如何處理寫入操作的。Ceph 的所有寫入都是事務性 (transactional) 的,這意味著每次的寫入操作都會等待直到它們確實被寫入了所有的 OSD 並通過 fsync() 同步到硬碟。這也暗示了 Ceph 不會使用硬碟上的快取,而是希望資料可以直接寫入 NAND。 這種寫入行為對於一些消費級SSD而言是一大挑戰,例如,某些 SSD 宣稱的是 80,000 IOPS 的效能,但在實際使用中可能只能達到 500-1000 IOPS。 以下測試結果中可以看到,Samsung 980 SSD 在開啟 fsync 後,其效能測試結果只有大約 600 IOPS。 fio […]