Monitoring(監(jiān)控)這個(gè)市場有多大?相信很多人都沒有概念。國際權(quán)威調(diào)研機(jī)構(gòu)Gartner在前不久的一篇報(bào)告中預(yù)測:“As a group, the monitoring market is expected to reach $8.8 billion(constant currency) in 2016, growing to $11.6 billion (constant currency) by2020. ”88億美元和116億美元,這兩個(gè)數(shù)字的巨大,恐怕出乎了很多人的意料。
在美國,VC和PE紛紛對(duì)Monitoring這個(gè)領(lǐng)域投入巨資,貝恩資本和金門資本攜手以67億美元進(jìn)行了BMC的私有化,Thoma Bravo斥巨資對(duì)包括Compuware和Riverbed在內(nèi)的六家Monitoring公司進(jìn)行了私有化,總金額超過百億美元。
在VC領(lǐng)域,且不說New Relic在IPO之前的4億美元融資和AppDynamics的3億美元融資。就在前不久IconIq對(duì)Datadog這家成立不足四年的公司完成了9600萬美元D輪投資,再次刷新了Monitoring領(lǐng)域的融資記錄,也讓監(jiān)控市場再次成為SaaS領(lǐng)域最受矚目的一個(gè)賽道。
2016年,是大規(guī)模監(jiān)控之年!大規(guī)模監(jiān)控在國外稱為Web Scale Operation,在美國,這個(gè)領(lǐng)域已經(jīng)無聲無息然而卻無比迅速地成為Devops環(huán)節(jié)最核心的一環(huán),很多初創(chuàng)公司成為這個(gè)領(lǐng)域最受矚目的明星。DataDog、SIgnalFX、Sysdig、opsclarity、instana、bigpanda等等,不斷攀升的知名度和融資額,一次又一次,一輪又一輪,讓很多創(chuàng)業(yè)和投資界的人士發(fā)出感嘆。Web Scale Operation就是下一個(gè)APM市場。
這個(gè)領(lǐng)域,一定會(huì)誕生一家甚至多家獨(dú)角獸,而像Sequoia Capital、BenchMark Capital、Greylock Capital這些知名VC早已布局其中。就在今天,Moogsoft 這家2011年成立的公司,完成了3100萬美元的C輪融資,領(lǐng)投方是NorthgateCapital。
我們OneAPM自己,也有Web Scale Operation的產(chǎn)品,叫做Cloud Insight,我是從 2015年下半年開始籌備Cloud Insight的,期間經(jīng)歷多次波折,但最終做出來了一個(gè)自己最喜歡的產(chǎn)品。在這里,我想談一談自己的心路歷程。
近幾年,國內(nèi)的很多技術(shù)發(fā)展趨勢總是跟著國外的步伐。從某種意義上來說,國外公司的一些發(fā)展歷程可以作為國內(nèi)企業(yè)戰(zhàn)略的參考。
作為擁有多年技術(shù)經(jīng)驗(yàn)的工程師,我們?cè)鴮㈤_發(fā)流程轉(zhuǎn)變?yōu)槊艚蓍_發(fā),也曾感受到云基礎(chǔ)架構(gòu)的顛覆力量。從開始著手做這個(gè)產(chǎn)品時(shí),整個(gè)技術(shù)團(tuán)隊(duì)看得很清楚,十年后的 IT 基礎(chǔ)架構(gòu)必然會(huì)發(fā)生翻天覆地的變化。因此,我們完全相信,未來云計(jì)算市場必然需要一種新的數(shù)據(jù)監(jiān)控和管理平臺(tái)。
那么,這個(gè)數(shù)據(jù)平臺(tái)要解決什么問題呢?主要是解決數(shù)量級(jí)的問題。原來的監(jiān)控通常只面對(duì)幾十臺(tái)物理機(jī)和一些相關(guān)的數(shù)據(jù)庫中間件的服務(wù),而今天的監(jiān)控可能要面對(duì)幾千臺(tái)的云主機(jī)和幾萬個(gè)Docker實(shí)例。
今天的應(yīng)用、服務(wù)、容器、主機(jī)之間的關(guān)系變得復(fù)雜和多變,更需要一種更加動(dòng)態(tài)和彈性的可視化方式。因此,我們創(chuàng)造了Cloud Insight這款次時(shí)代的產(chǎn)品,而整個(gè)團(tuán)隊(duì)的賭注就是:敏捷開發(fā)和新一代云平臺(tái)的結(jié)合將徹底改變相應(yīng)的監(jiān)控管理問題的量級(jí),并迫使整個(gè)堆棧和新型監(jiān)控與分析工具(特別是這一點(diǎn))實(shí)現(xiàn)重組。
其實(shí),在國外有一款很棒的基礎(chǔ)組件監(jiān)控產(chǎn)品——Datadog,他們從 2010 年底開始籌備這個(gè)產(chǎn)品,而且取得了不少成果,更是拿下了Facebook、Airbnb 這樣的重量級(jí)客戶。
五年的時(shí)間轉(zhuǎn)瞬即逝,Datadog自成立以來發(fā)現(xiàn)的理論得到了大規(guī)模的證實(shí),而且比預(yù)期的規(guī)模更加廣闊。因?yàn)樵谶^去的幾年中,云用戶群體出現(xiàn)爆發(fā)式的增長。在國外,無論是微型科技創(chuàng)業(yè)公司還是大銀行,各種規(guī)模的企業(yè)都開始使用公有云或私有云服務(wù)。
而國內(nèi)也一樣經(jīng)歷了 Docker 的爆發(fā)式增長,云平臺(tái)也被愈加廣泛的使用到各個(gè)行業(yè),同時(shí),DevOps 理念也在層層滲入。尤其是在云平臺(tái)的使用方面,不少企業(yè)架構(gòu)于混合云環(huán)境,甚至使用多種云廠商產(chǎn)品,這些都是很好理解的事情,也是兩種狀態(tài)(從沒有云到普及云)之間很正常的過渡。
那么,我們所說的監(jiān)控“規(guī)?!本烤怪傅氖鞘裁茨?? 就像 Datadog 所認(rèn)為的那樣,它是四個(gè)維度的產(chǎn)物:
提到規(guī)模,大多數(shù)人立即想到的就是這一點(diǎn)。從過去的幾年中,任何生產(chǎn)環(huán)境所包含的“基礎(chǔ)設(shè)施單元”數(shù)量都呈現(xiàn)出指數(shù)級(jí)增加。曾經(jīng),這些基礎(chǔ)設(shè)施單元都是實(shí)體服務(wù)器或相當(dāng)經(jīng)久耐用的虛擬機(jī),而現(xiàn)在,基礎(chǔ)設(shè)施單元越來越多地由短暫的云實(shí)例、容器和微服務(wù)構(gòu)成。
那些在 2010 年運(yùn)營著數(shù)百臺(tái)服務(wù)器的企業(yè),現(xiàn)在都輕松管理著數(shù)千甚至數(shù)萬個(gè)基礎(chǔ)設(shè)施單元。換句話說,企業(yè)正在用“海量”可移動(dòng)的組件取代了那些相對(duì)靜止的機(jī)器。
幾年前,一個(gè)很大型的軟件團(tuán)隊(duì)一年可能只發(fā)布一次或幾次產(chǎn)品。而現(xiàn)在,很多企業(yè)一天就發(fā)布好幾次代碼更新,這是因?yàn)榇笮∑髽I(yè)都已經(jīng)從瀑布開發(fā)流程切換到了敏捷開發(fā)流程。如果用這一頻率乘以企業(yè)擁有的大規(guī)模團(tuán)隊(duì)數(shù)量,就能得到隨時(shí)變化的生產(chǎn)環(huán)境數(shù)量了。
這可能是技術(shù)人員近年來感受到的最大的“文化轉(zhuǎn)變”了。
在過去,基礎(chǔ)設(shè)施僅由運(yùn)維團(tuán)隊(duì)(或大型企業(yè)中的“共享服務(wù)”小組)進(jìn)行管理,而現(xiàn)在,包括運(yùn)維團(tuán)隊(duì)和開發(fā)團(tuán)隊(duì)在內(nèi)的多個(gè)團(tuán)隊(duì)都可以接觸到基礎(chǔ)設(shè)施。帶來最直接結(jié)果就是:與基礎(chǔ)設(shè)施互動(dòng)的技術(shù)人員數(shù)量激增。
從瀑布開發(fā)過渡到敏捷開發(fā)的另一個(gè)結(jié)果是:企業(yè)從只有一個(gè)中央企業(yè)架構(gòu)小組負(fù)責(zé)事先制定所有基礎(chǔ)設(shè)施決策,轉(zhuǎn)變?yōu)槭跈?quán)各個(gè)團(tuán)隊(duì)自行決策——這樣的話,各個(gè)團(tuán)隊(duì)就可以每周或每月推出新的產(chǎn)品,而無需受制于集中式?jīng)Q策。不同的團(tuán)隊(duì)會(huì)選用不同的平臺(tái)和工具,最終形成了一個(gè)更加多元化的生態(tài)系統(tǒng)。
這一趨勢,連同開源和 SaaS 服務(wù)的崛起,大大增加了可選組件的數(shù)量。簡而言之,與數(shù)年前相比,企業(yè)現(xiàn)在用來構(gòu)建并運(yùn)行應(yīng)用程序的技術(shù)選擇性已經(jīng)大為增加了。
由于以上各個(gè)維度的迅速變化,監(jiān)控問題的量級(jí)也發(fā)生了巨變。而借助Cloud Insight,可以幫助企業(yè)在這些維度之間來去自如。
所有跡象都表明,2016 年不僅會(huì)是公有云和私有云的豐收年,還將開創(chuàng)大規(guī)模監(jiān)控的紀(jì)元。
稍過時(shí)日,大家或許會(huì)發(fā)現(xiàn),用Cloud Insight 輕松管理復(fù)雜環(huán)境下的千百臺(tái)主機(jī),運(yùn)維與開發(fā)實(shí)時(shí)協(xié)作,多種數(shù)據(jù)一體化展現(xiàn)是多么有趣的事。