CDN是干什么用的呢?
網(wǎng)友解答: CDN的含義在回答這個問題之前,我們首先要先了解一下CDN的基本含義,其實CDN就是Content Delivery Network的簡稱,翻譯成中文叫內(nèi)容分發(fā)網(wǎng)絡,是構(gòu)建在
CDN的含義
在回答這個問題之前,我們首先要先了解一下CDN的基本含義,其實CDN就是Content Delivery Network的簡稱,翻譯成中文叫內(nèi)容分發(fā)網(wǎng)絡,是構(gòu)建在互聯(lián)網(wǎng)之上的一種虛擬網(wǎng)絡。其最主要的目標是要盡可能規(guī)避互聯(lián)網(wǎng)上有可能影響數(shù)據(jù)傳輸速度和穩(wěn)定性的各種因素,使內(nèi)容傳輸?shù)母?、更穩(wěn)定。
CDN的主要實現(xiàn)手段是通過在網(wǎng)絡中布設大量節(jié)點(緩存服務器)來達成的,并通過中心平臺的負載均衡、內(nèi)容分發(fā)、調(diào)度等功能模塊,使用戶就近獲取所需的內(nèi)容,降低網(wǎng)絡擁塞,提高用戶訪問響應速度和命中率。因此,CDN最核心的技術(shù)是內(nèi)容存儲和分發(fā)技術(shù)。
CDN的工作原理
CDN的基本工作原理是廣泛采用各種緩存服務器,并將這些緩存服務器分布到用戶訪問相對集中的地區(qū)或網(wǎng)絡中,這就像我們今天的大型電商一樣,會在國內(nèi)各個城市建設自己的倉儲或租用大量的倉庫及物流。目的其實和CDN一樣,就是希望能夠把產(chǎn)品盡快送到客戶的手中。
比如一個北京的用戶和一個上海的用戶同時在京東上購買同一種產(chǎn)品,他們當天上午買的產(chǎn)品下午就都已經(jīng)送達了。顯而易見,這兩個相隔上千公里的用戶所收到的產(chǎn)品肯定不是從同一個倉庫中發(fā)的貨,而是分別從距離各自所在地很近的倉庫中發(fā)出的。
而CDN其實就是干了這么一個事情,在網(wǎng)絡中布設了大量的節(jié)點(緩存服務器),而不同節(jié)點中的緩存服務器就相當于分布在全國各地的倉庫,當不同地域的用戶在訪問網(wǎng)站中的內(nèi)容時,CDN首先利用全局負載技術(shù)將用戶的訪問指向距離最近的緩存服務器上,在由緩存服務器來直接響應用戶的請求,就好比北京用戶買東西從北京倉庫發(fā)貨,上海用戶買東西從上海倉庫發(fā)貨一樣,這樣就最大程度的保證了用戶訪問的速度及體驗。
影響CDN服務質(zhì)量的幾個因素
目前,國內(nèi)出現(xiàn)了很多提供CDN服務的供應商,其服務質(zhì)量也各有千秋,但用戶在選擇CDN服務時,還是要注意以下幾個因素:
1、所提供的網(wǎng)絡節(jié)點是否涵蓋國內(nèi)主要運營商網(wǎng)絡及骨干網(wǎng)絡節(jié)點的能力,即所布設的網(wǎng)絡節(jié)點是否夠多夠廣。
2、CDN服務的穩(wěn)定性和安全性,即節(jié)點服務器本身的性能指標及相關(guān)軟硬件能力是否過關(guān)。
3、節(jié)點之間能否提供冗余備份等功能,即同一區(qū)域能否提供多點覆蓋、多點冗余,以提高CDN服務的高可靠性。
4、核心節(jié)點的帶寬是否充足,一般要10G以上的帶寬儲備或更高,以滿足峰值期間的服務質(zhì)量。
以上回答來自科技行者團隊超人
網(wǎng)友解答:CDN的全稱是Content Delivery Network,即內(nèi)容分發(fā)網(wǎng)絡。其目的是通過在現(xiàn)有的Internet中增加一層新的網(wǎng)絡架構(gòu),將網(wǎng)站的內(nèi)容發(fā)布到最接近用戶的網(wǎng)絡“邊緣”,使用戶可以就近取得所需的內(nèi)容,提高用戶訪問網(wǎng)站的響應速度。CDN有別于鏡像,因為它比鏡像更智能,或者可以做這樣一個比