UCloud 的大航海時代_風聞
观察者网用户_243785-2018-11-19 13:37
文 | 史中
歷史屬於鄭和,但歷史更屬於哥倫布。
鄭和的二百艘船上,載着永樂帝的千秋霸業,載着明朝政府的海路商業野心,載着水手們加官進爵的美夢。
哥倫布的三艘船上,只有一羣尋寶的探險家。
歷史給了他們不同的境遇,它向簡單的人微笑,向複雜的人怒目。這次選擇,最終寫進了課本,給了中國人一場綿延六百年的“核心記憶”。
日光之下並無新事。直到今天,那些撐起幾葉扁舟遠行的人們,仍在得到歷史獎賞,改變着站在此岸眺望的中國人。
最近,中哥認識了一位新胖友,他叫謝樂冰,是雲計算廠商 UCloud 出海商務拓展總監。和他聊過之後,我突然發現:UCloud 的出海,大抵也是如此。
這是屬於“一小羣人”的“大航海時代”。
1、“草根出海”要用神馬姿勢?
2012年,季昕華和在騰訊共事多年的老友莫顯峯、華琨共同創建了 UCloud。
雖然距今只有六年多,但那已算得上是**雲計算的“上古時代”。**2012年的世界,大概是這樣的:
互聯網巨頭紛紛開始開發自己的雲計算。但對於 BAT 來説,他們幾乎同時經歷着十五年來最大的爆發期。開發雲計算的最主要目的,就是滿足自己對“算力”日益增長的渴求。簡單來説,他們最大的客户就是自己。
像 UCloud 這樣純第三方的雲計算公司,他們所有的“算力”都只有一個用途——賣出去。
所以,2012 年謝樂冰還在一家遊戲公司,想了半天他還是覺得:那時 UCloud 雖然很稚嫩,但“好像沒什麼對手”。
彼時雲計算的市場也小,隨便拉住一個 IT 創業大佬,他都未必能講清楚雲計算到底有啥用。不過,有一個行業對雲計算是天然敏感的,那就是“遊戲”。
創業初期的季昕華
由於創始人團隊騰訊、盛大的背景,UCloud 從一開始就瞄準了遊戲市場。至少在創業的前三年,UCloud 的命運都是和中國遊戲產業“綁”在一起的。
有趣的事情來了,如果讓中國互聯網各個行業組成一個班級的話,遊戲一定是那個最不安分的童鞋,這家初創雲計算廠商,就這樣被小夥伴半推半就地拽上了探險之路。
淺友們可以回想一下,當時正是手遊爆發的季節,《三國來了》《刀塔傳奇》《放開那三國》《大掌門》《我叫 MT》一個接一個地火爆。
但實際上,遊戲這個行業是典型的“一將功成萬骨枯”,一個火爆的遊戲腳下,肯定踩着一百個無人知曉遊戲的死屍。
從遊戲開發者的角度來看,這頗有些賭命的意味。**一個手遊開發週期要半年,如果成功就黃袍加身,如果失敗就大海石沉。**每當捏着一把汗看到自己的遊戲無人問津的時候,開發者的心裏就會想:糟了,是心肌梗死的感覺。。。
所以,手遊開發者對成本特別敏感。
員工的工資不能減(否則要造反),遊戲的品質不能犧牲(否則沒人玩),看來看去只有從計算資源上節省成本。所以手遊選擇不自購服務器,而是租用雲計算,應該算是“自己找輪椅”了。
命也該然,UCloud 搭上的手遊這麼一趟車,越跑越快。
在謝樂冰的記憶裏,2014 年“風向”突然發生了變化。
本來中國手遊的創業者裏就有很大一部分“海歸”,中國市場相對成熟之後,他們又發現了一個“致富經”,就是把中國的手遊輸出到海外去。
他説。
接下來兩三年,陸續有用户找到 UCloud,劈頭就問,你們在海外有數據中心嗎?
UCloud 的人知道,自己是純粹的第三方雲計算廠商。這意味着,用户就是百分百的衣食父母,對方無論要什麼姿勢都要儘量給。。。
雖然 UCloud 已經嘗試在中國香港和美國洛杉磯等地零星建立了幾個數據中心,但這畢竟太少,不一定運氣那麼好正好是客户需要的。於是,負責客户的同學顫抖地問:你要哪兒的數據中心?
對方答:中國台灣。
UCloud 同學咬咬牙,説:沒問題!你等我!
這就是 UCloud 出海的最初情形。
2、海外拓荒炒雞兇險,家裏得有點“黑科技”
為什麼中國大陸的手遊要去中國台灣?
這裏涉及到手遊/中國軟件出海的幾條經典路徑:
1、直接跨越大洋落地歐美日韓。但由於對方是非常成熟的市場,已經有一套自己的文化,從而所有遊戲的設計風格和操作習慣都要為歐美日韓定製。
2、切入沒有文化相似性的鄰國。例如印度、中東。之所以會向這些國家進發,主要是因為“中國製造”在當地受歡迎,中國人認為那裏同樣應該存在互聯網的市場機會。但從結果來看,這條路比較艱難。
3、在中華文化圈中滲透。這是三條路徑裏最為經典的一個。順序是:大陸--中國香港--中國台灣--新加坡--馬來西亞、印度尼西亞、泰國、菲律賓、越南等等。由於文化的相似性,出海的成功率最高。
一款中國手遊的生命通常是這樣:
在大陸火爆,然後火速移植到港台試水,如果不行就洗洗睡,如果同樣火爆就馬上進軍東南亞。如果在東南亞仍然大火,基本可以斷定,遊戲公司會賺得盆滿缽滿。
中國互聯網出海
一條標準路徑
可能有淺友會問,為什麼遊戲進中國台灣,服務器也必須進中國台灣呢?
這裏簡單科普一下。台灣地區對互聯網業務有嚴格的限制:凡是在本島提供服務的業務,數據不能離島。
這種數據安全政策在很多地區也存在,所以海外機房不僅是為了保證雲計算的效果,還有一個重要的因素就是合規性。
説回 UCloud,當時客户“要去中國台灣”的要求很快反映到了高層,於是一支建設台灣高雄機房的隊伍馬上出發。
幾個月以後,高雄數據中心落成。
而就在這幾個月間,想去中國台灣的客户又多了很多。UCloud 為自己的遠見和開拓精神深深自豪。於是,半年之後又建立了台北數據中心。
到現在為止,海外數據中心的建設算是一帆風順。這就像哥倫布剛登上西印度羣島時風光旖旎,直到樹叢裏殺出了印第安人。。。
在台北數據中心,某個遊戲上線的下一秒,就遭到了巨量的 DDoS 攻擊。數據接口瞬間被垃圾流量堵死,遊戲沒辦法訪問。
紅色的垃圾流量堵滿接口
綠色的正常流量就被彈出了
同事們都覺得這不用慌,UCloud 的專業就是雲計算,對於 DDoS 的安全防護措施顯然是提前佈置好的。
實際上,在開服之前,UCloud 就已經應遊戲方要求,上線了一個國際知名廠商的防護系統。他們檢查了一下,之所以沒有起作用,是因為有些地方配置錯誤,需要緊急調整。
然而,當他們聯繫安全服務商的時候,發現居然和對方有時差,半天才收到回信。按照這種效率,也許等對方修復好,已經一天過去了。。。這個情況一下子超出了 UCloud 童鞋的經驗,有點方。
危急時刻,求人不如求己。
工程師趕緊開會,想出了一個妙計:把流量引到 UCloud 香港機房,用香港機房的清洗設備之後,再把乾淨的流量導回台北機房。就這樣,忙了幾個小時,可算是讓遊戲恢復了正常。再看工程師,各個都被汗水濕透了襯衫。。。
把清洗之後的流量引回台北
謝樂冰當時雖然肉身不在台北機房,卻仍然對那次全公司總動員記憶深刻。
他給我回憶的,其實並不是一次緊急事故的處理,而是一羣水手在未知的海岸停靠之後,發現既有的世界觀和經驗完全失效,而又難以預料對手究竟有多強大時,那種命懸一線的無助感。
“寶島一役”,讓 UCloud 上上下下明白了一件事:
離開熟悉的土地哪怕一步,都是踏進了互聯網的未知地帶。這和當年哥倫布踏上美洲別無二致。在“法外之地”上,如果想要把控局勢,就必須從家裏帶足最強的武器。
某種程度上,這成為了未來數年 UCloud 出海的鋼鐵信條。
還拿“抗 DDoS”這件事來説。
從幾年前開始,“本地機房被攻擊,就從相鄰機房拐個彎兒”這種騷操作成為了標準解決方案。
但這還不夠,黑科技就要來了。
這套方案不斷發展。最近兩年,UCloud 全球28個機房,每一個都自建了流量清洗能力,這些機房連接起來就可以搞出一套“騷操作”——根據攻擊者的來源自動調度,就近清洗。
比如我們可以把東南亞的流量,直接在東南亞的機房清洗,把歐洲的流量,直接在歐洲機房清洗,洗乾淨之後再把剩餘的正常用户訪問給到應該給的那台服務器。
而且,如果這次攻擊很嚴重,主要的“肉雞”又都在美國,我們就可以把美國的服務器暫時斷掉,以保證其他地方的用户能正常登錄。
他説。
可能有童鞋沒看明白,中哥簡單解釋一下:
這就像幼兒園的老師,為了維護秩序,把滿操場的小朋友帶到不同的教室裏,分別在每個教室裏“控制”住不聽話的熊小孩,然後再把乖寶寶重新放到操場上玩;
大多數同學都是“熊孩子”,那就索性這一個班都不要出去玩了。。。
這就是被稱作 Anycast 的流量調度技術。
雖然 Anycast 技術在很多領域都有應用,但佈置在全球範圍的雲服務裏,確實有很多技術挑戰。不過,既然要服務好客户,我們就得搞出這樣一套一套的黑科技。。。
謝樂冰説。
以中國高雄和中國台北為範本,UCloud 在手游出海的路徑上,分別建立了新加坡、雅加達、曼⾕、孟買等等數據中心,算是把這條路跑通了。只要你有出海的計劃,那麼從諮詢到部署,都是一對一的服務,這成了 UCloud 別緻的“特色服務”。
如果你瞭解“黑暗叢林”有多兇險,就會明白“貼身保護”有多麼重要。

