自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

專訪程顯峰:APM大行其道 折射出運(yùn)維與管理之痛

原創(chuàng)
開發(fā) 移動(dòng)開發(fā)
與顯峰認(rèn)識已經(jīng)有很長的一段時(shí)間,記得曾經(jīng)在AdMaster的時(shí)候與顯峰做了個(gè)關(guān)于敏捷的專訪,當(dāng)時(shí)他一直強(qiáng)調(diào)國內(nèi)在管理方面的落差,很少有非常資深的人去做這方面的工程化。也許是由于長期的沉淀和感悟,顯峰認(rèn)為技術(shù)管理交流溝通才是核心價(jià)值,能夠快速提高初級程序員的成長。

顯峰,藍(lán)海訊通(包含SaaS級OneAPM與企業(yè)級blueware兩塊業(yè)務(wù)品牌)的***運(yùn)營官,10年IT領(lǐng)域經(jīng)驗(yàn),知名技術(shù)顧問;MongoDB中文社區(qū)的發(fā)起人,并作為AdMaster***布道師且共同創(chuàng)建了北京研發(fā)中心,曾任積木盒子技術(shù)副總裁,擁有悉尼大學(xué)碩士學(xué)位及哈爾濱工業(yè)大學(xué)學(xué)士學(xué)位。

[[123883]]

“我跨的領(lǐng)域稍微多,但大部分時(shí)間都在做技術(shù)管理的工作。”

與顯峰認(rèn)識已經(jīng)有很長的一段時(shí)間,記得曾經(jīng)在AdMaster的時(shí)候與顯峰做了個(gè)關(guān)于敏捷的專訪,當(dāng)時(shí)他一直強(qiáng)調(diào)國內(nèi)在管理方面的落差,很少有非常資深的人去做這方面的工程化。也許是由于長期的沉淀和感悟,顯峰認(rèn)為技術(shù)管理交流溝通才是核心價(jià)值,能夠快速提高初級程序員的成長。也是如此,顯峰在AdMaster一直負(fù)責(zé)做技術(shù)管理,團(tuán)隊(duì)組建和培訓(xùn)員工。后來從AdMaster離開后到積木盒子及現(xiàn)在的藍(lán)海訊通同樣繼續(xù)著技術(shù)管理的工作。

今年算是APM的元年,您認(rèn)為在國內(nèi)APM一下子蹦進(jìn)人們的視野里,從而受到業(yè)界關(guān)注的主要原因在哪里?在管理方面會(huì)有哪些改變?

程顯峰:先談?wù)凙PM是什么?,F(xiàn)在大家都在談應(yīng)用性能管理,實(shí)際上國內(nèi)對這個(gè)認(rèn)識還是很粗淺。APM在中國算是一個(gè)元年,但是美國很多互聯(lián)網(wǎng)化的企業(yè)在2008年已經(jīng)在使用,比如像IBM、戴爾、惠普這些大企業(yè)都有自己的APM解決方案。實(shí)際上它并不是一個(gè)新的概念,為什么國內(nèi)現(xiàn)在才被大家所認(rèn)識到?我覺得很大的原因是中國的軟件生命周期短導(dǎo)致的,國外的一個(gè)軟件可能有五年,十年,十五年的生命周期,它的業(yè)務(wù)系統(tǒng)也非常穩(wěn)定。但是在國內(nèi)大部分軟件就沒有那么長。在這種情景下,采用服務(wù)性質(zhì)的軟件的動(dòng)力是明顯不足的。比如你買了一輛車準(zhǔn)備開30年,平時(shí)肯定會(huì)去精心的保養(yǎng)。但是這輛車只準(zhǔn)備開一年,可能就不會(huì)太注重保養(yǎng),或者保養(yǎng)很差。APM就像汽車領(lǐng)域高效的保養(yǎng),當(dāng)系統(tǒng)出現(xiàn)問題時(shí)能夠很快的發(fā)現(xiàn)和報(bào)警。

大家經(jīng)常會(huì)問一個(gè)問題,APM是不是跟監(jiān)測一樣?其實(shí)APM跟監(jiān)測的性質(zhì)不一樣,監(jiān)測能發(fā)現(xiàn)問題,并不能診斷問題,但它在某種程度上確實(shí)有監(jiān)測的效果。就像一個(gè)體溫計(jì),知道你這個(gè)人體溫39度已經(jīng)發(fā)燒了,卻無法斷定你問題出在哪里。我們可以把APM看成CT機(jī),它知道你哪一個(gè)部位出現(xiàn)了什么問題,能清晰地定位出來。

