金小鹿
“為了降低存儲的成本,我們使用了更高效、更快速、更安全的網(wǎng)絡(luò)。”這是微軟在Open Networking Summit 2014 (ONS 2014)大會上做主題報告,介紹Windows Azure時所強調(diào)的。Azure所采用的網(wǎng)絡(luò)解決方案就來自于高性能計算、數(shù)據(jù)中心端到端互連方案提供商Mellanox。如今,Mellanox再進(jìn)一步,宣布推出全新的CloudX平臺。
據(jù)介紹,CloudX是一個可以幫助企業(yè)構(gòu)建高效云計算平臺的參考架構(gòu)。該解決方案使用戶可以利用通用的基礎(chǔ)設(shè)施:服務(wù)器、存儲、互連設(shè)備,以及軟件,組建IaaS、SaaS和PaaS等各種云平臺。
Cloudx的初衷
為何Mellanox會以參考架構(gòu)的形式推出CloudX平臺?CloudX項目高級總監(jiān)Erez Cohen娓娓道來。
“雖然目前云計算的概念已經(jīng)被業(yè)界所接收,而且包括私有云、公有云和混合云在內(nèi)的多種云模式也已經(jīng)落地,在實際中有所應(yīng)用,但是由于軟硬件的優(yōu)化問題,這些云架構(gòu)的整體運行效率并不高?!盓rez Cohen對此深表遺憾。而在軟硬件優(yōu)化和打破網(wǎng)絡(luò)瓶頸方面具有豐富經(jīng)驗的Mellanox,從自身優(yōu)勢出發(fā),推出了CloudX平臺。
可以說,CloudX融入了許多Mellanox對云數(shù)據(jù)中心建設(shè)的深刻理解。“對于云計算平臺而言,計算資源、存儲和高速閃存之間進(jìn)行高速、高效、安全的數(shù)據(jù)傳輸,實現(xiàn)高吞吐量和低延遲,具備良好的可擴展性以便企業(yè)開發(fā)新應(yīng)用,這些是關(guān)鍵。而能有效利用現(xiàn)有的基礎(chǔ)設(shè)施也是一個重要的考量指標(biāo),這可為企業(yè)節(jié)省大筆開支而避免重復(fù)建設(shè)?!?/p>
以上問題在“Mellanox推出的革命性的云計算架構(gòu)”CloudX中均迎刃而解?!癈loudX的目標(biāo)就是實現(xiàn)工業(yè)標(biāo)準(zhǔn)設(shè)備的云計算優(yōu)化平臺,實現(xiàn)效率的最大化,達(dá)到高效的目的?!盓rez Cohen認(rèn)為,這一參考架構(gòu)的意義在于直接向用戶展示了如何打造高性能、高性價比的云計算架構(gòu),并且盡可能地簡化管理、減少數(shù)據(jù)中心復(fù)雜度,以及降低能耗。
核心優(yōu)勢解讀
要成為一個讓人“心服口服”的參考架構(gòu),必須相比其他平臺具備顯著優(yōu)勢。CloudX何德何能?Erez Cohen概括如下:CloudX的主要優(yōu)勢傳承于Mellanox網(wǎng)絡(luò)傳輸?shù)膬?yōu)勢,即可以有效減少網(wǎng)絡(luò)傳輸中的負(fù)荷,甚至可以使虛擬機達(dá)到物理機的運算能力。此外,CloudX支持多種云計算的模式和主流應(yīng)用,具備良好的兼容性。
具體來講,CloudX在三個方面具備了先發(fā)優(yōu)勢:一是Overlay Network(疊加網(wǎng)絡(luò))加速。對于大型云計算平臺來說,經(jīng)常會遇到跨數(shù)據(jù)中心或者跨地域的情況,對此CloudX通過硬件芯片處理網(wǎng)絡(luò)需求,極大釋放了處理器和操作系統(tǒng)的負(fù)載,使得整體性能實現(xiàn)了線性提升。二是SR-IOV功能。通過Mellanox的網(wǎng)卡設(shè)備創(chuàng)建單獨隔離的虛擬功能,而且在實現(xiàn)方式上通過硬件而非軟件來實現(xiàn),保證了更好的性能和物理隔離的安全性。三是多網(wǎng)融合。在傳統(tǒng)意義上,數(shù)據(jù)中心需要對于存儲、虛擬化、傳輸、管理的網(wǎng)絡(luò)實現(xiàn)分別控制,這將耗費大量的通信和計算資源。而CloudX采用了當(dāng)下最快的網(wǎng)絡(luò)模式,在更高層面上對于網(wǎng)絡(luò)進(jìn)行管理,而且在帶寬方面也可以完全替代傳統(tǒng)的應(yīng)用需求。更為關(guān)鍵的是,CloudX還可以實現(xiàn)RDMA應(yīng)用,實現(xiàn)了“零拷貝”,大大降低了網(wǎng)絡(luò)延遲。