千頭萬緒,數據中心要考慮的問題很多,如云計算、DevOps等,NVMe算哪根兒蔥,排得上號兒嗎?回答這個問題之前,也想問一個問題,你的業務應用存在性能下降的問題嗎?你關注更好的用戶體驗嗎?如果你關注這些問題,就應該關注NVMe最新的技術進展。
業務性能下降,很多時候并不來自于計算,不是嗎?昨天,英特爾又發布了新的E7 V4至強處理器,又將性能拉升了30%(參見:31年破天荒,英特爾至強E7 v4處理器全球首發)。很多時候,業務性能下降的原因來自I/O,在磁盤陣列方案中,采用大量磁盤并行,并不在存儲容量,更多是為了解決I/O性能瓶頸的問題。
SSD的出現讓用戶擁有了更多的選擇。在PC、筆記本電腦、智能手機等消費類產品市場,SSD已經替代磁盤成為主要的存儲介質。在企業級、數據中心市場,盡管在$/GB方面,SSD與磁盤還有差距,但在性能、功耗和空間上,SSD全面占優。隨著技術的不斷成熟,如3D、TLC技術,SSD在$/GB上的差距,有望取得突破性的進展。
與3D、TLC等硬件技術相比,軟件協議棧技術同等重要,原因在于,SSD較之磁盤延遲降低了100倍,只有100μs上下,這也讓協議棧的問題暴露無疑。
在磁盤高延遲時代,軟件協議棧所造成的延遲可以忽略不計,但對于SSD來說,軟件協議棧延遲就是一個不容忽視的問題。“大話存儲”系列圖書作者冬瓜哥在“IO協議棧前沿技術動態分享”一文用“長、重、窄”來形容軟件協議棧的問題。對此,NVMe應運而生。數據顯示:采用新NVMe協議棧可以進一步減少延遲20μs左右。
與SAS、SATA接口對應,NVMe需要新的U2(SSF 8639)接口配套。我們知道,閃存卡基于PCIe插槽,較之SAS、SATA在性能上占有優勢。采用NVMe U2之后,由于同樣基于PCIe連接,未來閃存卡和NVMe SSD盤的界限將消失。
未來基于SSD的存儲將呈現一種什么樣的發展趨勢?與SSD相配合,未來的數據保護如何實施,這都是SSD、NVMe技術進展帶給我們的話題。這也將是6月15日,數據中心技術大會(DCTC 2016)集中研討的話題,目前會議報名仍然在進展中。
在本次會議期間,Dostor總編宋家雨將與NVMe國際組織、南大通用、Qualcomm數據中心、博通、Microsemi和Memblaze的嘉賓進行視頻對話。如果你也關注上述嘉賓,如果你有問題,歡迎留言。