開啟I/O云時(shí)代 Mellanox用Infiniband虛擬化網(wǎng)絡(luò)
Mellanox是一家致力于為數(shù)據(jù)中心提供高性能計(jì)算、存儲和云計(jì)算解決方案的知名企業(yè)。近日Mellanox亞洲區(qū)技術(shù)總監(jiān)宋慶春先生接受了ZDNet記者的采訪,介紹了Mellanox最新的發(fā)展情況以及自身產(chǎn)品技術(shù)的更新。他表示,2011年Mellanox將推出一款重要產(chǎn)品——速度達(dá)到52Gb/s的新一代Infiniband網(wǎng)絡(luò)設(shè)備。
Mellanox亞洲區(qū)技術(shù)總監(jiān) 宋慶春先生
據(jù)介紹,Mellanox的業(yè)務(wù)成長迅速,截止2010年12月底,已經(jīng)為全球數(shù)據(jù)中心交付了超過700萬個(gè)互聯(lián)端口——而這一數(shù)字在2009年還只是500萬個(gè)。宋慶春向記者表示,Mellanox于2010年底正式收購了Voltaire公司,從而使得公司總員工數(shù)增加到超過700人,并且擁有了從網(wǎng)絡(luò)硬件架構(gòu)到軟件管理平臺的一攬子解決方案。
Mellanox于2010年11月底宣布收購Voltaire公司,總收購價(jià)格為2.18億美元——根據(jù)Mellanox的計(jì)劃此次收購可以整合雙方的優(yōu)勢,讓Mellanox擁有Voltaire的交換設(shè)備以及相應(yīng)的軟件管理平臺。時(shí)至今日,兩方已經(jīng)完成了收購之后的各項(xiàng)整合工作,宋總表示收購并沒有影響雙方的客戶和售后服務(wù),而產(chǎn)品也將繼續(xù)保有這兩個(gè)品牌。
對比去年和今年的數(shù)據(jù)中心合作伙伴以及客戶可以看到——Mellanox的硬件合作商以及系統(tǒng)合作伙伴每年都有增加。
I/O云登場 Mellanox VPI將網(wǎng)絡(luò)引入云計(jì)算
也許很多人都認(rèn)為Infiniband只適合用在高性能計(jì)算領(lǐng)域——事實(shí)上Mellanox的Infiniband技術(shù)還為虛擬化以及網(wǎng)絡(luò)虛擬化提供了完善的支持。宋慶春先生對記者說,服務(wù)器在做虛擬化時(shí)網(wǎng)絡(luò)I/O往往是最大的瓶頸,他舉例表示:
拿一臺24核心物理服務(wù)器來說,如果做24個(gè)虛擬機(jī),很多時(shí)候客戶會選擇插24塊以太網(wǎng)卡——以保證虛擬機(jī)網(wǎng)絡(luò)帶寬I/O,而如果采用了Infiniband技術(shù)則可以充分利用Infiniband帶來的超寬帶寬,利用網(wǎng)絡(luò)虛擬化技術(shù)來劃分給各個(gè)虛擬機(jī)使用。
以VMware虛擬機(jī)為例,原先虛擬機(jī)之間的交換是由Hypervisor來完成,基于軟件層面主要由CPU負(fù)責(zé)計(jì)算其中的交換數(shù)據(jù)——這樣一方面對CPU造成了額外的開銷,另一方面性能也遠(yuǎn)不如硬件網(wǎng)絡(luò)設(shè)備。Mellanox的Infiniband技術(shù)可以讓虛擬機(jī)之間的網(wǎng)絡(luò)交換通過網(wǎng)絡(luò)硬件來處理,實(shí)現(xiàn)高速傳輸?shù)耐瑫r(shí)也解放了CPU。
在網(wǎng)絡(luò)的可配置性方面,Mellanox也有自身獨(dú)特的技術(shù)——利用QoS等技術(shù)來靈活的調(diào)配數(shù)據(jù)包的優(yōu)先順序,以方便系統(tǒng)通訊在計(jì)算密集時(shí)將I/O分配給計(jì)算數(shù)據(jù)包,最大化的讓網(wǎng)絡(luò)動態(tài)的適應(yīng)目前的工作狀態(tài),以減少傳統(tǒng)網(wǎng)絡(luò)不夠智能帶來的通訊瓶頸??蛻艏瓤梢詫?font color="#000000">Infiniband虛擬成以太網(wǎng)絡(luò),也可以利用同一套設(shè)備虛擬成光纖網(wǎng)絡(luò)用于存儲互聯(lián)。
此外,Mellanox還利用VPI技術(shù)(Virtual Protocol Interconnect)可以將Infiniband網(wǎng)絡(luò)虛擬成以太網(wǎng)或者光纖網(wǎng)絡(luò)運(yùn)行相應(yīng)的協(xié)議——宋慶春表示這是I/O云的底層基礎(chǔ)。只有將網(wǎng)絡(luò)底層硬件統(tǒng)一在高速的環(huán)境中,而網(wǎng)絡(luò)協(xié)議可以根據(jù)需要讓客戶自由選擇,這才是云計(jì)算落到I/O層面應(yīng)該體現(xiàn)的技術(shù)特性。宋總舉了個(gè)例子:他們有一個(gè)客戶將一個(gè)Infiniband卡虛擬成了16個(gè)HBA卡,這樣使得40Gb帶寬被虛擬化分成了16等份——而如果同樣的配置去買HBA卡一方面服務(wù)器擴(kuò)展位置不夠,另一方面也大大增加了網(wǎng)絡(luò)的復(fù)雜度和成本投入。
此外,對于數(shù)據(jù)庫方面方面的應(yīng)用,宋慶春對記者表示——包括IBM DB2數(shù)據(jù)庫和Oracle數(shù)據(jù)庫服務(wù)器都在采用Infiniband互聯(lián)技術(shù)來為數(shù)據(jù)庫客戶提供最低的通訊延遲,保證海量數(shù)據(jù)庫的性能。私有云方面,Oracle的Exalogic Cloud方案主要面向的私有云業(yè)務(wù)也已經(jīng)全面選擇了Infiniband技術(shù)。
在行業(yè)用戶方面,Mellanox Infiniband也是絕對的王者——全球十大銀行中有六家選擇了Mellanox,而自動化制造業(yè)前十名企業(yè)中有九家選擇了Mellanox,相比之下能源領(lǐng)域的前十大公司也有七家選擇了Mellanox。由此可見Mellanox在行業(yè)用戶的高性能計(jì)算網(wǎng)絡(luò)設(shè)備份額中占據(jù)完全主導(dǎo)的地位。