《高性能網(wǎng)站建設(shè)指南》閱讀筆記_規(guī)則2- 使用內(nèi)容發(fā)布網(wǎng)絡(luò)
發(fā)布時(shí)間:2013-11-22 瀏覽:281打印字號(hào):大中小
內(nèi)容發(fā)布網(wǎng)絡(luò)(CDN):是一組分布在多個(gè)不同地理位置的Web服務(wù)器,用來存儲(chǔ)靜態(tài)文件(多數(shù)情況)以保證響應(yīng)速度的提高。
CDN還有些額外的好處:它可以提供的服務(wù)包括備份,擴(kuò)展存儲(chǔ)能力和緩存。
一些大型的公司有自己的CDN,但是大部分還是租的,如果是租的就會(huì)帶來風(fēng)險(xiǎn),因?yàn)楦?jìng)爭(zhēng)對(duì)手可能用的也是這家公司的CDN,這樣的話競(jìng)爭(zhēng)隨手的流量就會(huì)影響你(但是,運(yùn)營(yíng)商通常會(huì)說盡量各個(gè)網(wǎng)站不受影響,相當(dāng)于各自配置流量),另一個(gè)缺點(diǎn)是修改http響應(yīng)頭必須通過服務(wù)提供商,而不是自己的團(tuán)隊(duì),如果CDN的性能下降,整體的性能就會(huì)受影響。如果CDN是自己搭建的,唯一的缺點(diǎn)就是非常貴。
CDN特點(diǎn)
1、本地Cache加速提高了站點(diǎn)(尤其含有大量圖片和靜態(tài)頁面站點(diǎn))的訪問速度。
2、消除了不同運(yùn)營(yíng)商之間互聯(lián)的瓶頸造成的影響,實(shí)現(xiàn)了跨運(yùn)營(yíng)商的網(wǎng)絡(luò)加速,保證不同網(wǎng)絡(luò)中的用戶都能得到良好的訪問質(zhì)量。
3、自動(dòng)生成服務(wù)器的遠(yuǎn)程Mirror(鏡像)cache服務(wù)器,遠(yuǎn)程用戶訪問時(shí)從cache服務(wù)器上讀取數(shù)據(jù),減少遠(yuǎn)程訪問的帶寬、分擔(dān)網(wǎng)絡(luò)流量、減輕原站點(diǎn)WEB服務(wù)器負(fù)載等功能。
這個(gè)就不做測(cè)試了,因?yàn)檫@兩個(gè)url請(qǐng)求的服務(wù)器都在美國(guó),而CDN運(yùn)行測(cè)試的地理位置對(duì)結(jié)果有重要的影響。
小結(jié):CDN的備份,擴(kuò)展存儲(chǔ)能力和緩存是如何實(shí)現(xiàn)的,并沒有找到相關(guān)的資料。

