在筆者從事云計(jì)算相關(guān)研究的過程中,經(jīng)常被同到CDN與云計(jì)算的關(guān)系:CDN是不是一種云計(jì)算?是屬于IaaS,還是PaaS,抑或SaaS?要回答這個(gè)問題,我們需要從商業(yè)模式和技術(shù)特征兩個(gè)角度切人,看看CDN是否具備云計(jì)算的主要特征。
圖9-2 傳統(tǒng)IT建設(shè)方式與資源需求之間的矛盾
圖9-2描述的是傳統(tǒng)IT建設(shè)方式與資源需求之間的矛盾。由于資源的需求是線性增長的,而資源的建設(shè)卻是階梯式發(fā)展的,因此大多數(shù)時(shí)間使用者都會(huì)處在兩種不理想狀態(tài)中,要么資源供大于求,形成浪費(fèi),要么資源供不應(yīng)求,影響業(yè)務(wù)運(yùn)行。
對(duì)于互聯(lián)網(wǎng)公司來說,這種不理想狀態(tài)帶來的問題更為嚴(yán)重。互聯(lián)網(wǎng)業(yè)務(wù)的一個(gè)顯著特點(diǎn)就是傳播速度快,容易形成熱點(diǎn)效應(yīng)(如圖9-3所示),熱點(diǎn)時(shí)間內(nèi)的頁面訪問尖峰是每個(gè)網(wǎng)站追求的目標(biāo),如果在這段時(shí)間資源能力跟不上,會(huì)導(dǎo)致大量的用戶訪問失敗,花很多時(shí)間、精力、財(cái)力吸引來的用戶就會(huì)流失掉,美夢(mèng)就會(huì)變成噩夢(mèng)。但是為了不可預(yù)計(jì)的訪問流量,去購置大量的服務(wù)器和帶寬資源,平時(shí)都是閑置狀態(tài),這對(duì)很多互聯(lián)網(wǎng)公司,特別是那些互聯(lián)網(wǎng)創(chuàng)業(yè)型公司,在資金等方面是不可接受的。
圖9-3 互聯(lián)網(wǎng)熱點(diǎn)效應(yīng)
對(duì)于使用者來說,云計(jì)算最典型的特征和最直觀的好處就是彈性伸縮和按需提供??蛻艨梢愿鶕?jù)自身的需要租用相應(yīng)的資源,接使用量付費(fèi)。對(duì)云計(jì)算資源的維護(hù)工作由云服務(wù)公司提供,大大簡化了客戶在基礎(chǔ)設(shè)施維護(hù)上投人的工作量,相應(yīng)的業(yè)務(wù)響應(yīng)時(shí)間也大幅縮減。對(duì)使用者來說,IT基礎(chǔ)設(shè)施的投資,特別是初期投資大幅減少,降低了運(yùn)營門檻。
從商業(yè)模式角度來說,CDN完全符合云計(jì)算的按需提供資源的特征,它將網(wǎng)絡(luò)分發(fā)服務(wù)這一專業(yè)工作獨(dú)立出來,用戶只需簡單地對(duì)接調(diào)試就可使用該服務(wù),并根據(jù)客戶網(wǎng)站的井發(fā)訪問量計(jì)費(fèi),按需擴(kuò)充資源服務(wù)能力。換句話說,CDN和云計(jì)算都促進(jìn)了IT產(chǎn)業(yè)的分工細(xì)化和協(xié)同,降低了互聯(lián)網(wǎng)公司的運(yùn)營門檻,使得互聯(lián)網(wǎng)公司可以專注于其核心業(yè)務(wù)的發(fā)展。
CDN與云計(jì)算還有一個(gè)共性就是規(guī)模經(jīng)濟(jì)性。一方面是因?yàn)橘Y源的集中購置、維護(hù)和管理,使采購成本和單位設(shè)備的維護(hù)成本降低。同時(shí)部署大規(guī)?;A(chǔ)資源也帶動(dòng)了相關(guān)綠色節(jié)能技術(shù)的發(fā)展;另一方面,資源的統(tǒng)計(jì)復(fù)用促進(jìn)了整個(gè)系統(tǒng)設(shè)備使用率的提高,從而節(jié)省成本。圖9-4是某搜索引擎在一天時(shí)間內(nèi)在日本和英國的訪問量,可以看到由于時(shí)區(qū)的原因,其訪問流量形成峰谷互補(bǔ),從而平滑了整體的利用率。圖9-5是Alexa對(duì)美國前4名的購物網(wǎng)站和網(wǎng)上報(bào)稅網(wǎng)站的統(tǒng)計(jì)圖,由于假期效應(yīng),網(wǎng)絡(luò)購物網(wǎng)站的頁面訪問高峰在圣誕節(jié)前后,而報(bào)稅網(wǎng)站在每年的1~3月,因此多個(gè)不同行業(yè)的網(wǎng)站服務(wù)疊加之后,也會(huì)形成峰谷互補(bǔ)效應(yīng)。