3、“孃家人”的自我修養
從 2016 年開始,出海大軍變得浩浩蕩蕩。
除了“老熟人”遊戲之外,電商、社交、直播、金融科技、智能硬件也開始用 UCloud 作為“胯下白龍駒”大面積出海。謝樂冰挺有信心,他覺得有了遊戲的幾年磨練,這個時候 UCloud 已經是個“出海老司機”了。
實際上,無論哪個行業,出海的路徑和遊戲都是極其類似的,都要先從和中國文化類似的國家和地區試水,然後再去更遠的地方落地。
看着全球 AppStore 排行榜上名列前茅的中國應用軟件都在用自己家的雲出海,謝樂冰和很多 UCloud 同事都覺得,自己像個“孃家人”。
孃家人,最愛説的就是“別怕,有你二姨在,誰都不敢動你!!”對自己家的姑娘有一種“混不吝”的袒護。
但是,孤膽深入海外的中國企業,需要的正是這種堅定的安全感。
無論人家買的數據中心在南美還是在非洲,我們都得讓他和在中國使用雲計算有一模一樣的體驗。
包括穩定性,包括計算能力和網絡速度,也包括客服的質量。
謝樂冰説。
不過,古語有云:人生最大的挑戰是把吹出去的NB實現。
説來就來,果然有中國企業要去非洲:
2018年,UCloud 的幾個客户提出,要去非洲尼日利亞開展業務。於是,機房建設“先遣隊”直接一猛子扎到了大草原上。
由於這是第一次把數據中心建到非洲,“先遣隊”特意提前聯繫了好幾個當地的機房,確定符合自己的技術指標才親自去調查。結果到了當地一看,有些所謂的頂級“三類機房”,一個月停電三回,都是靠發電機來續命。再看當地的運營商,標註帶寬和實際帶寬簡直就是賣家秀和買家秀的差別。。。
最後,UCloud 只能選擇這個國家最大的機房和最大的國有電信運營商,才達到了技術指標。
UCloud 在尼日利亞的
拉各斯機房
這給了我們經驗,之後我們進入一些亞非拉國家的時候,乾脆直接選擇最大的國有運營商和機房就對了。
然而,即使這樣,也不能百分之百避免中國的用户在海外“受委屈”。因為畢竟機房建設在亞非拉國家,網絡抖動、不同運營商之間的兼容問題時有發生。
底層網絡和硬件已經盡力了,接下來只能靠技術上的方法。
一個有趣的技術是:
如果在一個陌生的地區建設機房,可以先建設一個小規模的雲,如果用户在這個國家的生意越做越大,就可以在不影響原有云運行的同時擴大雲的規模。這就像蓋一棟大樓,先蓋一層,等到需要的時候再蓋第二層,如此類推,既節省成本,又保證雲的質量。
這被稱為“靈活架構”。