再看運(yùn)維,目前Operation是非常缺乏的。很多IT企業(yè)往往是重研發(fā)輕運(yùn)維,主要是系統(tǒng)生命周期非常短,所以運(yùn)維投入不夠。

國外的情形就像飛機(jī)一樣,正常運(yùn)作能達(dá)到十幾年,極其注重安全和穩(wěn)定性,所以特別的精心地保養(yǎng),每年的費(fèi)用也很高,對于國內(nèi)的大型企業(yè)也是這樣子,生產(chǎn)系統(tǒng)運(yùn)營時(shí)間長。實(shí)際上國內(nèi)金融、電信、能源,這些行業(yè)客戶很早就應(yīng)用APM。所以說今年APM被業(yè)界所接受,那是互聯(lián)網(wǎng)化的一個(gè)結(jié)果,并不是很早的一個(gè)概念。

為什么APM越來越重要?這其實(shí)要從IT系統(tǒng)運(yùn)維面臨幾個(gè)困境說起:

***個(gè),系統(tǒng)越來越復(fù)雜,越來越分布式。

第二個(gè),有很多遺留的系統(tǒng),要兼顧這些五年、十年前的系統(tǒng)正常運(yùn)行,這就給運(yùn)維造成很大的壓力。

第三個(gè),業(yè)務(wù)始終是動(dòng)態(tài)變化的。

大家都知道,IT公司運(yùn)維每天都在應(yīng)對不同的變化。在傳統(tǒng)運(yùn)維上有很多職責(zé),在這種復(fù)雜的情形下會(huì)導(dǎo)致被拖死在一個(gè)泥潭當(dāng)中,無法抽身去做一些更有附加值的事情。在美國運(yùn)維叫IT Operation Analysis,也稱為ITOA(IT運(yùn)營系統(tǒng)分析),那是基于大數(shù)據(jù)對IT的配置、性能、數(shù)據(jù)泄露、合規(guī)性等所有的指標(biāo)都有一個(gè)整體的分析。

從分析的角度去理解非常好,能解決大量的問題。問題是你沒有APM,分析需要的數(shù)據(jù)就無從而來。數(shù)據(jù)分析從傳統(tǒng)意義上基本是來源于三個(gè)方面:基于網(wǎng)絡(luò)的數(shù)據(jù)、基于日志的數(shù)據(jù)、基于APM的數(shù)據(jù)。廣義上這幾方面都是APM行業(yè),但是如果從狹義上去理解這種基于探針(Agent)技術(shù)的APM,它所提供的數(shù)據(jù)是網(wǎng)絡(luò)和日志幾乎無法比擬的。

***,先說日志。如果開啟的日志比較多,你會(huì)淹沒在大量的日志事件和噪聲當(dāng)中,提取非常困難。但是開啟的級別非常低就會(huì)發(fā)現(xiàn)問題根本無法定位。實(shí)際上日志的力度非常難以控制,而且也是一個(gè)事后分析的方式,延后性比較突出和明顯。

第二,網(wǎng)絡(luò)雖然有全量數(shù)據(jù),ITOA運(yùn)行在比較重要的網(wǎng)絡(luò)真實(shí)結(jié)構(gòu)圖中,而網(wǎng)絡(luò)出現(xiàn)故障后診斷時(shí)最重要的指標(biāo)為MTTR(平均恢復(fù)時(shí)間)??墒蔷W(wǎng)絡(luò)故障對平均修復(fù)時(shí)間來講,幫助的意義并不大,只能定位到機(jī)器或者HOST這種級別,實(shí)際上對診斷問題的幫助從現(xiàn)在的復(fù)雜程度看定位不清晰。所以,現(xiàn)在要提升到應(yīng)用級別的定位才能解決問題。

