在虛擬存儲區(qū)域網(wǎng)絡出現(xiàn)之前,只有光纖通道存儲區(qū)域網(wǎng)絡和iSCSI?,F(xiàn)在看來,對象存儲系統(tǒng)能夠更好地滿足組織的需要。
很多組織一直在尋找一種新型的存儲架構(gòu),但是他們在面對不斷變化的市場時,往往面臨著艱難的選擇。光纖通道存儲區(qū)域網(wǎng)絡和iSCSI盡管仍在被繼續(xù)使用,但是已經(jīng)在逐漸失去市場,很快,使用虛擬存儲區(qū)域網(wǎng)絡可能會慢慢占據(jù)上風。
光纖通道是否還有存在的意義?
新推出的第6代光纖通道具有32 Gbps的傳輸速率,但是,要知道, 剛開始的時候,傳輸速率并沒有那么快,因為供應商要進行全面的周期測試,接下來還要進行為期幾個月的客戶測試。
在選擇連接方案時,速度和容量是兩個至關(guān)重要的考慮因素;這也是光纖(FC)所面臨的兩個難題。以太網(wǎng)的技術(shù)周期已經(jīng)從以前10年的時間10倍的性能縮短到了2年的時間2 倍的性能。此外,相比于FC,以太網(wǎng)的驗收時間更短, 以太網(wǎng)在初始測試階段,與供應商建立合作伙伴關(guān)系,并且享有更多的資源。
短短兩年的時間,第6代 FC正式上線后, 光纖通道網(wǎng)絡的連接速度將達到25 GbE和100 GbE,不久的將來,光纖通道網(wǎng)絡將很快實現(xiàn)50 GbE和200 GbE的傳輸速度。此外, RDMA和NoE能夠顯著提高以太網(wǎng)的傳輸速率,同時能夠減少系統(tǒng)開銷,因此,遠程直接數(shù)據(jù)存取(RDMA)和NVMe將成為主流。
導致FC失去市場的另一方面原因是RAID已經(jīng)過時。驅(qū)動器(SSD)的出現(xiàn),使得RAID被取代, 獨立冗余磁盤陣列被淘汰的原因有很多,主要是因為控制器和網(wǎng)絡性能。這也就是存儲區(qū)域網(wǎng)絡(SAN)之所以存在的理由,而且,目前看來,存儲區(qū)域網(wǎng)絡(SAN)相比于獨立冗余磁盤陣列更有優(yōu)勢些。
ISCSI和虛擬SANs是如何構(gòu)建的?
ISCSI和虛擬存儲區(qū)域網(wǎng)絡均是基于以太網(wǎng)構(gòu)建的。這樣的話,相比于FC,ISCSI和虛擬存儲區(qū)域網(wǎng)絡很占優(yōu)勢,因為,不久的將來,以太網(wǎng)將成為混合云和虛擬集群的常見結(jié)構(gòu)。單一的結(jié)構(gòu)不僅能夠簡化一些管理性的工作,并且能夠降低成本。
ISCSI和虛擬存儲區(qū)域網(wǎng)絡均是塊I/O平臺,因此,我們需要考慮的是,不久的將來,在虛擬世界中,我們該繼續(xù)使用這種方式,還是該去尋找一種可以按需無限擴展的對象系統(tǒng)。定標器系統(tǒng)是很復雜的。
定標器系統(tǒng)采用的是虛擬磁盤的邏輯單元號(LUN)系統(tǒng),LUN能夠固定內(nèi)存池的大小,而數(shù)據(jù)共享會由于數(shù)據(jù)結(jié)構(gòu)的所屬問題受到限制。文件系統(tǒng)被保存在服務器中,也就是說,文件共享通過采用LUN,與服務器之間建立對話,來確保數(shù)據(jù)集的一致性。對于以讀為主的數(shù)據(jù)來說,這很管用,因為只需要更改集群中一個服務器的數(shù)據(jù)—即一個虛擬機的圖像文件—但是,如果所有節(jié)點想要升級相同的LUN,這是很困難的。
導致FC被淘汰的另一方面原因是性能,而iSCSI與速度密切相關(guān)。虛擬存儲區(qū)域網(wǎng)絡是另一回事。目前尚不清楚虛擬存儲區(qū)域網(wǎng)絡的性能如何。目前的問題是,服務器內(nèi)部的本地訪問和網(wǎng)絡訪問之間的速度已經(jīng)失衡,為了實現(xiàn)數(shù)據(jù)的完整性,需要輸出副本。
對象存儲與附網(wǎng)存儲的比較
讓我們來對比下對象存儲與附網(wǎng)存儲之間的差異。對象存儲被一致認為存儲速度慢,僅僅適合備份和歸檔。而實際上,首先,目前大多數(shù)存儲的數(shù)據(jù)都是由一個個對象構(gòu)成,尤其是移動終端存儲的數(shù)據(jù),多達60%公司的數(shù)據(jù)都存儲在移動終端。其次,使用SSDs存儲所存在的問題,以及后端網(wǎng)絡所存在的瓶頸問題基本上已經(jīng)被克服。如果我們支持Amazon S3的話,對象存儲很可能會成為混合云的一部分。. 至于其他的數(shù)據(jù),對象存儲可能表現(xiàn)的并不理想。
對象存儲需要釋放文件系統(tǒng)和塊I/O門戶網(wǎng)站,來關(guān)閉應用程序的缺口,尤其是最為普遍的Ceph開源包,更需要如此。應用程序的話區(qū)段和網(wǎng)絡文件系統(tǒng)/服務器信息塊協(xié)議,當涉及到對象存儲時,比如說表述性狀態(tài)轉(zhuǎn)移,就會出現(xiàn)應用程序缺口;必須經(jīng)過轉(zhuǎn)化??梢韵胂?,基于對象存儲的通用存儲設備很快將會成為主流。
除了通用存儲之外,橫向擴充網(wǎng)路連結(jié)儲存設備(NAS)已經(jīng)上線,NAS使用cross-appliance技術(shù)來匹配對象存儲的冗余和彈性。對于云/集群環(huán)境下的主要網(wǎng)絡存儲來說,NAS是一個不錯的選擇方案,另外,在數(shù)據(jù)共享方面,相比于FC san,將數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)本身相連接也是NAS的一大亮點。
軟件定義存儲平臺的釋放是很復雜的。對象和文件實現(xiàn)NAS,比實現(xiàn)san服務虛擬化,更加容易些。軟件定義存儲的一個最基本的特性是,能夠按需擴大或減少服務實例。軟件定義存儲的反應時間很短,對象存儲和NAS在此方面的表現(xiàn)將更為突出。
總之,SAN時代即將淡出市場。盡管FC的團隊在不斷的努力,將RDMA和NVMe 添加到FC鏈路中,也阻止不了FC SAN將先行退出市場的大趨勢。ISCSI將會被使用很長一段時間,而虛擬存儲區(qū)域網(wǎng)絡將會轉(zhuǎn)變成RDMA驅(qū)動的存儲池系統(tǒng),該系統(tǒng)可能會具備對象文件輔助存儲器。