當前位置:
首頁 > 最新 > 小心,存儲性能宣傳有大坑!

小心,存儲性能宣傳有大坑!

隨著全快閃記憶體的普及,存儲性能的宣傳戰爭變得越來越激進,在2008年10萬IOPS已經是非常高的性能,而十年後的今天1000萬IOPS已經成為多家廠商宣傳的主題。而存儲響應速度的另一個指標時延已經從毫秒演進到了微秒時代

存儲性能宣傳的幾個陷阱

存儲這個專業的IT設備變得越來越複雜難懂,而存儲性能也像SpaceX一樣從地面飛像火星。今天我們主要來剖析一下存儲性能的幾個宣傳陷阱。

陷阱1:

採用全命中的性能進行宣傳

很多廠商宣傳性能時會在後面的備註裡面小字寫上「100% cache hit」,這意味著所有的數據都在內存中,並沒有真正的做到持久化的保存。全緩存命中的性能並非沒有價值。現代IT架構高性能的關鍵就是將使用最頻繁的數據存儲在響應最快的地方。

我們結合上圖進行說明。其中L0~L2層較熱的數據都是由操作系統的CPU來調度,而從L3~L4則由存儲系統來調度。

如何用好緩存來存儲最熱的數據是一個值得探討的話題,但如果對外宣傳的性能採用全內存命中則不是很誠實的行為,因為業務模型的不一致,導致我們的緩存命中率在不同客戶環境是大相徑庭的。

陷阱2:

100%讀的性能

當前主流SSD在全讀時性能非常好,而寫入並沒有那麼快,原因是每次寫入數據時SSD盤都需要先擦除一個NAND的數據,再來全新的寫入數據,這個過程稱之為「Program/Erase」,在主流的MLCTLC NAND Flash中這個操作耗時大概在1~2ms,從而導致讀寫差異非常大。

當然SSD盤內部一般都會保留大量的OP(Over Provisioning)空間,並不是每次寫入都需要執行「erase->program」。但總體來說讀寫混合場景和全讀場景下SSD的性能下降都有一個較大的衰減。因此,真實性能值需要考慮實際業務模型,而不能完全使用100% 純讀的性能值。

陷阱3:

性能穩定性

有一句話叫做「你們存儲的性能曲線會唱歌」,很多廠商宣傳的只是在一個特定模型&特定壓力下的基準值,並沒有展示其性能的穩定性。

業務壓力突變時,存儲性能的穩定性至關重要,也就是存儲服務在複雜環境複雜場景下的穩定性。當我們考慮存儲的SLA時候,穩定性應該作為我們最關注的指標之一。

一般情況下,「穩定性」是指:99%的業務需求響應速度都應該穩定在某個特定的目標,如果波動太大則意味著用戶體驗會變差。但當前很多客戶並沒有意識到這個問題。

SPC,第三方存儲性能評估平台

非營利組織存儲效能理事會(Storage Performance Council,SPC)所提出的測試標準(特別是針對隨機IOPS效能的SPC-1測試),一直是存儲業界衡量產品性能的基準。存儲主流廠商如EMC、NetApp、Dell、HPE、HDS、華為、IBM、富士通等,都曾參與SPC測試並以取得測試結果來宣傳自身產品性能或效能/價格比特性。這也讓SPC-1成為一個跨品牌時衡量產品性能表現的公認指標。

SPC-1的測試規範相對嚴謹與公平,不僅測試程序能避免一些特意沖高數值的手段,測試模型也更接近主流的交易型工作負載,足以作為現實應用環境的參考。

按業務分類:針對生產類業務場景,SPC提供了SPC-1的基準測試指南,針對數據分析類業務,SPC提供了SPC-2的基準測試指南。

混合業務workload:SPC-1測試中,會分多種業務workload來進行並發測試以驗證存儲系統在混合業務場景下的響應速度。主要指標包含不同的數據類型(Text、Binary、Sparse)、不同的塊大小(8K~128K)、不同的讀寫比例,如順序或者隨機讀寫。

提供動態業務壓力(Dynamic workload behaviors)增加和減少的測試,確保在業務壓力變化時性能的穩定性。整個測試過程壓力從峰值開始逐步減小然後再逐步增大,最後再模擬兩次突發高峰,SPC組織以此來測試存儲系統的性能穩定性。

以華為最新發布的高端全快閃記憶體存儲OceanStor 18800F V5為例,我們可以看出SPC-1還是做了很詳細的技術分析。

不同壓力情況下的性能值和時延表現。當前華為OceanStor 18800F V5的測試極限性能為600萬IOPS同時時延保持在1ms以下。

響應時間的穩定性,通過統計看到99.984%以上的IO響應都是收斂在1ms以內。

OceanStor F V5,全快閃記憶體的最佳選擇

華為OceanStor F V5全快閃記憶體存儲系統是華為面向全快閃記憶體設計的全快閃記憶體存儲產品,不僅全面繼承了華為OceanStor V3融合存儲的全部企業級功能及高可用特性,還通過面向快閃記憶體設計的高性能、更進一步的融合特質,為企業關鍵業務提供更全面的數據管理方案,同時技術上向全面快閃記憶體化、全面雲化和全面智能化演進,中、高端檔位全面覆蓋將進一步擴充華為快閃記憶體存儲的產品布局,更好的滿足客戶多樣化訴求。

華為一直致力於為客戶提供更高性能、更可靠的存儲產品,滿足用戶日益嚴苛的應用環境。從2010年至今,華為存儲一直參與SPC組織的認證,已經多次打破SPC-1?性能基準評測紀錄,最新獲得的OceanStor 18800F V5 SPC-1 IOPS?評測值充分體現了華為新一代智能快閃記憶體存儲系統的架構優勢。

華為OceanStor F V5採用創新的端到端深度優化的快閃記憶體架構設計,包括CPU多核優化,cache自適應演算法,SSD自研演算法及驅動等實現系統內軟硬體深度融合等,將全快閃記憶體存儲性能發揮到極致,保證用戶業務實現極致性能體驗,幫助核心業務輕鬆跨入全快閃記憶體時代。

採用新一代全自研高性能SSD控制器晶元,匹配新一代高效專利演算法和驅動,為用戶提供更高可靠性、更高性能的SSD驅動器。面向全快閃記憶體優化設計的全自研專用控制器,融合領先的系統架構以及負載均衡的多控制器處理架構為OceanStor F V5提供超強全快閃記憶體處理能力,滿足全快閃記憶體系統演算法處理要求。更先進的處理器資源調配演算法、LDPC糾錯演算法、RAID 2.0+等技術,在確保SSD超長壽命的前提下,提供更快的I/O快速響應,將全快閃記憶體存儲潛能發揮到極致。

點擊了解華為全快閃記憶體存儲

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 華為IT產品解決方案 的精彩文章:

華為存儲2018年的三個關鍵字:閃、雲、智

TAG:華為IT產品解決方案 |