詳解如何選擇合適的SSD驅動器
隨著信息的爆發(fā)式增長,相關部門在部署信息存儲應用時,越來越多地考慮固態(tài)硬盤(SSD)技術,這是因為這種技術具有特別快速的性能。然而,他們可能沒有認識到市場上有不同版本的SSD技術,而且不同技術適合不同類型的應用。為了判斷需要實現哪種技術,這些部門需要確定他們應用的特性,并了解如何選擇正確的SSD解決方案來滿足這些要求。
本文引用地址:http://www.ex-cimer.com/article/201609/303546.htmSSD技術服務于兩大類應用:客戶端應用和企業(yè)應用。針對SSD的客戶端應用包括入門級服務器、筆記本電腦、數碼相機、PC機和手機??蛻舳薙SD應用一般服務于單用戶系統,使用時間一天不超過8小時,一周不超過5天,而且數據量小,主要是讀取密集型操作,每天最多2至3遍完全的驅動器寫入。
企業(yè)級工作任務包括大量分析、網絡檢索、在線事務處理、數據倉儲、醫(yī)療成像和視頻編輯/處理,以及快速運算服務。這些應用服務于多用戶系統,一年 365天不關機運行,而且數據量大,主要是寫入密集型操作(每天10次完全的驅動器寫入操作),這種操作的特點是對大數據集有復雜的數據模式。
為了區(qū)別最適合這兩類應用的SSD,用戶需要考慮性能、耐用性、成本、互操作性和用戶支持。
性能
不同供應商的SSD的性能有很大的變化。例如,為企業(yè)應用設計的SSD可以提供48K/22K(隨機讀/寫)IOPS,并且具有不到5ms的平均響應時間。相反,為單用戶客戶端應用設計的SSD可能只有38K/2.7K(隨機讀/寫)IOPS,以及超過20ms的平均響應時間。如果一個應用程序發(fā)送超出設備能夠處理的I/O請求數量,那么用戶等待這些操作完成需要更長的時間,而且響應時間也將會不一致。提供一致的性能意味著SSD提供的IOPS和平均響應時間都必須與應用要求相匹配。
像存儲性能委員會(SPC)-1C存儲基準這樣新的平臺基準測試、存儲網絡行業(yè)學會(SNIA)固態(tài)存儲技術工作組發(fā)布的固態(tài)存儲性能測試規(guī)范(SSS PTS)和SNIA固態(tài)存儲協會(SSSI),可以幫助相關部門判斷一個特定SSD是否能夠提供企業(yè)級或客戶級性能。
耐用性、可靠性和成本
雖然相關部門通常會選擇具有優(yōu)異性能的SSD,但耐用性和可靠性也是關鍵考慮因素。SSD設備上的NAND閃存中的內存單元的寫入次數是有限的(我們稱之為編程/擦除壽命)。隨著時間推移,反復寫入這些單元將導致SSD出現磨損。當這種現象發(fā)生時,設備將變得不可靠,數據完整性將出現風險。雖然任何應用都會將數據丟失作為一個評價因素,但對企業(yè)應用來說可靠性尤其重要,因為他們管理著關鍵任務的信息。
不同SSD有不同的耐用指標。最昂貴的單層單元(SLC)NAND閃存理論極限是10萬編程/擦除次數,這使得SLC成為最可靠的SSD,至今一直是企業(yè)應用的首選SSD技術。相反,多層單元(MLC)NAND閃存的編程/擦除次數較少,每單元2位的NAND編程擦除次數是1萬次,每單元3位的 NAND擦除次數是3000~5000次。
與應用匹配的耐用性要求
然而最近供應商紛紛開始使用SSD接口中的技術,如端到端數據管理保護和先進的媒體管理技術,以提高可靠性和耐用性,使基于MLC的SSD也適合企業(yè)應用。
因為認證過程比較長且成本高,相關部門應確保他們選擇的SSD匹配具體應用的耐用性要求。新的耐用性標準(JEDEC固態(tài)技術學會發(fā)布的JEDEC JESD218A和JESD219)可以幫助企業(yè)確認SSD是否滿足企業(yè)耐用性標準要求。
雖然SSD既可以用SLC NAND閃存,也可以用MLC NAND閃存,但企業(yè)級MLC的普及速度非??欤驗檫@種產品的成本低得多。SLC閃存的成本一般是企業(yè)級MLC的3倍。
評論