今天我們講云計(jì)算,嚴(yán)格講起來,云并不是只包括在數(shù)據(jù)中心里面,把網(wǎng)絡(luò)也包括在里面。整個(gè)云計(jì)算就是兩句話可以概括,一個(gè)是共享,一個(gè)是通過網(wǎng)絡(luò)把這個(gè)服務(wù)送出去。這是最基礎(chǔ)的概念,云計(jì)算不管怎么講,其實(shí)就是這兩個(gè)概念。云計(jì)算有兩種看法,一種看法是從終端用戶的看法,就像剛才有一位演講人講到,終端用戶并不在乎基礎(chǔ)設(shè)施,就像你使用電的時(shí)候,你只管說這個(gè)房間插頭在哪里,并不管后面的電線是怎么連的,所以只需要用到這個(gè)服務(wù)。這是從云服務(wù)的眼光來看的。
另外一個(gè)看法,很多廠商,包括瞻博公司在里面,包括很多電信運(yùn)營商在里面,是從云計(jì)算的基礎(chǔ)設(shè)施,就是為了提供這些云的服務(wù),需要相關(guān)的基礎(chǔ)設(shè)施的眼光來看的。在基礎(chǔ)設(shè)施這方面,又包括兩部分,一部分是網(wǎng)絡(luò)的基礎(chǔ)設(shè)施,一部分是數(shù)據(jù)中心內(nèi)部的基礎(chǔ)設(shè)施。當(dāng)然像剛才那位演講人提到,數(shù)據(jù)中心之間也有它的考量在里面,像IBM,今年2月在上海曾經(jīng)發(fā)表了他們開啟一個(gè)新的計(jì)劃,IBM在全世界有10個(gè)電腦中心,包括上海有一個(gè)。他們一步一步用瞻博公司的網(wǎng)絡(luò)設(shè)備,把這10個(gè)全世界的云計(jì)算電腦中心連接在一起,如果在某一個(gè)云計(jì)算的電腦中心開始超載的話,可以用一些技術(shù)自動(dòng)把這些超載的運(yùn)算很透明化地就轉(zhuǎn)移到別的相關(guān)的云計(jì)算中心,用戶不會有感覺。這方面的問題其實(shí)主要是一些傳統(tǒng)上的網(wǎng)絡(luò)的性能問題,今天不談這些。
在網(wǎng)絡(luò)的這方面,瞻博公司13年之前起家就是從網(wǎng)絡(luò)起家的,而且在安全方面我們有很多應(yīng)用。很多人講到云計(jì)算是從服務(wù)的眼光來看的,所以在云的服務(wù)這方面,云計(jì)算大概分為四個(gè)層次,開始起家的時(shí)候在網(wǎng)絡(luò)上賣書,為了達(dá)到經(jīng)濟(jì)效益,為了提供這種服務(wù),它自己花了很多年的時(shí)間去建立起一個(gè)很大的基礎(chǔ)架構(gòu),就是今天他們的基礎(chǔ)架構(gòu)效率好到什么程度?這個(gè)不光是我們自己用,可以把它拿出來,讓人家使用。運(yùn)算能力也可以算每小時(shí)多少錢,儲存也可以算每小時(shí)多少錢。google說我自己有應(yīng)用服務(wù),可以提供基礎(chǔ)設(shè)施服務(wù),但是他提供了基礎(chǔ)設(shè)施以后,發(fā)現(xiàn)很多廠商也想在網(wǎng)絡(luò)上跑他們提供的服務(wù),Mzone就說,好,我把我的客戶提供給你們,我把我收賬的能力也提供給你們,我把我跟供應(yīng)廠商之間的crn等能力也提供給你,這是所謂的平臺服務(wù)。換句話,你需要做云的應(yīng)用,所需要的不僅是基礎(chǔ)設(shè)施,還有軟件方面的能力,比如收帳等等雜七雜八的服務(wù),其他的廠商也可以利用下面這兩種服務(wù)來發(fā)展他們自己的服務(wù)。他們還提供更上一層的服務(wù),你如果想在網(wǎng)絡(luò)上也賣書的話,我也可以幫你的忙,你可以在我的網(wǎng)絡(luò)上,利用這個(gè)寫你自己的城市,然后開的書店就擺在我的網(wǎng)絡(luò)上面,這是更上級的服務(wù)。
在近代的運(yùn)算的范式里面,有很多開始改變的地方,一個(gè)就是所謂的以服務(wù)為導(dǎo)向的構(gòu)架。當(dāng)初在90年代虛擬服務(wù)的時(shí)候,主要是使用者跟你的服務(wù)器之間的一種溝通,可是在今天大家要想在網(wǎng)絡(luò)上做事情,你的服務(wù)往往不是只有一樣服務(wù),往往一個(gè)服務(wù)是好幾個(gè)服務(wù)器彼此提供它們的一部分。最有名的例子,QQ、google的搜索服務(wù),是從不同的地方來的,然后整合到一起。一個(gè)使用者在使用的時(shí)候,不光是使用者跟服務(wù)器之間的關(guān)系,其實(shí)服務(wù)器跟服務(wù)器之間有很多需要咨詢溝通的地方,這樣子對于整個(gè)IT來講,造成很多基本的影響。像UQ可以自己拍一個(gè)影像,可以上網(wǎng)去。用戶之間也開始制造出跟以前老式的不一樣。在這種情況下,造成了數(shù)據(jù)中心的爆炸性的成長,在爆炸性的成長之下大家開始考慮,不是說資本會花多少,很多經(jīng)濟(jì)上面的考量的大小對應(yīng)的關(guān)系已經(jīng)被打破,當(dāng)你開始用大量的X86的服務(wù)器,你的數(shù)量達(dá)到幾萬臺、幾十萬臺的時(shí)候,你要管理它,復(fù)雜性需要考慮的。你要達(dá)到靈活性,這些都很好,但是虛擬化也達(dá)到管理方面一些很大的挑戰(zhàn),比原來的物理性更糟糕。
在所有這些變化之下,開始要考慮到,因?yàn)镚oogle是瞻博網(wǎng)絡(luò)一個(gè)很大的客戶,我們跟它在很多年以前就開始感覺到它們在往前推的時(shí)候,遭遇到了一些困難。也讓我們開始想,我們今天用的網(wǎng)絡(luò)設(shè)備,能不能同樣構(gòu)架,能不能繼續(xù)往前演進(jìn)。當(dāng)初網(wǎng)絡(luò)除了電信運(yùn)營商那是另外的,在電腦中心里面,當(dāng)初一開始只是一個(gè)本地的以太網(wǎng),很簡單,一個(gè)小的交換機(jī),把很多PC機(jī)和工作站連接在一起。當(dāng)后來多了以后,用很多樹狀的架構(gòu)把它們連接在一起。很自然的,把這種自然演進(jìn)的方式超過了,現(xiàn)在也都是用的這種架構(gòu)。但是這種建筑架構(gòu)有很多問題,你的用戶通常是在本地的網(wǎng)絡(luò)或者在國際的因特網(wǎng)上,通常是經(jīng)過這個(gè)網(wǎng)絡(luò),到了交換機(jī),然后一級一級再把數(shù)據(jù)順著原路送回去,其實(shí)效率還是不錯(cuò)的。但是今天很多新的運(yùn)算,SOA的運(yùn)算,dadt服務(wù)不是這種純粹的方向,很多服務(wù)往往是服務(wù)器之間的交換,還沒有出去,而在服務(wù)器之間是一種水平式的dadt交換,這種服務(wù)模式其實(shí)很糟糕,為什么?從一個(gè)服務(wù)器到另外一個(gè)服務(wù)器,如果水平跟得它聯(lián)絡(luò),都必須水平地走一個(gè)來回,必須順著走到最頂端,然后再下來。大的電腦中心沒問題,小的電腦中心就不行,每一層一層上去,再一層一層下來,流量就很大。
今天的電腦中心用以太網(wǎng)做網(wǎng)絡(luò)的交流,今天的數(shù)據(jù)中心最終會全盤虛擬,一個(gè)管理人員希望隨著要服務(wù)某個(gè)客戶,希望把一些服務(wù)交給那個(gè)客戶來使用,并不希望數(shù)據(jù)中心的交通有不同的技術(shù)上的分離,就像一個(gè)八線大道的高速公路,如果說今天紅色的車子只能走第三條線或者第六條線,藍(lán)色的車子只能走第二條線或者第四條線的話,在管理上有各種各樣的限制,這些限制最終會全部被打破。這就是今天在國際上一些標(biāo)準(zhǔn)化的社團(tuán)里面,隨著以太網(wǎng)的引進(jìn),都在推動(dòng),因?yàn)樽詈箅娔X中心里完全都可以在八線大道上,完全不受限制的通行。
今天樹狀的這種設(shè)計(jì),它有相當(dāng)大的復(fù)雜性,在虛擬化運(yùn)作上面靈活方面和彈性方面有很多的限制,當(dāng)數(shù)據(jù)中心小的時(shí)候,只有幾百臺服務(wù)器的時(shí)候,消耗的功率也低,費(fèi)用也低,樹狀沒有形成,所以延遲也很低。今天世界級的云計(jì)算,美國也好,歐洲也好,全世界大概每一個(gè)數(shù)據(jù)中心要建一個(gè)新的數(shù)據(jù)中心,預(yù)算大概在2億到8億美金之間。歐洲要建一個(gè)大的云計(jì)算中心,預(yù)算是10億美金。在這種大的云計(jì)算中間,其實(shí)用在網(wǎng)絡(luò)費(fèi)用上是10%到15%,所以2億到8億的預(yù)算,10%到15%就是兩千萬到一億美金,當(dāng)費(fèi)用到達(dá)這種程度的時(shí)候,就要小心了。當(dāng)時(shí)他們要建新的數(shù)據(jù)中心的時(shí)候,并沒有考慮到網(wǎng)絡(luò)方面的想法,大家一想到數(shù)據(jù)中心一定是服務(wù)器,一定是儲存器?墒钱(dāng)在做網(wǎng)絡(luò)計(jì)劃的時(shí)候,發(fā)現(xiàn)網(wǎng)絡(luò)會花這么大的費(fèi)用,馬上就引起了他們的注意。這就是一年半以前,到瞻博公司跟我們談的原因。
瞻博公司的愿景,在兩年以前,隨著跟google討論的啟發(fā),我們開始思考下一個(gè)時(shí)代云計(jì)算數(shù)據(jù)中心到底網(wǎng)絡(luò)建筑構(gòu)架需要達(dá)到哪些目標(biāo)?第一它必須可擴(kuò)展,必須是同一個(gè)構(gòu)架,讓你能夠成長,從幾十臺服務(wù)器到幾十萬臺的服務(wù)器,應(yīng)該是同一個(gè)構(gòu)架、同一個(gè)軟件,讓你能夠很平滑、很透明化地開始成長,它必須快速,如果不快在電腦中心就別談了,國際網(wǎng)絡(luò)大家是都連接在一起,但是在電腦中心里面,強(qiáng)調(diào)的就是快速,還必須很可靠、很安全。另外一方面很重要,必須很簡單,當(dāng)你達(dá)到幾十萬臺的時(shí)候,管理方面一定要簡單,要不然人類沒辦法管理。
看原來簡單的情況,這種傳統(tǒng)的結(jié)構(gòu)在很小的數(shù)據(jù)中心,用一兩個(gè)交換器,的確很簡單,速度的確很快。當(dāng)你開始要成長的時(shí)候,這種小的有問題,因?yàn)樗目蓴U(kuò)展性非常有限,安全也有限,因?yàn)楦緵]有特別地裝置,會有單點(diǎn)故障,這是很大的問題。怎么辦呢?電腦中心的人開始構(gòu)架成這么一個(gè)很復(fù)雜的構(gòu)架,這并不是一個(gè)虛擬出來的東西,這是直接從思科公司向用戶推薦的電腦中心,這個(gè)東西的確有好處,可以整個(gè)把電腦中心連接起來,有足夠的備份,沒有單點(diǎn)故障,也很安全,因?yàn)槔锩婕恿撕芏喾阑饓ΑPN在里面?墒怯惺裁磫栴}呢?一個(gè)是它非常復(fù)雜,二,它有延遲性的問題。這個(gè)其實(shí)很簡單,在電腦中心里,不像國際網(wǎng)絡(luò),如果從一點(diǎn)要到另外一點(diǎn)聯(lián)絡(luò)的話,必須經(jīng)過這么一層一層,每一層都要經(jīng)過以太網(wǎng),這些完全都是浪費(fèi)存儲的,而且還需要付錢,還會損耗功率,還會增加延遲性。
這兩種模式都有它的缺點(diǎn),最理想的狀態(tài)是我們希望所有的運(yùn)作都能達(dá)到。理想的答案是,我們能夠有一個(gè)很高的高收放性,能夠?qū)崿F(xiàn)數(shù)據(jù)虛擬化,能夠提供始終如一的性能,而且在實(shí)現(xiàn)以上的情況下,要讓客戶花最少的運(yùn)營支出。
瞻博公司現(xiàn)在在發(fā)展一個(gè)單獨(dú)的交換機(jī),它的概念非常簡單,它整個(gè)一個(gè)交換機(jī)可以擴(kuò)展到從幾十臺以太網(wǎng)的流量到幾百臺以太網(wǎng)的流量。可擴(kuò)展、扁平化、無阻塞、低耗損、數(shù)據(jù)中心構(gòu)架。
這是我們今年2月向外面公開發(fā)表,瞻博公司現(xiàn)在正跟著IBM的合作伙伴正在發(fā)展“層云項(xiàng)目”,是國際公認(rèn)的十種云之中一種平的云,交“層云”。層云計(jì)劃我們已經(jīng)進(jìn)行了大概一年半的時(shí)間,還有一兩年才可以正式推出來,但是因?yàn)楹芏嗳澜绲膹S商要建立新的數(shù)據(jù)中心,要花好幾年的計(jì)劃,所以我們事先宣布出來,宣布了以后,今天我可以說全世界五個(gè)最大的廠商大部分都跟我們已經(jīng)有交談,這種層云的交換機(jī)一旦出來,他們會第一個(gè)來采用。
層云計(jì)劃的概念非常簡單,不要去傷腦筋想里面要用多少交換機(jī),怎么連接。它把所有的服務(wù)器、儲存器、路由器、交換機(jī)都能鏈接在邊緣上,剩下的都交給層云計(jì)劃。
在達(dá)到層云計(jì)劃以前,我們朝著這個(gè)方向,瞻博已經(jīng)開始把三四層的復(fù)雜的架構(gòu)簡化成兩層,我們有我們的SRX的產(chǎn)品系列,還有整合設(shè)備。我們通過一些軟件技術(shù),可以把很多的交換機(jī)整合在一起管理,減少數(shù)量。還有一個(gè)操作系統(tǒng)是JUNOS。當(dāng)層云計(jì)劃出來以后,我們可以進(jìn)一步地把很多接入層整合成一層。