你對(duì)CDN了解多少,你是否在沒(méi)有了解他之前就對(duì)他失去了信心,這些問(wèn)題都
促使對(duì)CDN產(chǎn)生了誤解,在這些種種問(wèn)題的情況的下,下面我來(lái)給大家詳細(xì)介紹
一下什么是CDN,他對(duì)互聯(lián)網(wǎng)又有什么影響。
1. CDN 是什么:
CDN互聯(lián)網(wǎng)內(nèi)容發(fā)布網(wǎng)絡(luò)(Content Delivery Network) CDN技術(shù)是近年
來(lái)在美國(guó)首先興起并迅速發(fā)展起來(lái)的一種解決互聯(lián)網(wǎng)性能不佳問(wèn)題的有效手段。
其基本思路就是盡可能避開互聯(lián)網(wǎng)上有可能影響數(shù)據(jù)傳輸速度和穩(wěn)定性的瓶頸和
環(huán)節(jié),使內(nèi)容傳輸?shù)母、更穩(wěn)。通過(guò)在網(wǎng)絡(luò)各處放置節(jié)點(diǎn)服務(wù)器所構(gòu)成的在現(xiàn)
有的互聯(lián)網(wǎng)基礎(chǔ)之上的一層智能虛擬網(wǎng)絡(luò),cdn系統(tǒng)能夠?qū)崟r(shí)地根據(jù)網(wǎng)絡(luò)流量和
各節(jié)點(diǎn)的連接、負(fù)載狀況以及到用戶的距離和響應(yīng)時(shí)間等綜合信息將用戶的請(qǐng)求
重新導(dǎo)向離用戶最近的服務(wù)節(jié)點(diǎn)上。
2. 誰(shuí)創(chuàng)造了CDN:
1996年,由麻省理工學(xué)院一個(gè)小組提出了CDN的概念,并開始對(duì)CDN技術(shù)進(jìn)行研
究,他們?cè)?999年成立了一個(gè)專業(yè)CDN服務(wù)公司,為Yahoo提供了專業(yè)服務(wù)。如今
在國(guó)內(nèi)外已經(jīng)有很多的企業(yè)和服務(wù)商開始使用內(nèi)容傳送網(wǎng)絡(luò)CDN技術(shù)來(lái)提高網(wǎng)絡(luò)
服務(wù)質(zhì)量,以滿足用戶的需求。
3. CDN 的有那些特點(diǎn):
1、本地Cache加速 提高了企業(yè)站點(diǎn)(尤其含有大量圖片和靜態(tài)頁(yè)面站點(diǎn))
的訪問(wèn)速度,并大大提高以上性質(zhì)站點(diǎn)的穩(wěn)定性
2、鏡像服務(wù) 消除了不同運(yùn)營(yíng)商之間互聯(lián)的瓶頸造成的影響,實(shí)現(xiàn)了跨運(yùn)營(yíng)
商的網(wǎng)絡(luò)加速,保證不同網(wǎng)絡(luò)中的用戶都能得到良好的訪問(wèn)質(zhì)量。
3、遠(yuǎn)程加速 遠(yuǎn)程訪問(wèn)用戶根據(jù)DNS負(fù)載均衡技術(shù) 智能自動(dòng)選擇Cache服務(wù)
器,選擇最快的Cache服務(wù)器,加快遠(yuǎn)程訪問(wèn)的速度
4、帶寬優(yōu)化 自動(dòng)生成服務(wù)器的遠(yuǎn)程Mirror(鏡像)cache服務(wù)器,遠(yuǎn)程用
戶訪問(wèn)時(shí)從cache服務(wù)器上讀取數(shù)據(jù),減少遠(yuǎn)程訪問(wèn)的帶寬、分擔(dān)網(wǎng)絡(luò)流量、減
輕原站點(diǎn)WEB服務(wù)器負(fù)載等功能。
5、集群抗攻擊 廣泛分布的CDN節(jié)點(diǎn)加上節(jié)點(diǎn)之間的智能冗于機(jī)制,可以有
效地預(yù)防黑客入侵以及降低各種D.D.o.S攻擊對(duì)網(wǎng)站的影響,同時(shí)保證較好的服
務(wù)質(zhì)量 。
4.CDN 技術(shù):
CDN發(fā)展至今并沒(méi)有統(tǒng)一的協(xié)議標(biāo)準(zhǔn),各廠家的CDN解決方案在實(shí)現(xiàn)上各不相
同,但在一個(gè)CDN網(wǎng)絡(luò)中主要包含的功能實(shí)體都相同,包括內(nèi)容緩存設(shè)備、內(nèi)容
交換機(jī)、內(nèi)容路由器、CDN內(nèi)容管理等。
內(nèi)容緩存設(shè)備是CDN的業(yè)務(wù)提供點(diǎn),是面向最終用戶的內(nèi)容提供設(shè)備,可緩
存靜態(tài)的Web內(nèi)容和流媒體內(nèi)容,實(shí)現(xiàn)內(nèi)容的邊緣傳播和存儲(chǔ),以便最終用戶的
就近訪問(wèn),因此一般部署于集中的用戶接入點(diǎn),完成內(nèi)容邊緣存儲(chǔ)的設(shè)備通常都
采用Cache技術(shù)來(lái)實(shí)現(xiàn)。對(duì)于在Cache節(jié)點(diǎn)中的存儲(chǔ),是Cache 設(shè)計(jì)的一個(gè)關(guān)鍵問(wèn)
題,需要考慮的因素包括功能和性能兩個(gè)方面:功能上包括對(duì)各種內(nèi)容格式的支
持,對(duì)部分緩存的支持,在性能上包括支持的容量、多文件吞吐率、可靠性、穩(wěn)
定性。
內(nèi)容交換機(jī)處于用戶接入集中點(diǎn)和POP點(diǎn),可對(duì)內(nèi)容進(jìn)行緩存負(fù)載平衡及訪
問(wèn)控制。在很多設(shè)備情況下和內(nèi)容緩存集中在一個(gè)設(shè)備上。內(nèi)容交換機(jī)可以均衡
單點(diǎn)多個(gè)內(nèi)容緩存設(shè)備的負(fù)載,它基于最終用戶會(huì)話和特定的內(nèi)容請(qǐng)求提供內(nèi)容
服務(wù)。內(nèi)容交換機(jī)是CDN的可選部件之一,對(duì)于較大型的用戶接入點(diǎn),內(nèi)容交換
機(jī)可以提高站點(diǎn)的可用性。
內(nèi)容路由器負(fù)責(zé)將用戶的請(qǐng)求調(diào)度到適當(dāng)?shù)脑O(shè)備上,內(nèi)容路由通常通過(guò)負(fù)載均衡
系統(tǒng)來(lái)實(shí)現(xiàn),負(fù)載均衡系統(tǒng)是實(shí)現(xiàn)CDN的內(nèi)容路由功能。它的作用是動(dòng)態(tài)均衡各
個(gè)內(nèi)容緩存站點(diǎn)的負(fù)荷分配,為用戶的請(qǐng)求選擇最佳的訪問(wèn)站點(diǎn),同時(shí)提高網(wǎng)站
的可用性。內(nèi)容路由根據(jù)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、網(wǎng)絡(luò)延時(shí)、服務(wù)器負(fù)荷與規(guī)則等策略設(shè)
定,指定最優(yōu)站點(diǎn)向特定的內(nèi)容請(qǐng)求提供服務(wù)。內(nèi)容路由器可根據(jù)多種因素制定
路由,包括站點(diǎn)與用戶的臨近度、內(nèi)容的可用性、網(wǎng)絡(luò)負(fù)載、設(shè)備狀況等。負(fù)載
均衡系統(tǒng)是整個(gè)CDN的核心。負(fù)載均衡的準(zhǔn)確性和效率直接決定了整個(gè)CDN的效率
和性能。
內(nèi)容管理系統(tǒng)主要負(fù)責(zé)整個(gè)CDN系統(tǒng)的管理,是CDN的可選部件,它的作用是進(jìn)行
內(nèi)容管理,如內(nèi)容的注入和發(fā)布、內(nèi)容的分發(fā)、內(nèi)容的審核、內(nèi)容的服務(wù)等,并
能夠讓網(wǎng)絡(luò)內(nèi)容分布和傳輸服務(wù)的用戶或者服務(wù)供應(yīng)商可以根據(jù)需要監(jiān)視、管理
或者控制網(wǎng)絡(luò)內(nèi)容的分布、設(shè)備狀態(tài)
5. CDN 具有那些優(yōu)勢(shì):
可減少消耗的網(wǎng)絡(luò)帶寬,減少網(wǎng)絡(luò)訪問(wèn)的延遲和用戶響應(yīng)時(shí)間。
提高網(wǎng)絡(luò)性 能和網(wǎng)站內(nèi)容的可用性。
提高網(wǎng)站資源的管理控制能力,智能分配路由和進(jìn)行流量管理。
發(fā)送的內(nèi)容受到保護(hù),未授權(quán)的用戶不能修改。
內(nèi)容提供商可在本地自己決定服務(wù)的內(nèi)容,內(nèi)容是動(dòng)態(tài)的。
內(nèi)容提供商在降低成本的同時(shí),提高了服務(wù)質(zhì)量,提供的內(nèi)容更多、速度更
快。
可線性、平滑地增加新的設(shè)備,保護(hù)原有的投資。 本文轉(zhuǎn)載來(lái)自:wdlinux官方論壇 http://cd-genova.com/bbs/thread-1232-1-1.html
|