APM根據(jù)ITOA這種理念,包括可行性分析、性能等所有的維度都列出來,是在所有的ITOA成分里面最難的。一個(gè)可用性分析的監(jiān)控自己就可以搞定,不過關(guān)于Performance的實(shí)現(xiàn)。有第三方機(jī)構(gòu)在美國做了一個(gè)深入的調(diào)研,大家一致公認(rèn)Performance性能是ITOA里頭***有技術(shù)含量的。所以,當(dāng)它比較難以實(shí)現(xiàn)的時(shí)候,我認(rèn)為應(yīng)該找一個(gè)合作伙伴,就像硬件里頭最難的芯片,IT公司很少自主研發(fā)芯片,大家都通過合作的方式,節(jié)省開發(fā)成本以及人力投入。

更多時(shí)候大家需要轉(zhuǎn)變的是思路,從而獲取整體上IT運(yùn)營價(jià)值,而不是從某種緯度上去節(jié)省費(fèi)用,應(yīng)當(dāng)從長遠(yuǎn)的角度分析是否具有投入的價(jià)值。

根據(jù)你這么多年的管理經(jīng)驗(yàn),你認(rèn)為一個(gè)優(yōu)秀的團(tuán)隊(duì)?wèi)?yīng)該具備哪些能力和特點(diǎn)呢?

程顯峰:首先我覺得作為一個(gè)技術(shù)公司來講,技術(shù)能力無疑還是公司最重要的能力。而我們在做應(yīng)用性能管理這方面跟其他企業(yè)完全不一樣的地方在于業(yè)務(wù)跟它的技術(shù)是完全合二為一的,所以技術(shù)就是我們最核心的業(yè)務(wù)。說到技術(shù)能力,我們比較自豪的是用很短的時(shí)間在大型商業(yè)系統(tǒng)、核心系統(tǒng)里面穩(wěn)定地運(yùn)行。并不會(huì)拿一些終端客戶的數(shù)據(jù)來替代我們在核心系統(tǒng)里的數(shù)據(jù)。同時(shí),我們會(huì)主動(dòng)要求客戶做非常嚴(yán)格的POC測試,會(huì)幫助他制定測試標(biāo)準(zhǔn)和建議,客戶也會(huì)公開公正地去做比較。所以,我們在技術(shù)上表現(xiàn)也是非常有信心。

另一個(gè)就是服務(wù)客戶能力。為什么國外的APM在國內(nèi)很難用?網(wǎng)絡(luò)原因是一方面,更重要的是我覺得對客戶服務(wù)和創(chuàng)造價(jià)值的一個(gè)能力。我們有非常專業(yè)的顧問團(tuán)隊(duì),能幫助客戶極快地解決他們的問題。從長期來看我更希望它是一個(gè)非常自省、有內(nèi)生改進(jìn)動(dòng)力的這么一個(gè)團(tuán)隊(duì)。包括在整體我們對APM市場的認(rèn)識,以及預(yù)見能力也是非常重要的。

今年國內(nèi)雖說APM是一個(gè)元年,但是APM的發(fā)展趨勢,我覺得我們的團(tuán)隊(duì)對這方面的認(rèn)識還是非常深刻的。OneAPM并不是隨著潮流冒出來,畢竟我們在之前的BlueWare中給企業(yè)級做了很多應(yīng)用性能管理,積累了很多年的經(jīng)驗(yàn)。所以我們在這個(gè)行業(yè)里面有深刻的行業(yè)理解,這也是我們核心的能力。

那么在如今的云計(jì)算的背景下,運(yùn)維及運(yùn)營模式會(huì)發(fā)生哪些改變呢?

程顯峰:首先運(yùn)營,這是兩方面的事情。對于OneAPM,它首先是SaaS模式的一個(gè)服務(wù),而對我們自身來講,是要把傳統(tǒng)APM云化的一個(gè)表現(xiàn)。另一方面,對于我們客戶來講他們也面臨很多云化的事情。所以,未來會(huì)有越來越多的企業(yè)機(jī)構(gòu)都會(huì)把自己傳統(tǒng)的業(yè)務(wù)放到云端。

