wangfei 發(fā)表于:14年04月23日 14:00 [編譯] DOIT.com.cn
看看這個,號稱是PCIe閃存鞭撻者,它很適用于DIMM。Diablo聲稱,在收集無用單元方面,PCIe已經成為多級單元閃存的瓶頸。
Diablo向PCIe閃存用戶和供應商發(fā)出了一條壞消息:“我們將向你介紹一種更優(yōu)秀、更快速和運行更穩(wěn)定的技術。”
Diablo為閃迪旗下的SMART Storage子公司提供內存通道存儲(MCS)技術。它已經與超微(Supermicro)和IBM(很快就會是聯想)達成了OEM協議,為其x86服務器提供ULLtraDIMM技術。
那些閃存芯片是作為DIMM供應的,DIMM與服務器內存總線相連。與PCIe連接的閃存卡相比,內存總線與CPU和DRAM之間的距離更近,延時更短。
Diablo抨擊PCIE閃存瓶頸問題
Diablo聲稱,測試表明,從PCIe帶寬的角度來說,端到端企業(yè)存儲性能與系統(tǒng)內部是否有瓶頸問題有很大關系。
它在白皮書中稱,其中存在著一個關鍵的缺陷,它是一個普遍存在的瓶頸問題,限制了基于PCIe的存儲設備的性能和可擴展性。
它還說,很多PCIe閃存卡利用一個單獨的大ASIC來收集無用單元,通過同時刪除很多閃存芯片上的數據來釋放存儲單元。在I/O負載很大的情況下,“大ASIC”這種解決方案就會引發(fā)瓶頸問題。這會造成延遲時間變長,因為控制器ASIC不能與增長的計算負載保持同步。
Diablo的白皮書中包括了單級單元和多級單元閃存在各種讀寫IO條件下的IOPS和延時對比圖表,數據表明多級單元PCIe閃存卡的延時會隨著IOPS性能的增長而顯著增加。
文件指出:
與單級單元閃存相比,多級單元閃存的耐寫性能相對更低,而且需要更多的糾錯。因此損耗均衡(wear-levelling)、無用單元收集和糾錯都變得更普遍和計算密集型。結果媒體管理就會在基于多級單元的解決方案中引發(fā)一個瓶頸問題。由于這個瓶頸,高速PCIe接口的參數可能就會誤導客戶。
由于這個原因,在上述圖表中所舉的70/30 讀/寫應用方案中,由于讀和寫是交錯進行的,相關的瓶頸會影響到所有的請求提交。PCIe接口能力尚未確定,因為被用到的PCIe帶寬只有一小部分(30%)。
與存在大ASIC瓶頸問題的PCIe閃存不同,MCS閃存DIMM存取數據是同時進行的。MCS DIMM在多內存控制器通道很流行,各種媒體管理任務分散在那些通道各處。
Diablo在下圖中將它的FlashDIMM與PCIe多級單元閃存卡進行了對比:
Diablo MCS閃存與PCIe多級單元的對比
Diablo聲稱,MCS系統(tǒng)可以將讀數據性能提升至遠遠高于PCIe固態(tài)硬盤的程度。…極大地提升寫數據性能。…并且在混合負載對比中處于領先。
它沒有透露PCIe閃存卡的制造商和供應商的名稱,Diablo顯然已經制定好營銷計劃。它的白皮書顯然會招致PCIe閃存卡供應商的反駁。Fusion-io?閃迪?是的。就象閃迪的PCIe企業(yè)固態(tài)加速卡一樣。這些高速PCIe SSA配備了一款專利保護的控制器,可以極大地提升處理大數據請求的能力、緩解I/O瓶頸問題和增加帶寬。
讀數據增強型產品使用的是多級單元閃存。Diablo希望,PCIe閃存卡開支轉向MCS閃存將增加公司的收入。