出于對產(chǎn)品和技術(shù)發(fā)展趨勢的興趣,CBSi企業(yè)解決方案中心搜集整理了RNA公司的一些相關(guān)信息,并以此作為本期《存儲時間》視頻節(jié)目討論的依據(jù)。

RNA Networks擁有極好的內(nèi)存虛擬化技術(shù),能夠把多臺x86服務(wù)器連接在一起,使這些服務(wù)器看起來就像一臺用于具體工作量的龐大的服務(wù)器。戴爾在其系統(tǒng)、存儲和網(wǎng)絡(luò)產(chǎn)品的許多地方顯然都能夠使用RNA Networks的軟件技術(shù)。

RNA Networks是曾經(jīng)領(lǐng)導(dǎo)SilverStorm技術(shù)公司數(shù)據(jù)庫集群項(xiàng)目的蘭吉特·潘迪特(Ranjit Pandit)在2006年創(chuàng)建的。潘迪特在英特爾工作時曾研究InfiniBand互聯(lián)技術(shù)和奔騰4芯片。RNA Networks在2009年2月推出了服務(wù)器虛擬化計(jì)劃開始嶄露頭角。

RNA的服務(wù)器虛擬化技術(shù),不是人們通常所說的將單臺物理服務(wù)器“切割”為多個虛擬服務(wù)器,而是將多臺服務(wù)器上的CPU和內(nèi)存整合為單個虛擬鏡像,就像大而且昂貴的SMP(對稱多處理器)或者NUMA(非一致性內(nèi)存訪問)服務(wù)器那樣。

服務(wù)器節(jié)點(diǎn)間能夠通過以太網(wǎng)或者InfiniBand網(wǎng)絡(luò)來連接,無論是否啟用RDMA(遠(yuǎn)程直接內(nèi)存訪問),當(dāng)然不同連接方式會影響到虛擬內(nèi)存池的性能。

RNA的代碼能夠保持跨服務(wù)器的內(nèi)存一致性,提供SMP或者NUMA服務(wù)器的全部好處,而不用將每臺機(jī)器上的CPU緊密地捆綁在一起。它們能夠運(yùn)行單一操作系統(tǒng)。

RNAmessenger——該公司的首款軟件產(chǎn)品,能夠提升工作負(fù)載的吞吐量10到30倍,并擴(kuò)展到數(shù)百個節(jié)點(diǎn)和跨越這些節(jié)點(diǎn)的多TB主內(nèi)存。

ZDNet點(diǎn)評:如果說之前戴爾在服務(wù)器領(lǐng)域只有工業(yè)標(biāo)準(zhǔn)化的x86硬件,而沒有自己的核心技術(shù)的話。而將RNA的軟件功能引入之后,他們將可以通過這些普通的節(jié)點(diǎn)組成“單系統(tǒng)”的高性能集群(相對于傳統(tǒng)MPP集群而言),甚至可能具備與惠普Itanium、IBM Power系列RISC系統(tǒng)/小型機(jī)競爭的實(shí)力。

2010年7月,RNA Networks融合了RNAmessenger 中的一些特性和RNAcache——單獨(dú)而又相關(guān)的Web緩存產(chǎn)品,組成了另一款產(chǎn)品Memory Virtualization Acceleration,簡稱MVX。

MVX中的幾個新特性分別叫做Memory Cache, Memory Motion和Memory Store。 其中Cache特性是將一個內(nèi)存池作為NAS陣列的緩存; Memory Store通過內(nèi)存池形成虛擬塊存儲設(shè)備,對于服務(wù)器看上去就像虛擬的RAMdisks;而Memory Motion則是提供給虛擬服務(wù)器上的操作系統(tǒng)一個交換(swap)設(shè)備,來解決等待從底層設(shè)備——可能是硬盤或者SSD獲取數(shù)據(jù)(的速度)。

ZDNet點(diǎn)評:Memory Motion的功能讓我們想起了Fusion-io不久前收購的IO Turbine虛擬化緩存軟件。

上圖中,MVX的性能相比于SSD也超出了許多倍,原因很簡單——主內(nèi)存(DRAM)比閃存的速度通常至少要快一個數(shù)量級。

MVX軟件的好處是,針對傳統(tǒng)硬盤編寫的(虛擬化)hypervisors、操作系統(tǒng)和應(yīng)用程序不需要重寫代碼。

ZDNet總結(jié):盡管RNA的內(nèi)存虛擬化加速器在被戴爾收購之前使用DRAM作為存儲介質(zhì),但將來他們完全可以根據(jù)不同應(yīng)用場合的需要,來選擇適合容量的內(nèi)存/閃存(也可能有二者分層的形式),包括驅(qū)動器或者PCIe SSD。

盡管還沒有掌握更多的技術(shù)細(xì)節(jié),不過我們認(rèn)為戴爾在服務(wù)器上的這種“0層存儲”,就像EMC“閃電計(jì)劃(Project Lightning)”一樣值得期待。

分享到

wangzhen

相關(guān)推薦