Virident將PCIe閃存從服務(wù)器上“解鎖”
IT168 發(fā)表于:13年03月08日 08:32 [轉(zhuǎn)載] DOIT.com.cn
PCIe SSD和閃存卡提供了比任何其它非易失性解決方案更快的存儲訪問,但PCIe存儲的缺點是,它只能從PCIe卡插入的服務(wù)器是訪問和管理。這當(dāng)服務(wù)器崩潰時能夠成為一個實際的問題,你的數(shù)據(jù)會被困在里面。Virident的FlashMAX Fabric軟件通過使PCIe閃存的行為更像是一個SAN或者作為一個分布式的緩存,解決了這個問題。
在過去的幾年中,F(xiàn)usion-io一直在推銷處理PCIe閃存卡與僅僅是一個帶有更快接口的SSD有一些不同的概念。他們已經(jīng)把錢花在了他們的嘴巴上,提供API允許他們的卡以新的方式來訪問。
另一家PCIe閃存供應(yīng)商Virident最近得到了來自希捷4000萬美元的投資,也談到了閃存存取的不同方法。隨著Virident FlashMAX Fabric的宣布,我們可以看到Fusion-io和Virident愿景之間的差異。
Fusion-io試圖改變PCIe閃存訪問的方式,通過使人們以更像內(nèi)存而不是存儲來看待閃存。該公司已經(jīng)拿出了一些有趣的API,其中包括一個鍵值(key-value)對,一個有限的文件系統(tǒng)和一個非常有趣的原子雙寫(dual-write)API。這些在簡化應(yīng)用程序,提高工作效率上都是有用的,但仍然都是使用PCIe閃存卡作為本地、非易失性記憶體/存儲設(shè)備,而將共享和故障轉(zhuǎn)移問題留給應(yīng)用程序棧中的上層。
像Fusion-io一樣,Virident創(chuàng)造了新的方式來訪問PCIe閃存。當(dāng)Fusion-io保持它的功能在一個單一服務(wù)器里面時,Virident通過軟件跨越多臺服務(wù)器擴展了PCIe閃存卡的影響。他們新的FlashMAX Fabric軟件直接解決了PCIe存儲的彈性、可用性和多(主機)訪問限制。FlashMAX Fabric通過直接與Virident FlashMAX卡上的閃存轉(zhuǎn)換層(FTL)互動,繞過SSD API,從而降低延遲以及會縮短閃存設(shè)備使用壽命的寫入放大率。
FlashMAX Fabric有三個組件。首先是vHA,從一臺服務(wù)器同步復(fù)制來自閃存卷的數(shù)據(jù)到另一臺服務(wù)器上的閃存卡。顧名思義,同步復(fù)制總是引入一些額外的延遲到寫入。因為同步復(fù)制需要數(shù)據(jù)被寫入到全部數(shù)據(jù)存儲(在該實例下就是Virident FlashMAX卡),盡量減少由復(fù)制引入的網(wǎng)絡(luò)延遲是至關(guān)重要的。
Virident使用RDMA(遠程直接內(nèi)存訪問)來允許在一臺服務(wù)器上的緩存軟件直接寫入到閃存轉(zhuǎn)換層。最初的版本依賴InfiniBand實現(xiàn)機器之間的RDMA訪問。Virident承諾在未來支持RoCE(RDMA over Converged Ethernet),允許10Gbps以太網(wǎng)用戶加入陣營。
第二個組件vSHARE,讓服務(wù)器可以訪問在其他服務(wù)器上的閃存卡,還是通過RDMA。使用vS??HARE,組織機構(gòu)可以在一臺服務(wù)器里放幾個TB的FlashMAX卡,通過vHA將其復(fù)制到另一臺服務(wù)器上,然后從其他幾臺服務(wù)器訪問合成的卷池。
第三個組成部分,就像戴爾的FluidCache(流動緩存)或者PernixData最近宣布的產(chǎn)品,使用閃存卡在多臺服務(wù)器創(chuàng)建一個分布式、復(fù)制狀態(tài)的緩存。帶有閃存卡的服務(wù)器,和另外沒有(閃存卡)的服務(wù)器,可以使用緩存來加速應(yīng)用程序的性能。這種架構(gòu)的性能向前邁進了一步,因為它可以緩存寫入,靈活性和工作負(fù)載遷移支持超過了目前市場上的產(chǎn)品。
Virident針對FlashMAX Fabric的路線圖將會有四個版本。第1版計劃不久交付,將提供兩個節(jié)點的復(fù)制,針對遠程系統(tǒng)閃存卡上一個卷的訪問和寫通式(write- through)高速緩存。第2版??預(yù)期在第四季度,將添加在每個服務(wù)器上多個閃存卡的支持。它還將包括兩個節(jié)點的存儲池,允許兩個服務(wù)器訪問相同的卷和回寫(write-back)高速緩存。第3版增加了集群管理,允許存儲和緩存池跨兩臺以上的服務(wù)器。第4版將是一個帶有N+1可用性的集群塊存儲池。 FlashMAX Fabric將首先發(fā)布針對Linux和vSphere環(huán)境的版本,Windows的隨后。
坦白地說,對于Virident談?wù)摰姆浅V泛,關(guān)于改變?nèi)藗冊L問PCIe閃存很長一段時間沒有提出承諾,我有點等不及了,F(xiàn)在我看到了愿景,我欣賞著它。未來的存儲即軟件,F(xiàn)lashMAX是到達我們已經(jīng)承諾的軟件定義存儲涅磐路徑中的一個步驟。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.