【專訪間】新浪SAE總負責人叢磊:對比IaaS和PaaS談運維本質(zhì)

責任編輯:付xiao琴

2015-06-18 09:31:58

摘自:CSDN

作為新浪SAE總負責人,SAE創(chuàng)始人,叢磊屬于國內(nèi)第一批做云的,追溯到2009年,新浪就開始做云了。IaaS平臺提供的還是原始的資源,提供一些虛擬機,虛擬機相對于物理機優(yōu)勢主要是創(chuàng)建速度更快、刪除更快,但是沒有運維。

  作為新浪SAE總負責人,SAE創(chuàng)始人,叢磊屬于國內(nèi)第一批做云的,追溯到2009年,新浪就開始做云了。SAE是國內(nèi)最早的公有云計算平臺,同時也是國內(nèi)最大的PaaS平臺,就在第七屆云計算大會召開期間,新浪SAE負責人叢磊在CCCC專訪間接受了CSDN記者的采訪。

  新浪SAE總負責人,SAE創(chuàng)始人 叢磊

  PaaS的運維更難

  對于PaaS平臺的運維和整個云計算體系的運維區(qū)別,叢磊表示要了解這個區(qū)別首先要弄明白IaaS和PaaS的區(qū)別,總的來說PaaS比IaaS平臺復雜,因為PaaS平臺包運維,做得事更多,其中最重要的體現(xiàn)是對業(yè)務(wù)流程做了更多監(jiān)控。

  IaaS平臺提供的還是原始的資源,提供一些虛擬機,虛擬機相對于物理機優(yōu)勢主要是創(chuàng)建速度更快、刪除更快,但是沒有運維。也許對IaaS平臺來講虛擬機可以自動,但是虛擬機的運行狀態(tài)IaaS平臺不管,而且IaaS平臺對運行理念的安全環(huán)境和里面的業(yè)務(wù)指標相關(guān)的內(nèi)容IaaS平臺也不負責。

  比如所有的IaaS平臺都標榜自己是高擴展,自動擴展、自動伸縮。但是IaaS平臺怎么做自動伸縮?IaaS平臺自動伸縮,一般是發(fā)現(xiàn)某個業(yè)務(wù)有問題了,用戶自己點擊按鈕創(chuàng)建虛擬機,然后配置路由,把流量、業(yè)務(wù)、應(yīng)用導到虛擬機上,這樣整套流程才能形成。但是這個過程不是一般的普通程序員或者技術(shù)員可以完成的,這需要有運維經(jīng)驗的高級工程師才能完成。很多創(chuàng)業(yè)型企業(yè)沒有精力或者人員來做。但是像這種初創(chuàng)團隊就特別適合用PaaS。其實PaaS最大的特點就是免運維,用戶選擇SAE也是因為免運維,用了這個平臺之后,他們只需要關(guān)心代碼,所以從PaaS平臺來講免運維是跟IaaS平臺最大的區(qū)別。

  正因為免運維,所以PaaS的運維就更難,因為這需要把用戶做的運維工作全都做了。所以對我們PaaS平臺來講首先最重要的就是監(jiān)控,這個監(jiān)控跟IaaS平臺不太一樣,IaaS平臺只要做到系統(tǒng)監(jiān)控就OK了,比如看看虛擬機的狀態(tài),IO內(nèi)存,網(wǎng)絡(luò)連通性等等。但是PaaS平臺要關(guān)心業(yè)務(wù),這個業(yè)務(wù)放在PaaS平臺是否正常運行,數(shù)據(jù)儲存是否運行,請求的比例是不是一樣的,每個請求時間是不是變長了,這些都需要關(guān)心,跟業(yè)務(wù)相關(guān)。對用戶來講他把業(yè)務(wù)放在PaaS平臺了,其他什么也不關(guān)心了,PaaS平臺做的監(jiān)控比IaaS平臺多,所以SAE的監(jiān)控體系是從底層系統(tǒng)到平臺,到網(wǎng)絡(luò)監(jiān)控,再到業(yè)務(wù)監(jiān)控。業(yè)務(wù)監(jiān)控是在所有的點上部署模擬的APP,這個APP用到SAE里所有的服務(wù),存儲、隊列、計算等等。SAE定時間跑模擬APP,模擬用戶的行為。同時還有服務(wù)狀態(tài)的監(jiān)控,整個PaaS平臺的服務(wù)的狀態(tài)都會有一個監(jiān)控。另外這里面還有一個監(jiān)控比較特殊的,就是生命周期的監(jiān)控,也就是說從用戶從注冊到登陸,到創(chuàng)建,到退出,到銷毀,整個生命流程也會跑,每5分鐘跑一個生命流程。

  從技術(shù)的角度如何運維

  談到最近阿里、攜程的故障,叢磊也從自己專業(yè)的角度給出了如何預防和善后的措施。他認為從技術(shù)角度來說異地雙活對于每一個云服務(wù)商來說都是難題,而且據(jù)他了解到目前沒有任何一個云服務(wù)商提供異地雙活。谷歌的GAE確實可以做到異地多活,它實際是依賴于谷歌在異地的高速數(shù)據(jù)中心提供異地數(shù)據(jù)的實時多寫,每一次的寫和操作都會在異地同時寫入,除了cache不會,其他的數(shù)據(jù)都會。

  對于PaaS平臺,他表示現(xiàn)在需要做的首先就是核心數(shù)據(jù)要有同城跨機房備份,這個事情如果發(fā)生在SAE,他們可以迅速切走,在北京另外的機房啟動。

  運維即服務(wù)

  在叢磊看來,其實做云還是很辛苦的,而且他認為云計算價值是被低估的,其次,對于運維即服務(wù),這個概念一直有,關(guān)鍵怎么實施,比如像SAE和阿里的服務(wù)都在做運維即服務(wù),比如用戶交了多少錢,給你提供7×8的每天上班時間的電話服務(wù),給你提供QQ和微信號和7×24小時的電話,出故障可以把電話打到家里來,按級別走的的運維。把不同的運維水平服務(wù)化,甚至于金錢或者價值化,所以運維服務(wù)化的概念來講對公有云早就實施,但是對企業(yè)內(nèi)部這個事太難了。

  PaaS平臺的資費

  他表示PaaS的資費是最低的,其他的平臺,雖然IaaS平臺是按秒計費,但是只要運營虛機,即使沒有請求也要計費,一毫秒就可以關(guān)上這個虛機,只要開著就有費用。PaaS是有請求過來,把這個請求折合成成本,是多少就多少錢,沒有請求或者沒有業(yè)務(wù)來一分錢也不收。SAE標榜的是零成本創(chuàng)業(yè)。

  他覺得二流的云計算公司是給用戶省錢,一流的云計算公司給他帶來生態(tài)鏈。SAE有53萬開發(fā)者??梢越o用戶的團隊提供人才支持,其次是資金上,我們現(xiàn)在聯(lián)合了一下深圳的很多資金公司,專門投在SAE的種子企業(yè),因為很多種子數(shù)據(jù)別人不知道。你作為一個風投分析到底誰可以起來誰不能起來很難,但是他們平臺有這些創(chuàng)業(yè)企業(yè)的最核心數(shù)據(jù),可以在他的種子階段就挖掘他,像滴滴打車就是在這個平臺起來的。

  Docker對PaaS層面的影響

  首先叢磊覺得還是需要感謝Docker,因為Docker是之前就有這種技術(shù),只不過在Docker之前為什么大家沒有太多關(guān)注,Docker因為提出了打包的概念,而且對互聯(lián)網(wǎng)的業(yè)務(wù)的快速部署和拓展起到了作用。從另一方面講,Docker的興起可能還需要一些時間,因為這個事還需要去觀察。雖然Docker在互聯(lián)網(wǎng)圈、硅谷圈里非常火,但是真正的企業(yè)客戶好象沒有多少人關(guān)注,為什么?因為Docker沒有解決企業(yè)真正面臨的問題,Docker提供什么?Docker提供一個容器,KVM也提供容器。為什么企業(yè)不用這些東西要用Docker呢?

  企業(yè)的核心問題永遠是網(wǎng)絡(luò)和存儲,所以這就是一個差異。Docker非?;穑敲鎸蛻?,客戶不太關(guān)心,或者很多客戶沒聽說過。作為技術(shù)人員來講我們對Docker還需要一些耐心,它將來如果火可能還需要一定的時間。從SAE來講,其實SAE從前年開始就應(yīng)用Docker了,然后SAE獨享型的數(shù)據(jù)庫,就是運行在Docker環(huán)境里面。

  

鏈接已復制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號