自建機房?這在中國目前還沒有聽說成為可能——我指的是真的像Google、 Facebook那樣從外到內(nèi)的自建。只是若干年前聽說某家國內(nèi)的云服務公司要在祁連山利用風能的地方的建IDC,最后沒有結(jié)果,而力薦這個項目的人也離開公司回美國了。
可能有人說:中國那么多互聯(lián)網(wǎng)公司,在這樣的機房條件下不都在提供服務嗎?我們也誕生了那么多好的互聯(lián)網(wǎng)公司啊。問題是對于云服務提供商來說,是把服務建設在機房里提供給開發(fā)者,再面向最終用戶服務的。開發(fā)者自己的機房壞了,可以罵機房,云服務提供商的機房斷電了,自己是千夫所指,罵誰都沒有用。而且有實力做公有云服務的都是big name的公司,大家愛惜羽毛,要做都要做高標準的。
網(wǎng)絡環(huán)境
歐洲和美國的網(wǎng)絡是完全的互聯(lián)互通——美國FCC(聯(lián)邦通信委員會)有強制的要求。運營商們有的有內(nèi)容,有的有眼球,對等地位的免費互聯(lián),叫peering,不對等的要網(wǎng)間結(jié)算,叫買IP transit。但價格也是絕對合理。
今年的行情,1Gbps左右的帶寬,自己沒有骨干網(wǎng),到處和人家peering湊起來的接入商,大概1美元/Mbps。Tier 1的ISP,擁有全國骨干網(wǎng)的幾家,價格在3-5美元/Mbps。而擁有大量內(nèi)容的客戶,比如Facebook, Google, Netflix,以及云存儲和CDN服務商們,可以得到大量免費的帶寬,只有小部分需要購買。曾經(jīng)聽過一個數(shù)據(jù)是美國一家著名的CDN,70%的帶寬是免費獲得的。
在這個基礎上,首先技術(shù)上BGP(邊界網(wǎng)關(guān)協(xié)議)是普遍標準,僅僅就DNS服務這種云服務和CDN都會用到的基礎服務來說,Anycast是普遍采用的技術(shù)。全網(wǎng)的CDN節(jié)點,只會給一個IP。無論是云服務還是CDN,除了個別非常老的服務提供商,幾乎其它各家用的都是Anycast。其次,網(wǎng)絡使用非常方便,我可以開1G的端口,可以開10G的端口,可以買幾百Mbps,也可以按照流量使用付費——因為網(wǎng)絡是自由互聯(lián)的,接少數(shù)幾家就可以得到全國的各個網(wǎng)絡的覆蓋,任何一個機房都有自己的meet me room。上百家的ISP,甚至世界各國的ISP都可以接進來,在這個房間里,做好互聯(lián)。
而且機房之間和機房之內(nèi)的通信也是自由的,拉光纖實現(xiàn)就好。所以AWS的EC2可以推出Multi AZ的概念——同一個地區(qū),推出兩個以上獨立機房,應用架構(gòu)可以平行部署在兩個機房里,但兩個機房又是光纖直連的,媲美同一個機房的內(nèi)網(wǎng)速度。所以用戶完全可以零成本的做到多個機房的部署,不怕單一機房的故障。
而中國的網(wǎng)絡環(huán)境,至少我看到的是相當差的。即使亞洲的網(wǎng)絡普遍存在壟斷的情況,中國的情況也是非常惡劣的。兩個主要運營商之間的互聯(lián)互通非常少,我都懶得去CNNIC上查最新的兩家之間的互聯(lián)互通的帶寬,因為事實就是禿頭上面的虱子,這點帶寬純屬擺設。主管部委的網(wǎng)站上公布的互聯(lián)互通的指導價格是1000元人民幣/Mbps,這可相當于是160美元/Mbps啊,這是一個讓全世界的人看來都無比震驚的數(shù)字!
即使真正通過協(xié)商,互聯(lián)互通的價格低也實際上仍然很高,因為北京市場上的BGP價格在100美元/Mbps。在臺灣,中華電信一家獨大,政府給的網(wǎng)間互連指導價是5美與啊/Mbps。在香港,HKIX里只要有ISP執(zhí)照,就可以免費的和HKIX交換流量,和香港的所有運營商免費互聯(lián)。
這個導致的直接結(jié)果是中國有兩張隔離的網(wǎng),。顯然運營商們建設的 機房只有自己的網(wǎng)絡可以接入,中國的機房沒有meet me room。因為大多數(shù)的機房只有一個運營商的網(wǎng)絡。少數(shù)的大客戶強勢的需要互聯(lián)互通的,運營商會硬著頭皮到另一家里高價把線接進來,當然是客戶買單。
這種現(xiàn)狀給全國的線上業(yè)務帶來無盡的麻煩。幾乎全部上規(guī)模的互聯(lián)網(wǎng)業(yè)務都需要在兩家運營商里復制兩個以一樣的系統(tǒng),然后用load balancing的技術(shù)把電信的流量給電信的機房,聯(lián)通的給聯(lián)通。這種重復的建設不知道給運營商貢獻了多少收入,以及制造了多少傳說中的GDP,但也很大程度上提高了互聯(lián)網(wǎng)領域的門檻,限制了創(chuàng)新。中國的互聯(lián)網(wǎng)運維隊伍可能是全世界最龐大的。運維甚至成為很多互聯(lián)網(wǎng)業(yè)務的核心競爭力。因為基礎設施和網(wǎng)絡上太復雜了。