彈性資料放置 (FDP) 是 Google 和 Meta 提出的 NVMeTM 規格即將推出的功能。1 此功能的目的是在多個應用程式在同一裝置上寫入、修改和讀取資料時,減少寫入放大 (WA)。2 減少 WA 對這些公司的好處包括使用容量更大,以及可能延長每個裝置的使用壽命。
我們提出一項實驗,以確定 FDP 的實用性。在此測試中,我們正使用 7.68TB 的美光 7450 PRO SSD 分成四個相等(1.92TB)的命名空間,並在每個命名空間上執行平行彈性的輸入/輸出測試儀(fio)工作負載。3 這些工作負載都是循序寫入,但區塊大小不同(4K、16K、64K 和 256K)。我們也分別將這些工作負載執行到四個 1.92TB 的美光 7450 PRO SSD,我們認為這是 FDP 的最佳實作,其中所有應用程式資料都會接收到專用的 NAND 空間,而且不會在裝置上插斷,如圖 1 所示。
圖 1
圖 2
雖然這是一個簡單的實驗,但它顯示了 FDP 在未來裝置上實施的潛在益處。我們也可以看到,在爭奪相同的硬碟資源時,一些設計為盡可能循序寫入的應用程式會如何從 FDP 中受益。
1. 如需 FDP 的詳細資訊,請參閱 https://nvmexpress.org/wp-content/uploads/Hyperscale-Innovation-Flexible-Data-Placement-Mode-FDP.pdf
2. 有關寫入放大的其他資訊,請參閱 https://www.snia.org/education/online-dictionary/W
3. 此處提供 Fio 文件: https://fio.readthedocs.io/en/latest/fio_doc.html
© 2023 Micron Technology, Inc. 保留所有權利。所有提供之資訊皆以「現況」為基準,不提供任何形式的保固。產品僅保證符合美光的生產資料表規格。產品、計畫和規格若有變動,恕不另行通知。Micron Technology, Inc. 對於排版或影像的遺漏或錯誤概不負責。美光、美光標誌及其他所有美光商標皆為 Micron Technology, Inc. 資產。其他所有商標皆屬其各自擁有者所有。修訂版 A 01/2023 CCM004-676576390-11635