最近幾個月眼看著SDN,NFV和OpenStack在世界各地的運(yùn)營商紛紛開始落地。筆者在上篇文章中還預(yù)測要有一年左右才會看到靠譜的運(yùn)營商案例,沒想到落地的速度比想象的快不少。喜大普奔。這其中的商業(yè)原因,技術(shù)原因分析起來非常有趣,讓筆者醞釀醞釀再講。這篇文章,筆者想先聊一聊私有云和SDN。筆者沒有站在任何陣營來做空或者做多私有云,只是從筆者所見到的有限的案例里,從技術(shù)細(xì)節(jié)中脫離出來,管中窺豹。筆者會以三本書為線索展開這篇文章。
第一本書,Site Reliability Engineering講Google是如何管理IT基礎(chǔ)設(shè)施的。對于非互聯(lián)網(wǎng)企業(yè)來講,這本書基本可以算半個科幻。里面涉及到的組織架構(gòu),開發(fā)運(yùn)維流程是創(chuàng)立之初企業(yè)基因的一部分,傳統(tǒng)企業(yè)是學(xué)不來的。而最前沿的互聯(lián)網(wǎng)公司卻基本都長這個樣子了。在這本書的基礎(chǔ)之上,筆者想說說自己對新興互聯(lián)網(wǎng)企業(yè)的觀察。一個新興的互聯(lián)網(wǎng)企業(yè)大概會經(jīng)歷這樣幾個階段:1) prototype階段,這個階段的公司以快速的產(chǎn)品迭代為最明顯的特征,他們會更傾向于選擇PaaS甚至SaaS,一切都是為了以最快的速度驗(yàn)證商業(yè)模式。這個階段的企業(yè)和SDN沒有任何關(guān)系。2) scale up階段,這個階段的公司用戶量開始急速增長,企業(yè)開始使用公有云提供的IaaS和PaaS。在筆者所看到的最前沿的互聯(lián)網(wǎng)企業(yè)里,應(yīng)用已經(jīng)被當(dāng)作cattle在養(yǎng)了,并且企業(yè)希望盡量推遲應(yīng)用中pet的出現(xiàn)。于是在這樣的公司里幾乎全是開發(fā),而沒有運(yùn)維。這個階段的企業(yè)和SDN也沒有任何關(guān)系。3) 企業(yè)如果能發(fā)展到這個階段,就已經(jīng)在邁向獨(dú)角獸了。應(yīng)用中的pet越來越多,在公有云上的花費(fèi)成為天文數(shù)字。企業(yè)開始認(rèn)認(rèn)真真的思考建立私有云,嘗試把一部分業(yè)務(wù)從公有云上遷移下來。我們所熟知的不少獨(dú)角獸公司就處于這個階段,甚至已經(jīng)經(jīng)歷了這個階段。OpenStack等技術(shù)一直到這個時(shí)候才進(jìn)入這些公司的視野。作為私有云必不可少的一環(huán),SDN在這個階段的互聯(lián)網(wǎng)企業(yè)里迎來了一個機(jī)會。
第二本書,Crossing the Chasm講如何向主流的企業(yè)用戶銷售新技術(shù)和新產(chǎn)品,最精彩的部分是關(guān)于如何跨越銷售驅(qū)動到市場驅(qū)動之間巨大鴻溝的論述?;ヂ?lián)網(wǎng)企業(yè)畢竟是少數(shù),傳統(tǒng)企業(yè)才是最大的金主。傳統(tǒng)企業(yè)往往都有自己IT基礎(chǔ)設(shè)施,由CIO負(fù)責(zé)研發(fā)運(yùn)維。由于即成的企業(yè)架構(gòu),思維慣性,財(cái)務(wù)及安全等原因,這些企業(yè)會非常自然的繼續(xù)選擇傳統(tǒng)的招標(biāo)采購流程來對IT基礎(chǔ)設(shè)施進(jìn)行擴(kuò)容,并且會非常謹(jǐn)慎的嘗試一些類似私有云,微服務(wù)之類的新技術(shù)。SDN在這些企業(yè)里迎來了第二個機(jī)會。
面對以上兩個機(jī)會,企業(yè)究竟會經(jīng)歷一些怎樣的事情呢?第三本書The Phoenix Project以一個CIO的視角講述了一個傳統(tǒng)企業(yè)發(fā)布一個全新在線服務(wù)的故事。這本書的結(jié)局很慘痛,項(xiàng)目完全失敗,CEO最終決定將IT全部外包。這本書在筆者所在的圈子里很火,大家現(xiàn)在都以phoenix project來代指那些向私有云做技術(shù)轉(zhuǎn)型失敗的企業(yè)。筆者會在以后的文章里講講我經(jīng)歷/聽說過的或成功或失敗的向私有云轉(zhuǎn)型的案例。這篇文章,筆者想進(jìn)行一個思想實(shí)驗(yàn):對于那些向私有云轉(zhuǎn)型失敗的企業(yè)而言,接下來會發(fā)生什么?
筆者能想到三方面的后果。第一,企業(yè)會退回到傳統(tǒng)的IT基礎(chǔ)架構(gòu),繼續(xù)采購傳統(tǒng)的設(shè)備,繼續(xù)依賴繁雜的運(yùn)維流程。第二,CIO的預(yù)算會流向其他部門,而其他部門會繞過IT,直接采用第三方的PaaS,SaaS來支持業(yè)務(wù)。第三,企業(yè)對新技術(shù)的接受會更加保守,而這些失敗案例的示范作用會讓其他企業(yè)裹足不前。私有云是SDN重要的應(yīng)用場景之一,而向私有云轉(zhuǎn)型是一件復(fù)雜的事情,不光需要廠商給力,還需要企業(yè)自身在技術(shù)積累,公司架構(gòu),軟件形態(tài),運(yùn)維方式等方面作出調(diào)整。伴隨著openstack和各路SDN方案的成熟,市場正處在私有云/混合云落地的關(guān)鍵時(shí)刻。這個時(shí)間窗口非常寶貴,只有讓更多的企業(yè)轉(zhuǎn)型成功,才會讓這個時(shí)間窗口開放相對更久的一段時(shí)間。