云化對APM產(chǎn)品來講是一個(gè)非常大的機(jī)遇,這也是美國APM技術(shù)在2008年發(fā)展起來的一個(gè)重要原因,像New Relic、AppDynamics的發(fā)展,都是借助云計(jì)算大勢起來的。其中的原因是客戶使用云后,摒棄掉很多傳統(tǒng)運(yùn)維的習(xí)慣,這個(gè)時(shí)候能更好的適應(yīng)現(xiàn)代化工具和新的業(yè)務(wù)。云簡化了運(yùn)維,強(qiáng)化它的彈性和管理,這些都是APM特別適合的地方。包括云安全策略以及整體上云給大家?guī)淼姆?wù)理念,APM的思想與云具有天生的融合。包括現(xiàn)在移動(dòng)互聯(lián)網(wǎng)都是APM特別適合的一個(gè)場景。我們也跟國內(nèi)幾乎所有的云廠商有這種合作,相當(dāng)于把我們的產(chǎn)品跟他的客戶緊密地結(jié)合在一起,為其客戶創(chuàng)造非常大的增值的效應(yīng)。

對于運(yùn)維,***個(gè)是思維上要有一個(gè)非常大的轉(zhuǎn)變。最近亞馬遜在美國開了Reinvent大會(huì),公布它每年Deploy次數(shù)是五千萬次,雖然很多人都不相信這個(gè)數(shù)字,那么五百萬次應(yīng)該是有的。如果是五百萬次部署,那也是遠(yuǎn)遠(yuǎn)超出了很多人想象能力,對于運(yùn)維人員更是***的挑戰(zhàn)。好多運(yùn)維人員給一年的時(shí)間部署五百萬次也沒法完成。

這時(shí)候問題發(fā)生在哪兒呢?其實(shí)亞馬遜的運(yùn)維是通過技術(shù)團(tuán)隊(duì)來完成的,運(yùn)維團(tuán)隊(duì)只提供一些工具,極其自動(dòng)化。如果大家真正使用云的話,運(yùn)維團(tuán)隊(duì)的角色和思維方式都要發(fā)生這種轉(zhuǎn)變,我覺得亞馬遜是比較典型的例子。

我們國內(nèi)運(yùn)維人員都在做常規(guī)的上線和故障診斷這些事情,國外運(yùn)維人員不做這些事情,至少有很多先進(jìn)公司的運(yùn)維人員是不做這些事情的,這是個(gè)趨勢。要求你能開發(fā)工具,以及對架構(gòu)進(jìn)行非常良好的設(shè)計(jì)。所以這對運(yùn)維人員要求高,同時(shí)也需要運(yùn)維人員要考慮的問題。

現(xiàn)在大家討論的東西很多關(guān)于DevOps、Operation這樣的話題,實(shí)際上這些話題做到***你就會(huì)發(fā)現(xiàn)還是回到傳統(tǒng)運(yùn)維做的這些事情。新的運(yùn)維模式有人提出這樣的觀點(diǎn),稱ETA(Environment,Tools,Automation=環(huán)境工具自動(dòng)化)。運(yùn)維肯定會(huì)有這樣的工作職責(zé)和思維上的轉(zhuǎn)變,對他們來說才會(huì)從本質(zhì)上去擁抱新一代技術(shù)。其實(shí)運(yùn)維最近這些年的技術(shù)更迭非??欤皫啄晡覀兒苌俾牭酱笠?guī)模的自動(dòng)化運(yùn)維。

現(xiàn)在自動(dòng)化程度不斷在提高,對性能管理要求也在不斷提高,這個(gè)實(shí)際上對運(yùn)維人員是個(gè)挑戰(zhàn),同時(shí)也是一個(gè)機(jī)會(huì)。

像惠普、戴爾他們都在做監(jiān)測管理,但主要還是針對大企業(yè)。

程顯峰:對,不過通過Gartner報(bào)告來看,只針對大企業(yè)是必然會(huì)失敗的。從互聯(lián)網(wǎng)市場上來講,簡單有幾點(diǎn),***他們不可能做出用戶友好的成品。第二個(gè)是他們這種部署的方式和交付的方式完全沒有辦法實(shí)現(xiàn)互聯(lián)網(wǎng)。第三,他們適應(yīng)互聯(lián)網(wǎng)的動(dòng)作太慢,他們在這個(gè)市場上必然是份額逐漸減少,然后漸漸地失掉市場份額。

如今的移動(dòng)互聯(lián)網(wǎng)的火爆,帶動(dòng)了創(chuàng)業(yè)團(tuán)隊(duì)雨后春筍般涌現(xiàn),你認(rèn)為會(huì)不會(huì)有新的競爭者進(jìn)入到APM這個(gè)領(lǐng)域來?

