數據存儲產業服務平臺

網絡存儲協會發布企業級SSD評測規范

日前,存儲網絡行業協會(Storage Networking Industry Association,SNIA)發布了可用于測試固態硬盤(SSD)性能的規范。

SNIA是一個由廠商和大學成立的行業組織,致力于開發和推廣存儲系統標準。SSD性能測試規范由SNIA旗下的固態存儲倡議小組(Solid State Storage Initiative,SSSI)所提出,目的是為基準測試提供公平的競爭環境。

一個巨大的進步

SSSI將發布兩個測試規范:一個就是已經發布的企業級SSD測試規范,另一個是服務器或客戶端SSD測試規范,后者將于今年第三季度發布。

企業級SSD性能測試規范定義了一套設備級測試方法,用于企業系統(如一個存儲陣列)中SSD的對比測試。

在此之前,業界沒有一套廣泛可接受的測試方法用于測量SSD設備的性能,每個SSD制造商都使用不同的測量方法來獲得它們產品的性能指數。

“你沒法通過比較各個SSD的性能指數表,來了解誰家SSD的性能最好,因為各制造商使用的標準不同?,F在的SSD市場就和上世紀70年代的HDD市場一樣,有很多不同的供應商提供不能功能的產品,產品之間的差異特別大。”SSSI理事會主席Paul Wassenberg說。

據透露,大約有40多家公司花了兩年時間來參與SSD性能測試規范的制定。這些公司都是主流SSD和存儲系統制造商,包括三星、英特爾、Marvell、東芝、IBM、希捷、戴爾、EMC、日立數據系統和西部數據。

市場研究公司Objective Analysis的分析師Jim Handy曾在制定規范的技術工作組呆過,他說:“SNIA SSD測試規范不是最完美的,不過,對比SSD廠商以前遵循的那些規范,它是一個巨大的進步。”

Handy表示,該SSD測試規范最重要的方面是,確保SSD在測試前經過了預調,意味著數據先寫入硬盤,然后再擦除。

所有SSD在使用一段時間后都會變慢,因為大量數據寫入SSD后,驅動器中的處理器移動數據都需要經歷一個眾所周知的“讀-修改-擦除-寫”周期。

當SSD很新時,寫入數據不需要管理軟件的干涉。但如果已經有大量數據寫入后,用于制造SSD的NAND閃存要求在記憶新數據前先標注要刪除的舊數據,然后,當新數據寫入后,標記為可刪除的舊數據塊才真正被刪除,這個過程被稱為“垃圾回收”.

規范測試流程

SNIA創建了一套術語用于描述一個SSD的生命周期。

例如,一塊新的SSD被稱為FOB,即為“Fresh Out of The Box(新鮮出爐)”的縮寫。

SSD初次使用后,進入到下一個階段,SNIA稱之為“Steady State(穩態)”.此時,SSD性能水平相對穩定,可以準確測量。Wassenberg說:“在性能方面,讀是最快的,寫要慢一些,擦除更慢。”

Handy和Tom Coughlin(咨詢公司Coughlin Associates創始人)聯同基準公司Calypso Systems編寫了一份SSD性能研究報告,這份報告涉及18個不同的SSD.

Handy和Coughlin使用SINA的SSD測試規范測試了18塊SSD硬盤。“我們發現沒有兩塊SSD的性能是完全相同的。它們實際的表現各不相同,某些SLC SSD比某些便宜的MLC SSD表現還糟糕,某些MLC SSD一旦進入穩態比企業級HDD硬盤還慢。”Handy說。

SSD進入穩態花的時間根據產品的不同呈現巨大的差異,但新的規范要求,在執行基準測試前,先要執行5個獨立的性能測試。

Wassenberg說:“SSD性能測試規范的關鍵是要告訴你做什么,以及如何準備驅動器。那么這是測試性能的唯一辦法嗎?當然不是,但隨著時間的推移,我們發現它是最有效率,最可靠的方法,你可以多次運行這個測試獲得相同的結果。”

SSD性能測試順序如下:

1.凈化:通過擦除數據,將SSD置于接近FOB狀態。

2.事先準備工作負載:寫入規定的數據到整個SSD,幫助其達到穩態。

3.正式測試之前的準備工作:循環運行測試,直到SSD進入穩態。

4.測試:當SSD進入穩態時開始測試。

SSD測試規范設計了一個用于驗證規范本身的參考測試硬件和軟件平臺,該平臺由Calypso開發,Calypso也是SSSI成員。

Calypso構建了一個包含多個硬盤插槽的硬件平臺,可并行執行硬盤測試,還開發了與規范配套的軟件。

“你插入硬盤后就可以開始測試了,” Wassenberg說,“如果你想測試一塊硬盤,這個參考測試平臺就是黃金標準。”

不過,Wassenberg說用戶在他們自己的測試平臺上使用這個測試規范,以及其它開源基準測試工具,如DBench和Iometer.

他說:“你只需要確保你使用的是沒有SSD瓶頸的硬件平臺,我們建議使用服務器主板,當然,你也必須有豐富的專業知識,才能為它編寫腳本。”

SNIA目前也正在制定特定應用程序的規范,它將允許SSD在特定任務負載下進行測試。例如,在運行Windows 7的PC環境中或在Oracle軟件的服務器環境中來測試SSD的性能。

未經允許不得轉載:存儲在線-存儲專業媒體 » 網絡存儲協會發布企業級SSD評測規范
精品国产午夜肉伦伦影院,双性老师灌满浓jing上课h,天天做天天爱夜夜爽,攵女乱h边做边走