靈活架構
大概就像個可拼插的積木
一個技術還不夠。
如果某個海外接入點發生故障,系統就會自動算出一個新的線路,然後作為配置文件下發給系統,於是流量就會跑到一個新的線路上。這就好像你熟悉的“自動導航系統”,一條路線走不通,導航就自動給你算出另一條繞行路線,總之不會讓你回不到家。
這被稱為“自愈能力”。
自愈能力
大概就像隨時調整的導航
另外還有一種很特別的技術。
很多互聯網服務對時延的要求很高,需要專線。原本的技術是需要從雲廠商專門買一條固定的專線。但是 UCloud 會實時匹配一條當時最合適的加速線路。
這被稱為“Path X”。
凡此種種黑科技,不一而足。
我們是吃過時差的虧的。所以現在無論人傢什麼時候聯繫我們,接電話的一定不是傳話的客服,而是是我們一線的技術人員,而且,無論在哪個地區,無論幾點,都能馬上聯繫到我們中國的同事。
他説。
做到這樣,UCloud 應該算是“管得多”,“想得細”,仁至義盡的“孃家人”了,不過謝樂冰告訴我,這還不夠極致。
説到這,他又給我講了一段往事。
就在2018年夏天,世界盃開幕前一個月,有一個客户突然提出,要去巴西轉播世界盃。而且,顯然,業務在世界盃開幕前必須 Ready。
這就很不科學了啊。
一個月時間,要把機房位置選好,把電信運營商敲定,把服務器從中國運到巴西,然後在當地配置雲計算系統,把用户的系統佈置在雲計算上。這簡直可以當做一個笑話聽了。
然而, UCloud 聽了用户的時間表,這個任務居然接了。。。
我們的隊伍緊急出動,一邊找機房,一邊把服務器運到南美,然而,當我們把設備放到機房的時候,離世界盃開幕只有幾天了。
這幾天用來配置雲平台,顯然是不夠了。於是我們搞了一批物理機,讓客户的業務先在物理機上跑,確保世界盃之前上線,然後再遷移到雲平台上。這相當於我給你的房子沒建好,先給你旅館住。
果然,一切順利,世界盃前兩三天,客户的轉播業務順利跑起來了。
他回憶。
實際上,業內建設一個機房,流程一般是“規劃半年,建設半年”。像 UCloud 這樣跟打仗一樣,1-3個月就建設一個機房的雲計算廠商,確實有種“海盜”的風範。
這方面我們得做到,因為“靈活”才是我們的特點。
互聯網講的就是快速試錯、快速迭代、快速擴張。有時候,遲一個月上線,就會影響一個項目的成敗,這可不是兒戲。我們承諾了幫中國企業在海外快速落地,如果不能百分之百做到,那我們算什麼孃家人?
他説。
目前 UCloud 分佈在全球的28個機房
4、這也許是“一小羣人”的“大航海時代”
謝樂冰給我一些數據:
UCloud 目前有8萬多個⽤户,包括⾹港綠洲、紫龍游戲、寶寶巴⼠、快看漫畫、微鯨科技、探探、Blued、什麼值得買、前隆科技、心動網絡等等。
所有公司部署在 UCloud 上的業務總產值大概千億人民幣。
間接服務⽤户數量超過10億。
這個數據和巨頭阿里雲當然還有差距,但是作為一支中國企業出海搭乘的“艦隊”,他們做得認真而快樂。
“自己動手,豐衣足食。”這是他總結的 UCloud 出海的價值觀。
如果一切都鋪平墊穩,不需要靠智慧和靈活性解決,大家都拼資源和規模,那也許就沒有我們的機會了。
他説。
實際上,出海這兩個字背後,意味着大千世界。有伊斯蘭國家,有君主制國家,有財閥壟斷國家,有新興的年輕社會,也有在困境中艱難跋涉的社會。
這種未知,比一般人想象中更為凌厲。
這種未知,也恰恰意味着新的生存空間。
May Flower
五月花號
中國企業出海,雖然是30年來我們一直在做的事情。但是對於普通人來説,這仍然是個新奇而又振奮的話題。
過去,中國的國有企業是出海的主力,而新興互聯網企業的出海,直到最近幾年才聲勢漸壯。
對於每個人來説,我們都正在親歷歷史。
而對於中國企業的“孃家人” UCloud 來説,他們有資本驕傲。因為在他們手下,誕生了一批又一批在海外站穩腳跟的中國企業。
告別謝樂冰,我一直在問自己,為什麼 UCloud 如此執着於中國企業出海?
後來,我大概明白了,這就和詢問哥倫布“為什麼執着於發現美洲新大陸”一樣。
曾經有人問登山者,你為什麼登山?
他回答:因為山在那裏。
我記得,2015 年的時候我第一次見到季昕華,他告訴我:善泳者溺,善戰者死。現在回望,這似乎確實是他一直遵守的信條。
在國內 BATH 爭奪雲計算霸主的時候,UCloud 顯得冷靜而又執拗。他們只是安靜地修補自己的帆,準備下一次出海遠行。
遠行的人永遠是少數,這也正是遠行的魅力。
他們不是傳教士,也不是天朝上國的使臣,他們也許只是一小羣喜歡探險的人,在期待世界獎賞的同時,創造着自己的大航海時代。