不知過去,焉知未來
今天想和大家分享一下我從業(yè)這么多年,對于 IT 行業(yè)過去發(fā)展的一些看法以及對云計算未來發(fā)展的一些思考。事物的發(fā)展都是一個自然延續(xù)和平滑演化的過程,不知過去,焉知未來。
IT 行業(yè)是依附于所有其他行業(yè)的一個純正的工具性基礎(chǔ)行業(yè)。從上世紀六、七十年代開始的“硬件層面”革命開始,八十年代和九十年代上半段基本屬于軟件行業(yè)的第一波浪潮。我經(jīng)常講一句口頭禪——『代碼寫得天花亂墜總得有地方跑』,運行軟件就需要芯片、內(nèi)存,需要一個完整的計算機體系架構(gòu),所以最早的 IT 時代,需要有類似于 Intel、IBM 這樣的公司存在。
隨著骨干網(wǎng)的發(fā)展,PC 互聯(lián)網(wǎng)火了起來,此時 Cisco 變得非常關(guān)鍵,正是因為 Cisco 的努力,骨干網(wǎng)變成了一個普通人能夠碰到的東西,這點很關(guān)鍵。
接下來,隨著設(shè)備的微型化以及基礎(chǔ)設(shè)施的發(fā)展,PC 互聯(lián)網(wǎng)逐漸過渡到移動互聯(lián)網(wǎng)。比如現(xiàn)在的手機和 Pad 都支持 3G、4G,我年輕的時候沒有 3G,用的是 GPRS,只能發(fā)發(fā)彩信,用 WAP 瀏覽網(wǎng)頁。但移動互聯(lián)網(wǎng)真正火起來,是因為現(xiàn)在這些年紀更小的同行們,他們非常熱情地投入心血在移動互聯(lián)網(wǎng)領(lǐng)域。
講到這里我稍微暫停一下,回歸到今天的主題——云計算,我想在座各位應該都有自己對于“云”的理解。
我自己的觀點一直沒有變過——Cloud is Everything! 現(xiàn)在有什么不叫“云”的嗎?舉個例子:樂視有樂視云,它的 Television、Movie、Video 的視頻云服務做的非常棒;前一段時間我拜訪的 TCL 公司也有自己的 TCL 云平臺、TCL 云電視等等。我們可以看到不管是家電、汽車,還是公共設(shè)施、寫字樓宇、安防行業(yè)等任何事都是“云”。
“云”只是代表人對于計算機和通訊技術(shù)下一代演化的預期。
我們從擁有一個東西本身之后才能使用它,到現(xiàn)在不一定擁有它本身就能使用它,這個轉(zhuǎn)變稱為“云”的過程。實際上我們每天都在和“云”打交道,比如郵件,你雖然沒有購買服務器或者 CPU,但是有人幫你處理 SMTP 和 POP3。不管是買了演唱會的票還是高鐵車票,或是訂了酒店,當你在手機界面做了一些操作,而在事件本地什么都沒做,但事件已經(jīng)完成,這都是云的模式。“云”沒有非常明確的功能層面的劃分。
云計算的未來
云計算的分工會變得更加細化
云計算未來的分工將會變得更加細化。其實從美國來看“云”的分工已經(jīng)很細化了,比如說美國的 AWS,看上去它的服務包羅萬象,實際上就三大塊:
- 第一,對象存儲 S3。對象存儲解決的是非結(jié)構(gòu)化數(shù)據(jù)存放問題。其實 AWS 的第一個產(chǎn)品就是對象存儲,這也是 AWS 最牛的產(chǎn)品,它與客戶產(chǎn)生了極高的黏性。比如赫赫有名的DropBox背后完全是 Powered by S3。
- 第二, EC2。它屬于 IaaS, IaaS 代替的是硬件行業(yè),比如說 IBM、HP、SAM、DEC、康柏、DELL 等等。
- 第三,Orchestration 編排服務。是對傳統(tǒng)中間件(如數(shù)據(jù)庫、運行池等等)高度自動化管理和運行的過程。
再舉個例子,Salesforce 在 CRM 領(lǐng)域是龍頭企業(yè),同時他們也在努力做 Force.com,想要把自己下沉一級到通用 PaaS 層面去贏得更多的機會,但也面臨更多的挑戰(zhàn)。
我一直有個論斷,五年之內(nèi)第一名的云公司是微軟,而不是 AWS,為什么呢?你要看一個公司的主營業(yè)務在哪里,一定要在自己的細分領(lǐng)域做好。像微軟這樣的公司,Iaas、PaaS、SaaS 都有,但是 SaaS 才是它發(fā)力以及厲害的地方,比如說它的 Office365,在辦公、自處理、制表以及協(xié)同是行業(yè)第一。不過微軟的 PaaS 也很厲害,它有自己的開發(fā)者平臺,更重要的是它有兩個寶貝,Visual Studio 還有 MSDN,它的團隊和精力都能保證 PaaS 做得很好。
我們回過頭來看一個呼聲最高的公司,也是云計算領(lǐng)域的鼻祖之一的 Google ,它在“云”上反而沒有什么建樹。
迄今為止,谷歌在 IaaS、SaaS 和 PaaS 都有產(chǎn)品,但實際上在美國的云計算版圖里面都是一個極小極小的存在,我們能看到谷歌厲害的地方在哪兒?還是推出幫中國人翻墻的 GAE,但是 GAE 到現(xiàn)在為止也是以免費的個人服務為主,說明它的時間未到(這是我一會兒講的第三點,PaaS 層到底要分成哪幾個步驟以及青云怎么應對 )。實際上谷歌 GAE 目前是很尷尬的,Google Office 的 Google Docs 和微軟 Office365 是競爭對手,一度獲得了加州整個州的合約,很可惜 2015 年SatyaNadella出任微軟 CEO 后這個州的合約又被微軟拿回去了。谷歌在 SaaS 領(lǐng)域很努力,但其實谷歌真正能力所在是在偏互聯(lián)網(wǎng)方向的 App Engine,即 Platform 的建設(shè)。
在美國有一個很有意思的現(xiàn)象,VMware 在企業(yè)級虛擬化和私有云的市場基本上一家獨大。
一個企業(yè)的 IT 是很復雜的,沒有人能決定是搞私有云或者公有云。大多情況下甲方往往是要公私兼顧,只不過多要公或多要私而已。但一個公司只要公有云概率不高,只要私有云概率也不高,所以混合云非常關(guān)鍵。在美國怎么做這個事呢?在私有云和企業(yè)級虛擬化市場上 VMware 一家獨大,在公有云 IaaS 上 AWS 一家獨大,PaaS 有微軟、谷歌,以及 Salesforce,在 SaaS 層更是百花齊放?梢钥吹皆诿绹, Cloud 的分工是非常細分的。
剛才講的是偏技術(shù)層面的公司,如果偏應用就太多了,有做電商的,還有做支付的,還有做社交的等等。Facebook 在云上投資非常大,但是 Facebook 基本上是社交范疇之內(nèi)的 PaaS 平臺,這非常類似QQ 和微信背后的騰訊云。騰訊云做什么?第一社交,第二是 Gaming,尤其是 Mobile Gaming。騰訊是世界上最大的游戲公司,也是世界上最大的游戲運營商之一。這時候一個統(tǒng)一的 IT 支撐平臺非常關(guān)鍵,但是 IaaS 對于騰訊不重要,因為它要的是對游戲流量的控制。
那么有沒有一個公司能夠吃掉所有的一切呢?不可能,專業(yè)搞電子郵件的不擅長社交,一個做游戲的公司搞電商會差一點,擅長搞互聯(lián)網(wǎng)的做銀行和保險公司的記賬本不會太擅長,而擅長做金融行業(yè)的人去做安全部門業(yè)務系統(tǒng)也不會太擅長,做 IaaS 和 PaaS 的人做 SaaS 就不會太擅長。所以云的分工細化是一個大的趨勢
萬物互聯(lián)要求云計算基礎(chǔ)設(shè)施層具備更強大的能力和更豐富的功能
從移動互聯(lián)網(wǎng)向 IoT 的迅速轉(zhuǎn)變過程中會對基礎(chǔ)設(shè)施帶來新一輪的挑戰(zhàn)。這個挑戰(zhàn)表現(xiàn)在幾個層面,第一個敏捷性,第二個成本,第三個復雜性。
敏捷性表現(xiàn)在當企業(yè)需要一個 IT 系統(tǒng)去解決問題的時候,在傳統(tǒng)領(lǐng)域一般用幾個月或者幾年的時間上線一套 IT 系統(tǒng)在數(shù)據(jù)中心,而且企業(yè)心理承擔能力是非常強的,經(jīng)常說今天不行明天再來,反正不著急。過去的 Business Model 是非常靜態(tài)的,市場的競爭也沒有那么激烈。但是隨著業(yè)務的變化,尤其是跨界競爭變得越來越常見之后,消滅你的往往不是你的同行,而是你不認識的人。
前段時間產(chǎn)生了一個很流行的詞叫降維攻擊,別人在一個更高的維度降維攻擊你,你根本不認識它并且毫無反擊之地。這種情況下需要我們 IT 行業(yè)要變得極其的敏捷,尤其是 IoT 出來之后要求會非常的高。
CT 行業(yè)也是一樣的,不管是中國還是美國的骨干網(wǎng)。美國比我們好得多,在我們國家沒有一個互聯(lián)互通平等對等的骨干網(wǎng)存在。從基礎(chǔ)設(shè)施層面就是不存在的。在價格方面,更是令人匪夷所思。
在美國,BGP 1 MB 的開銷大概是一個月 0.8-1.2 美元,而在我們國家要貴幾十上百倍。
移動互聯(lián)網(wǎng)之所以能起來是因為 3G、4G 便宜了。我年輕的時候拿著手機就緊張,老怕超標,一超標 ¼ 的工資就沒了,所以那時候老有一系列的工具幫你監(jiān)控手機的流量,在桌面上我們還會放一個開關(guān),幫助我關(guān)閉手機的 Mobile Traffic 。
其實現(xiàn)在也是一樣的,想要從移動互聯(lián)網(wǎng)到萬事萬物兼聯(lián)網(wǎng)的狀態(tài),就要弱化骨干網(wǎng)的存在。美國國家電報公司 AT&T 已經(jīng)有開始做一張實驗網(wǎng),但是 AT&T 有無作為都不重要,Google Fiber 的網(wǎng)已經(jīng)遍布美國大型城市了,我們中國也需要這樣的東西。
同時,我們還需要一個很重要的東西 —— SDN,為什么 SDN 很關(guān)鍵?很多人覺得 SDN 是為了讓大家降低對交換機的依賴,其實根本不是這樣子的。我們要解決的問題是,把由 Cisco 定義的結(jié)構(gòu)清晰的靜態(tài)網(wǎng)絡,變成百分之百動態(tài)網(wǎng)絡。SDN 有一個新的分支—— SDN-WAN,即軟件定義的骨干網(wǎng),在這種格局之下我們才有可能迎來移動互聯(lián)網(wǎng)下一步的變化。
所以,在基礎(chǔ)設(shè)施和敏捷性之后,降低成本是非常關(guān)鍵的。我在講帶寬的價格的時候已經(jīng)提到這一點。直播行業(yè)是 2016 年最熱門的行業(yè),有幾千家,他們在帶寬方面的開銷是巨大的。在這個層面上說,基礎(chǔ)設(shè)施層面需要新的變化,我們迫切地需要在接下來 3-5 年的時間使得我們國家基礎(chǔ)設(shè)施即 ICT 行業(yè),變得更廉價、更敏捷、更可靠,這樣才能迎來下一步的發(fā)展。
那么這個和云計算有啥關(guān)系呢?這是我們 IaaS 層做的事情,原來僅僅覆蓋 Computing Power,現(xiàn)在要覆蓋橫跨整個中國的 SDN-WAN,這對我們國家是非常重要的事情。
明年功能層面的存儲是一個重點領(lǐng)域,尤其是對象存儲、NAS、Flash SAN、Virtual SAN。因為 IaaS 之后一定是 PaaS 和 SaaS,一旦行業(yè)聚焦在 PaaS 和 SaaS 之后,企業(yè)眼中就沒有硬盤了,那數(shù)據(jù)放在哪里?有數(shù)據(jù)要放但沒有硬盤,所以需要有一個行業(yè)能夠代替硬盤——網(wǎng)盤,這也會成為云計算明年很大的需求。這和我講的第一點行業(yè)性的細化有一定的相關(guān),功能層面的存儲明年應該會有一輪的蓬勃興起,我相信投資和行業(yè)研究的專家們會有共識。
PaaS 層的分解、發(fā)展與迭代
云計算未來發(fā)展的第三點是 PaaS 層的分解,PaaS 層會分成三個步驟發(fā)展和迭代,不同的廠商會扮演不同的角色。第一個是 Technical PaaS,第二個是 Solution PaaS,第三個是 Industry PaaS。
Technical PaaS
我的團隊從 2015 年第三季度開始就不在 IaaS 投入研發(fā)了,裸機、機器虛擬化、容器化和 Unikernel,IaaS 基本上四位一體全覆蓋后,路已經(jīng)比較清晰了。PaaS 層為什么變得關(guān)鍵?因為太多開發(fā)者和甲方已經(jīng)沒有耐性停留在操作系統(tǒng)層面這塊。
青云QingCloud 主要服務金融行業(yè)銀行、保險、證券的客戶最多,其他行業(yè)也看,我們未來還會做很多方面。在 PaaS 層面,以我們做得最多的銀行業(yè)客戶為例,銀行業(yè)基本上沒有哪個開發(fā)團隊還會愿意花時間安裝中間件和數(shù)據(jù)庫。大家想到的是找青云QingCloud 提供一套中間件,其實是中間件編排,我們也把它叫 Technical PaaS 。
Technical PaaS 更多的是中間件層面的高度自動化,這使得開發(fā)者不需要接觸操作系統(tǒng)就可以編制代碼、運行代碼、維護代碼,因為它不僅僅讓硬件透明化,并且讓技術(shù)本身也透明化。寫代碼的人只需要理解數(shù)據(jù)模型、代碼邏輯、測試邏輯,簡單地說一個銀行的軟件工程師第一任務是理解銀行的存、貸、債各種各樣的業(yè)務,這個很關(guān)鍵。
Solution PaaS
Solution PaaS 面對的是一個過渡的階段,是帶有共性問題的打包方案。
我們剛剛講的是一對一解決具體技術(shù)的問題,而 Solution PaaS 是以打包的方式解決客戶應用的東西,它都是由偏傳統(tǒng)的中間件所組成的。這個過渡階段 SI(系統(tǒng)集成商)很有優(yōu)勢,我們很明確地觀察到不論是中國還是美國,在這個領(lǐng)域活躍的人基本上都是原來資深的 SI(系統(tǒng)集成商)。
Industry PaaS
Industry PaaS 是 PaaS 的終極形態(tài),是帶有行業(yè)屬性的 PaaS 平臺。像 BAT 的云平臺就是帶有極強 Industry PaaS 的特性,網(wǎng)易云和京東云也都是非常典型的。
未來兩年在中國和美國都會廣泛地出現(xiàn)一個詞是行業(yè)云服務,我們會看到銀行云、保險云、證券云、物流云,大家不要驚訝,這是因為人們(開發(fā)者、CEO、CTO、CIO)對于技術(shù)性的東西越來越不可忍耐,這時候就把技術(shù)的東西留給我們來做,所以我們會解決硬件、網(wǎng)絡、存儲、安全系統(tǒng)、操作系統(tǒng)、中間件、調(diào)度、運維、升級、版本管理控制等問題。然后我們輸出 API,與合作伙伴合作打造 Industry PaaS,最后孵化出各種各樣 SaaS 應用程序。這樣一來我們的行業(yè)就能從基礎(chǔ)層面解決技術(shù)問題,以便于孵化下一個革命 IoT 的浪潮。
迎接漂亮的 IoT 時代
在 IoT 到來以后,大家會發(fā)現(xiàn)各個行業(yè)的從業(yè)者在技術(shù)上非常不專業(yè),但在行業(yè)上非常專業(yè)。這也就是我一直強調(diào)的一點:讓專業(yè)的人做專業(yè)的事情,企業(yè)只需要將精力放在自己的業(yè)務與創(chuàng)新上。
比如做養(yǎng)殖業(yè),如何讓養(yǎng)豬的事情變得極度的科學,這個不是 IT 和 CT 的技術(shù)問題,而是養(yǎng)豬的問題,你得理解豬,你得知道它心情好不好,什么時候給它聽鋼琴,是聽莫扎特還是貝多芬。我不是開玩笑,這是北京一個農(nóng)業(yè)科技公司的養(yǎng)殖場做的事情。
如果能做好以上云計算三個大的轉(zhuǎn)變,我相信很快會迎來一個比移動互聯(lián)網(wǎng)更加漂亮的IoT時代。我經(jīng)常講,當再也沒有記者愿意采訪 IT 和 CT 行業(yè),IT 行業(yè)也不會上娛樂頭條花邊新聞,IT和CT變得高度透明、簡單、廉價的時候,它就成為社會存在的基石了。