UPYUN 榮獲2014年度中國(guó) IDC 產(chǎn)業(yè)大典“云加速技術(shù)創(chuàng)新獎(jiǎng)”
作為國(guó)內(nèi)IDC行業(yè)規(guī)模***、***權(quán)威性和影響力的盛會(huì),此次大會(huì)再創(chuàng)輝煌,三天的會(huì)議參會(huì)人數(shù)超過(guò)8000人次,UPYUN也應(yīng)邀參與本次大會(huì),UPYUN 聯(lián)合創(chuàng)始人& COO 沈志華也受邀在云計(jì)算專場(chǎng)來(lái)帶精彩演講。
大會(huì)也同時(shí)揭曉了2014年度IDC產(chǎn)業(yè)年度的各大獎(jiǎng)項(xiàng),經(jīng)過(guò)層層角逐,UPYUN最終榮獲“2014年度中國(guó) IDC 產(chǎn)業(yè)大典——云加速技術(shù)創(chuàng)新獎(jiǎng)”。
在“云計(jì)算專場(chǎng)” UPYUN 聯(lián)合創(chuàng)始人& COO 沈志華應(yīng)邀出席大會(huì)并分享了"用新一代 CDN 架構(gòu)重新定義云加速"的演講。
以下是沈志華演講實(shí)錄:
沈志華:我先自我介紹一下,我是 UPYUN 的 COO 沈志華,我們現(xiàn)在主要做的是一個(gè)全國(guó)***的靜態(tài)文件的分發(fā)、存儲(chǔ)和處理平臺(tái)。今天我給大家介紹一下我們?cè)谶@個(gè)平臺(tái)的基礎(chǔ)上,怎樣通過(guò)更優(yōu)的方式來(lái)打造一個(gè)更符合互聯(lián)網(wǎng)和移動(dòng)互聯(lián)網(wǎng)發(fā)展的網(wǎng)絡(luò)。首先講一下傳統(tǒng)的CDN,CDN 發(fā)展到今天已經(jīng)有 15 年,為什么要有 CDN 這個(gè)網(wǎng)絡(luò)?首先我們知道因?yàn)榈乩砘蛘咭驗(yàn)楣?jié)點(diǎn)的限制,或者各個(gè)運(yùn)營(yíng)商的限制,到目前為止沒(méi)有一個(gè)機(jī)房能夠很好的解決全國(guó)訪問(wèn)的問(wèn)題。在北京的機(jī)房覆蓋北京的周邊,或者沿海比較好,覆蓋四川或者云南。因?yàn)楣獾乃俣入m然很快,但是還是有衰竭,差不多每百公里會(huì)衰竭幾個(gè)毫秒。所以CDN 技術(shù)才會(huì)這么發(fā)達(dá),基本上 CDN 成為每個(gè)需要做網(wǎng)絡(luò)和需要做移動(dòng)互聯(lián)網(wǎng)企業(yè)的剛需,傳統(tǒng)的CDN,一般怎么做這個(gè)事情?會(huì)有兩個(gè)要素。***個(gè)就是先分析一下客戶的業(yè)務(wù),這個(gè)業(yè)務(wù)集中在哪些地方?是集中在北上廣還是是一個(gè)當(dāng)?shù)氐纳鐓^(qū)?這樣我可以根據(jù)他的業(yè)務(wù)給他分配相應(yīng)的機(jī)房資源,讓他能夠更好的覆蓋它的客戶訪問(wèn)。第二個(gè)是非常關(guān)鍵的一個(gè)要素就是命中率,CDN 的內(nèi)容要把它送到離用戶更近的地方,如果當(dāng)?shù)卦L問(wèn)量少,這個(gè)CDN 的意義就不大了。所以命中率對(duì)于 CDN 來(lái)說(shuō)是一個(gè)非常關(guān)鍵的要素。
傳統(tǒng)的 CDN 怎么提高命中率?在互聯(lián)網(wǎng)不是很發(fā)達(dá)的地方,一天可能訪問(wèn)一次兩次,傳統(tǒng) CDN 用其中一個(gè)省的資源覆蓋周邊,這樣把幾個(gè)省的訪問(wèn)集中到一點(diǎn)提高命中率,這是現(xiàn)在能夠非常好的解決這些網(wǎng)站的大部分用戶訪問(wèn)的一個(gè)方式,差不多90% 以上的用戶訪問(wèn)能夠覆蓋到。但是有一個(gè)缺陷,它沒(méi)有辦法百分百覆蓋。因?yàn)槲覀冎罏榱颂岣呙新剩赡馨岩恍┲苓叺氖》菁械揭粋€(gè)省份去訪問(wèn)。今天我介紹一下當(dāng) CDN 遇到云以后,我們?cè)鯓佑行У奶嵘?CDN 的命中率,把它覆蓋90% 提高到 98% 甚至百分百。當(dāng)然我們是否可以做這個(gè)事情?傳統(tǒng)CDN 在兩三年前,可能是一個(gè)很好的解決問(wèn)題的方式。對(duì)于我們來(lái)說(shuō)要達(dá)到這個(gè)目的我們首先必須打破原來(lái)的規(guī)范,原來(lái)的兩點(diǎn)是針對(duì)客戶進(jìn)行優(yōu)化的。第二非??粗忻新剩绻枰嫦蛩季S,我們相當(dāng)在整個(gè)CDN 架構(gòu)里面,其實(shí)沒(méi)有命中率的概念也不會(huì)對(duì)任何一個(gè)客戶去做優(yōu)化,這個(gè)前提首先就是硬盤。
我們知道硬盤在08、09年,那個(gè)時(shí)候一個(gè) CDN 的節(jié)點(diǎn)做一個(gè)3T 、5T 的 CDN 緩存,非常了不起。但是現(xiàn)在 4T、8T 的硬盤出來(lái)了,現(xiàn)在每個(gè) CDN 的緩存量,輕輕松松算就是幾十個(gè)T。你現(xiàn)在不需要對(duì)用戶做定向優(yōu)化,對(duì)于用戶來(lái)說(shuō),他是優(yōu)化你手機(jī)端到電腦端,而不是優(yōu)化你的業(yè)務(wù)。所以我們完全不需要分析用戶業(yè)務(wù),我需要保證每個(gè)點(diǎn)接入CDN 的網(wǎng)絡(luò),都可以快速拿到這個(gè)資源。對(duì)于命中率這塊,我們?yōu)槭裁凑f(shuō)沒(méi)有命中率這個(gè)概念?我們對(duì)于命中率的要求,是這個(gè)文件進(jìn)到這個(gè)網(wǎng)內(nèi),7到15天不允許再回源,我們不考慮它的命中率這個(gè)概念,就是考慮它的存在時(shí)間。如果存在時(shí)間少于7天,說(shuō)明緩存量不足,你應(yīng)該想辦法擴(kuò)大緩存量,而不是用其他的方式兼容。應(yīng)該來(lái)說(shuō),云的 CDN最終是統(tǒng)一的一張網(wǎng)絡(luò),而不是根據(jù)客戶分配業(yè)務(wù),分配幾個(gè)點(diǎn)給他,可能有幾個(gè)單或者上百單接入不同的客戶。所以最終肯定是全國(guó)或者全世界的標(biāo)準(zhǔn),都是勻速快速的。事實(shí)證明,我們通過(guò)第三方測(cè)試工具測(cè)試出來(lái)的數(shù)據(jù),我們的速度比其他傳統(tǒng) CDN 有大幅提升。這個(gè)結(jié)果出來(lái)的時(shí)候我們也很興奮,因?yàn)檫@個(gè)效果太明顯了。
剛才講CDN在網(wǎng)絡(luò)這塊的東西但是 CDN 本身不應(yīng)該僅僅承擔(dān)網(wǎng)絡(luò)這塊,***個(gè)它是一個(gè)雙向的東西;第二個(gè),CDN 有一個(gè)特點(diǎn)擁有海量的機(jī)房,它是一個(gè)分布式的,它非常有優(yōu)勢(shì);第三,CDN 的機(jī)房天然擁有存儲(chǔ)屬性,有了存儲(chǔ)屬性以后我們不僅僅像之前一樣,可以把 東西分發(fā)出去,我們可以把東西收納上來(lái)。以前做CDN,我分發(fā)查看的速度很快,但是用戶上傳沒(méi)有辦法,我機(jī)房在北京,全國(guó)各地沒(méi)有辦法傳到北京?,F(xiàn)在通過(guò)技術(shù)可以在當(dāng)?shù)亟尤?,不一定傳北京,可以傳?dāng)?shù)氐臋C(jī)房之內(nèi),這是我們?cè)?CDN 之上,給他賦予了更多的功能。還有一點(diǎn)我們知道,以前國(guó)家骨干網(wǎng)在整個(gè)互聯(lián)網(wǎng)中起到的作用是特別的重要,當(dāng)然現(xiàn)在重要度也很高,但是各個(gè)地方已經(jīng)不僅僅是依靠國(guó)家骨干網(wǎng)進(jìn)行傳輸。從2013年開(kāi)始,運(yùn)營(yíng)商百G網(wǎng)絡(luò)大量推廣,而且互聯(lián)的光纖線路越來(lái)越多,我們已經(jīng)不需要一個(gè)機(jī)房直接接入***骨干的方式,機(jī)房之間完全可以實(shí)現(xiàn)對(duì)聯(lián)。所以對(duì)于CDN 來(lái)說(shuō),本身有幾百個(gè)機(jī)房,原來(lái)可能是單線傳來(lái)傳去,現(xiàn)在變得可以有更多的路,所以從技術(shù)上,可以對(duì)于整個(gè)國(guó)家的線路和環(huán)路做一些優(yōu)化。所以這樣的話使CDN 不僅僅是一個(gè)網(wǎng)絡(luò)通道的概念,我們可以賦予它更高的價(jià)值,讓它產(chǎn)生更高的效應(yīng)。
這里是講到計(jì)算,CDN 這么多機(jī)房,另外還有一塊,現(xiàn)在可能用的到網(wǎng)絡(luò)存儲(chǔ)資源,大家有大量CPU 資源空閑在那里。這些資源完全拿出來(lái)進(jìn)行復(fù)用,而且有一個(gè)非常好的優(yōu)勢(shì),這些資源是在接近用戶的地方。我們現(xiàn)在做云計(jì)算,普遍的做法就是建很多大機(jī)房,在北京、上海、廣州建云中心或者云基地,但是目前云的處理方式,需要把全國(guó)各地的計(jì)算資源集中到某塊地方、某個(gè)機(jī)房去做運(yùn)算。但是CDN 有幾百個(gè)機(jī)房,而且都是離用戶很近。對(duì)于用戶來(lái)說(shuō),用戶不需要把文件集中某個(gè)地方進(jìn)行集中處理,可以在當(dāng)?shù)剡M(jìn)行消化。這樣計(jì)算可以下放到離用戶更近的地方去,現(xiàn)在我們做云計(jì)算,更多是云主機(jī),是以這種形式來(lái)做,這種應(yīng)該不是云計(jì)算發(fā)展的最重要的趨勢(shì)?,F(xiàn)在來(lái)看顆粒度很粗,但是實(shí)際上對(duì)于用戶或者每個(gè)產(chǎn)品的應(yīng)用,它的***追求就是達(dá)到這個(gè)功能,我需要切分成更細(xì)的單元,更容易調(diào)配上面這個(gè)集群里面的所有計(jì)算。所以對(duì)于一些計(jì)算來(lái)說(shuō),現(xiàn)在在整個(gè) UPYUN 的CDN 里面,我們的計(jì)算已經(jīng)加入了圖片、音頻、視頻的處理單元,而且我們可以細(xì)分到每個(gè)文件每個(gè)處理,作為一個(gè)計(jì)算單元進(jìn)行處理。所有的機(jī)房都可以以各個(gè)Docker 的形式進(jìn)行服務(wù)。
我們又拍云的云處理,是從11年開(kāi)始,是世界上***個(gè)多媒體的云端處理的平臺(tái),從2013年開(kāi)始亞馬遜和阿里云已經(jīng)開(kāi)始提供云處理服務(wù)。現(xiàn)在大家對(duì)你的產(chǎn)品、你的應(yīng)用訪問(wèn)是不是正常,可能數(shù)據(jù)都是來(lái)自第三方,通過(guò)第三方的數(shù)據(jù),第三方的檢測(cè)機(jī)構(gòu)檢測(cè)我們網(wǎng)站正常不正常,我的APP 是否正常?我們把這個(gè)叫做非生產(chǎn)環(huán)境的數(shù)據(jù),因?yàn)檫@些數(shù)據(jù)的請(qǐng)求是在各個(gè)地方模擬請(qǐng)求,去請(qǐng)求你的產(chǎn)品或者你的網(wǎng)站是不是正常,也就是說(shuō)這些數(shù)據(jù)不是來(lái)自于你真實(shí)的用戶訪問(wèn)。而我們是云的平臺(tái),有一個(gè)天然的優(yōu)勢(shì),它是一個(gè)生產(chǎn)環(huán)境。它可以檢測(cè)到每個(gè)人的每次動(dòng)作,每個(gè)人的每次訪問(wèn)效果。所以對(duì)于云來(lái)說(shuō),它應(yīng)該開(kāi)發(fā)的是一種基于真正的生產(chǎn)環(huán)境的內(nèi)容優(yōu)化和檢測(cè)、監(jiān)控。比如說(shuō)我河北廊坊地區(qū)訪問(wèn)我這個(gè)產(chǎn)品的速度怎樣?可用性怎樣?通過(guò)我們 UPYUN 平臺(tái)就可以拿到終端用戶最真實(shí)的數(shù)據(jù)。謝謝大家!