都說數據堪比新時代的石油,極富價值。但比數據本身更重要的是,數據價值如何快速、高效地釋放。毫無疑問,誰能快速、高效釋放數據價值,誰就在激烈市場競爭中占據主動。
來看個鮮活的例子:某大型股份制銀行,有超過2萬名員工屬于重度的數據消費者,從日常的精準營銷、精細化運營到風險控制等,時時刻刻都需要使用數據。但隨著業務量的增加,數據報表打開率卻不盡如人意,過長的等待時間對業務體驗和效率帶來顯著影響。該行系統負責人透露:“專門團隊使用各種招數對數據報表進行性能優化,效果依然不太理想。最后發現是硬件協議的瓶頸。更換了端到端NVMe全閃存之后,業務性能得到質的飛躍。”
無獨有偶,隨著千行百業數字化轉型的深入,NVMe這項小小的存儲協議愈發牽動著用戶的心。很多用戶逐漸意識到,SSD等介質革命固然帶來了IO的巨幅提升,但NVMe協議才是發揮性能的關鍵,而端到端NVMe則猶如打通存儲系統乃至整個數據中心的任督二脈,讓數字化轉型真正走向“高速之路”。
NVMe為何至關重要
數字化轉型需要基礎設施鋪就一條高速之路。
一直以來,作為承載數據的存儲系統被寄予厚望。十多年前,當閃存進入到存儲系統之后,人們普遍認為數據中心的性能瓶頸將被徹底打破。然而,采用了SSD的存儲系統在真正業務場景中性能表現并非“一飛沖天”,甚至某些業務場景是“有力使不出”。
究其原因,存儲協議才是關鍵。
在SSD進入市場的早期,為了迅速融入到數據中心的生態系統中,硬盤數據劃分的扇區、LBA等概念都被SSD所“繼承”,甚至接口協議/硬盤外形規格也被保留下來。這樣的好處就是,在數據中心生態中,不論是操作系統層面,還是物理規格層面,從機械硬盤過渡到SSD都是透明的,對用戶影響極小。
但保留了兼容性,性能必定會做出一定的犧牲。傳統SAS協議還是機械硬盤時代的產物,復雜的系統架構、過多的協議解析、有限的隊列并發能力,限制了SSD性能優勢的發揮。
因此,專門為SSD設計的NVMe協議孕育而生,它去掉SAS系統中的SCSI等復雜協議層,降低了協議開銷,減少交互次數,以及成熟的多隊列機制,讓它能消除數據路徑的延遲,實現對SSD介質并行訪問數量指數級增長,并且支持以太網、InfiniBand、FC等多種高速網絡,與SSD可謂是天合之作。
如果說SSD的出現,為數據存儲鋪就了一條“高速公路”;那么,NVMe就成為“高速公路”最新的運營規則,它確保了數據可以快速、高效地進行處理。
從2009年全球90多家公司組成NVMe工作組,到2011年NVMe 1.0版本正式推出,再到2021年6月NVMe 2.0版本推出,NVMe產業生態不斷走向完善,從NVMe芯片組、NVMe SSD產品、NVMe協議等均取得了長足進步。
如今,NVMe已經不僅僅是一種閃存的接口協議,更是發展到整個存儲網絡領域,端到端NVMe、NVMe全閃化成為大勢所趨,從而進一步釋放數據存儲的性能潛力。
端到端NVMe已成大勢所趨
最早期的全閃存陣列上,往往采用SATA/SAS接口的SSD;再之后,支持NVMe 的SSD出現,很多全閃存開始在存儲后端更換成NVMe SSD,性能得到進一步提升。但并不意味著存儲系統的性能達到極限。
如何將全閃存等存儲系統的性能潛力徹底挖掘出來?
端到端NVMe被認為是大勢所趨。在后端采用NVMe SSD之后,存儲廠商們開始將目光瞄準到全閃存的控制器架構。過去,大部分全閃存的控制器架構是專門為機械硬盤而設計的。顯然,陣列控制器以及存儲網絡協議也需要與時俱進,適應時代的發展,讓NVMe充分發揮出性能紅利。
因此,NVMe over Fabrics孕育而生,作為存儲陣列與前端主機連接的通道,NVMe over Fabrics實現NVMe標準在多種網絡上的擴展,并且取代了過去FC、iSCSI等協議,降低存儲網絡協議棧處理開銷。前端主機可以使用本機NVMe協議直接與NVMe SSD進行通信,進一步提升性能和降低延時,適應SSD介質驅動的存儲控制器架構演進。
目前,所有存儲廠商都在積極布局端到端NVMe全閃方案。例如,華為在業界實現了全系列端到端的NVMe產品:在端到端的NVMe高速通道上,華為采用自研ASIC接口模塊、自研ASIC SSD盤/框設計,從協議解析、IO轉發、業務優先、硬件加速等方面對NVMe進行全面支持,為數據傳輸提供高速通道。
來看看這樣設計帶來的好處,采用端到端NVMe設計的OceanStor Dorado,NVMe協議相比SCSI協議減少了40%的主機網絡協議棧開銷,節約主機CPU消耗,在同等性能情況下支持更多的主機應用;此外,通過NVMe協議,CPU和SSD盤可直接通信,縮短傳輸路徑,協議的并發數提升到64K,協議交互次數從4次減少為2次,讀寫請求處理效率提升1倍以上。
從華為實驗室環境測試數據來看,在8K IO、100%讀場景下,OceanStor Dorado 端到端時延能從562us降低到50us,時延縮短了10倍。更加關鍵的是,華為存儲從高端到中低端均能做到端到端NMVe,支持端到端全系列NVMe。
如今,很多業務場景都是分秒必爭,比如實時交易、機器學習等,這些應用場景無論是業務規模還是數據量均今非昔比,對于處理和訪問數據的速度要求越來越快。以剛剛結束的6.18購物節為例,十年時間單峰值擴大了上千倍之多,多家銀行在海量交易峰值早已突破上萬的TPS(每秒處理事務數)。
所以,隨著千行百業數字化轉型的深入,端到端NVMe必定會幫助企業構建起強大和快速的基礎設施,加速數字化轉型。
普及NVMe,降成本和破技術慣性是關鍵
眾所周知,在企業級領域,新技術的過渡與普及受制于成本和技術慣性,往往需要一個較長的周期。
以成本為例,很多情況下,升級換代到端到端NVMe的存儲需要增加額外成本,如果這部分成本不能控制在比較合理的空間,就會延緩NVMe的普及和應用。
又如,技術慣性也是不能忽視的因素。截止到去年,服務器平臺的PCIe在Gen3已經停留多年,逐漸形成強大的技術慣性,束縛了數據中心用戶在存儲端的更新換代。不過,隨著未來幾年,數據中心服務器平臺快速向PCIe Gen4和Gen5演進,給存儲、網絡空間帶來了極大的提升空間,也讓端到端的NVMe全閃存方案有望打破技術慣性,加速在數據中心用戶中的普及。
值得一提的是,華為存儲近年來一直致力于端到端NVMe 全閃存方案的普及,不僅在技術、產品層面不斷打磨與創新,其OceanStor Dorado系列NOF+聯合方案更是在中國銀行、華夏銀行等多個行業頭部客戶得到成功商用。
此外,為進一步消除數據中心用戶在成本和技術慣性上的束縛,華為存儲近日還正式推出了華為Flash Only Pro活動:凡是新訂單即可由SAS全閃存免費升級為NVMe全閃存,并且該活動適用OceanStor Dorado全閃存全系列產品。
面向未來,隨著NVMe技術的成熟和不斷完善,端到端NVMe方案必然將加速在數據中心的普及速度,未來數據中心必定是NVMe的天下。而對于廣大身處數字化轉型的千行百業用戶,登上NVMe這趟高速跑車,必然會在數智化時代中實現唯快致勝。
-
閃存
+關注
關注
16文章
1793瀏覽量
114981 -
數據中心
+關注
關注
16文章
4802瀏覽量
72205 -
存儲系統
+關注
關注
2文章
413瀏覽量
40878
發布評論請先 登錄
相關推薦
評論