程顯峰:首先APM本身就是一個(gè)小眾的市場,玩家不會(huì)很多,即便在美國這種成熟的市場,它的玩家也就是***。另外,APM技術(shù)門檻相對來講比較高,而且需要長期通過實(shí)踐驗(yàn)證的一個(gè)技術(shù),即便你開發(fā)出來,很多人也不會(huì)相信你能夠達(dá)到一個(gè)良好的效果。畢竟你需要考慮到生長和集成,對于后進(jìn)的玩家有很多不利的因素。但是APM的市場是非常巨大的,我們還是希望有更多的Competitor進(jìn)入到這個(gè)市場。

現(xiàn)在最熱的詞就是云計(jì)算和大數(shù)據(jù),兩者之間哪一樣都能離不開性能,我們在性能做到提升,這都是本質(zhì)的一個(gè)提升。當(dāng)性能翻倍了以后,它原來很多不能的事情就變成可能了。比如說有時(shí)候經(jīng)常有比較復(fù)雜的廣告算法,不能在規(guī)定時(shí)間內(nèi)算完。但是性能提高了以后,它就能算完。

表面上是看性能,實(shí)際上對業(yè)務(wù)的促進(jìn)是極其巨大的。所以我覺得這個(gè)市場前景還是非常的廣闊,我們希望有更多的玩家進(jìn)入到這個(gè)市場,踏踏實(shí)實(shí)為客戶服務(wù)。畢竟現(xiàn)在還屬于初期,市場需要共同培育成熟的這么一個(gè)過程。

目前APM隨著PaaS平臺的發(fā)展將面臨著一個(gè)很大的市場,您認(rèn)為在業(yè)務(wù)方面有什么影響?

程顯峰:我應(yīng)該是國內(nèi)接觸PaaS比較早的,當(dāng)時(shí)國內(nèi)的PaaS環(huán)境還沒有成熟。且國內(nèi)云計(jì)算廠商沒有提供相應(yīng)的PaaS平臺,所以業(yè)內(nèi)對國內(nèi)的PaaS平臺現(xiàn)在持一個(gè)比較悲觀的看法,至少PaaS在國內(nèi)兩三年左右不會(huì)有大的動(dòng)作。如果說PaaS普及后, 是能夠給APM這個(gè)產(chǎn)品能帶來巨大的價(jià)值。尤其是國外的Heroku與New Relic這種非常典型的強(qiáng)強(qiáng)聯(lián)合的合作,國內(nèi)缺少這樣的平臺。

當(dāng)然,國內(nèi)今后有這樣的平臺,我們非常愿意跟他們嘗試著深入合作。PaaS肯定對APM產(chǎn)品有一個(gè)巨大的推動(dòng)效應(yīng),但是我們整體上來看國內(nèi)還是處于一個(gè)IaaS的階段。PaaS從市場戰(zhàn)略上還是稍遠(yuǎn)一點(diǎn)。

責(zé)任編輯:林師授 來源: 51CTO
相關(guān)推薦

2010-05-21 17:19:15

2009-03-28 17:28:18

四核多核服務(wù)器

2014-10-14 10:16:54

2018-12-14 14:26:35

CPU虛擬化云計(jì)算

2021-07-15 16:55:40

人工智能AI

2012-09-21 09:26:08

CPU虛擬化云計(jì)算虛擬化

2012-11-19 10:57:43

Windows 8

2013-09-17 10:09:23

植物大戰(zhàn)僵尸2應(yīng)用市場

2016-08-29 20:53:45

Gartner大數(shù)據(jù)

2020-03-17 08:00:00

無碼編程軟件開發(fā)

2017-06-21 15:22:44

互聯(lián)網(wǎng)

2009-03-18 08:38:46

3G手機(jī)網(wǎng)游移動(dòng)OS

2010-06-22 16:53:48

2014-09-10 13:35:15

GitHub

2013-05-20 09:41:37

SDN軟件定義網(wǎng)絡(luò)數(shù)據(jù)中心

2011-09-28 13:32:27

Unix服務(wù)器甲骨文

2011-06-13 14:04:33

云計(jì)算浪潮行業(yè)云

2011-04-27 16:37:35

一體臺式電腦

2015-08-11 09:15:46

Linux桌面Xfce

2020-02-27 10:03:06

邊緣數(shù)據(jù)中心邊緣計(jì)算5G
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號