NVMe,全稱為非易失性內存主機控制器接口規范(Non-Volatile Memory express),是專為基于內存的存儲而設計的存儲協議,能夠更加充分地發揮閃存的潛力。由于NVMe技術帶來的是對底層基礎設施的改變,數據中心需要時間去接納,因此它的充分普及可能需要幾年時間。但毫無疑問,它能夠為企業數據中心帶來的性能提升,將是非常顯著的。
NVMe是一種替代SCSI存儲協議的行業標準。它比SCSI多支持數千個同步命令,并且可以更深入地排列這些命令。NVMe技術的主要優點是響應更快,因為延遲更低。此外,它還使用高速串行計算機擴展總線標準(PCIe)作為主存儲互連。
借助NVMe over Fabrics(NVMe-oF),NVMe可用作驅動器互連和網絡協議,該網絡版本使以太網和光纖通道(FC)網絡能夠以類似于本地連接存儲的速度傳輸數據。
數據中心完全接受NVMe需要一個過程,而其中的每一步,都是由實際業務需求與NVMe技術的成熟速度驅動的。
基于NVMe的全閃存陣列
數據中心擁抱NVMe技術的第一步,就是使用全閃存陣列,其系統內的驅動器是通過NVMe連接的。但是在外部,系統并沒有重大變化。它與存儲網絡和其他環境的連接仍然和以前一樣:傳統以太網和/或FC。即便是使用了基于服務器的NVMe驅動器的超融合系統,也仍然通過傳統以太網連接其節點。這樣做,好的一點是,將基于NVMe的全閃存陣列接入存儲基礎架構的過程是無縫的;壞的一點是,它沒有充分發揮NVMe技術提供的所有功能。
如果數據必須使用傳統協議傳入/傳出存儲系統,那么全閃存陣列中NVMe的收益是多少?實際情況是,存儲系統將成為一個性能瓶頸,特別是在共享存儲環境中。全閃存陣列的內部結構本身就是一個生態系統,存儲軟件使用存儲系統的CPU來接收、處理和存儲數據。閃存驅動器必須對數據進行處理,以確保正確有效地存儲數據。軟件必須再次使用CPU來查找數據,并將數據發送回提出請求的用戶或應用程序。
通過一個網絡將軟件、CPU和存儲之間的通信連接起來。所有數據發送至該系統,或從該系統中發送出去,數據越快地遍歷系統的內部,整體性能就會越好。
在NVMe出現之前,大多數全閃存陣列的內部網絡都是SAS,如今NVMe正迅速占據這個位置。SAS連接速度較慢,必須克服SCSI協議的低效問題。NVMe在連接速度更快,在任意給定時間點上可以處理的數據量方面也更高效。
基于NVMe的橫向擴展存儲
NVMe-oF仍處于早期階段,雖然有效,但仍然存在不穩定性,而且互操作性還有很多不足之處。這種不穩定性促使數據中心在擁抱NVMe時,首先要使用那些基于NVMe內部存儲但外部采用傳統網絡的全閃存陣列。NVMe-oF確實有效 ,只是供應商必須嚴格控制其組件以排除問題。這種部署一個可控網絡的需求,使基于NVMe的橫向擴展存儲成為NVMe過渡的理想第二步。
橫向擴展存儲架構需要創建一個服務器(節點)集群——每臺服務器都有自己的內部存儲。每個節點的存儲資源聚合到單個虛擬存儲資源池中,連接這些節點的網絡,一般是使用IP的傳統以太網。節點間的通信是密集的,特別是隨著節點的增加。NVMe-oF由于其高性能和低延遲,是一種更理想的互連方式,它應該能夠擴展到具有更好總體性能的更多節點。
端到端的NVMe
擁抱NVMe技術的下一步是端到端NVMe,其中存儲系統和服務器都通過NVMe連接,這種設計需要為共享存儲帶來與服務器內部存儲相當的性能。領先的交換機供應商思科和博科已經在他們的交換機中增加了NVMe支持,并且多個NVMe主機總線適配器(Host Bus Adapter,HBA)卡可用。
不過,端到端NVMe仍有幾個挑戰:
·互操作性問題。在任何網卡與其他網卡和交換機能夠互相適配工作之前,部署會很費時。
·基礎設施升級緩慢。雖然不支持NVMe的交換機和HBA很可能會被淘汰,但這似乎也需要幾年時間。
·缺乏廣泛實施的需求。事實上,當前大部分企業數據中心的網絡速度和存儲都已經能夠滿足實際業務需求,對NVMe并沒有特別迫切的渴望。
如何開始
對于少數幾個當前的全閃存陣列和網絡“難當重任”的數據中心來說,升級為NVMe可能會有所幫助,但同時也應該考慮網絡的升級。業內有幾個NVMe全閃存提供商可以提供turnkey的端到端產品,或者擁有相應的合作伙伴。
然而,很大一部數據中心無需立即采用NVMe,因此在這種情況下,企業不需要使用基于NVMe的全閃存陣列將舊的全閃存陣列替換掉。當出現這種需求時,可以先部分替換,而且要確保對網絡基礎設施(無論是交換機還是HBA)的任何投資都內置了NVMe兼容性。
無論如何,將NVMe納入未來計劃是一個明智的選擇。隨著數據的爆發,業務系統的存儲需求將會越來越高,未來在數據中心基礎設施上的投資,應該為NVMe做好充分準備。
審核編輯:符乾江
-
數據中心
+關注
關注
16文章
4761瀏覽量
72035 -
nvme
+關注
關注
0文章
221瀏覽量
22623
發布評論請先 登錄
相關推薦
評論