成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

CDN知識詳解

mrli2016 / 1453人閱讀

摘要:基礎(chǔ)架構(gòu)最簡單的網(wǎng)絡(luò)由一個(gè)服務(wù)器和幾臺緩存服務(wù)器組成當(dāng)用戶點(diǎn)擊網(wǎng)站頁面上的內(nèi)容,經(jīng)過本地系統(tǒng)解析,系統(tǒng)會最終將域名的解析權(quán)交給指向的專用服務(wù)器。用戶向緩存服務(wù)器發(fā)起請求,緩存服務(wù)器響應(yīng)用戶請求,將用戶所需內(nèi)容傳送到用戶終端。

CDN
全稱:Content Delivery Network或Content Ddistribute Network,即內(nèi)容分發(fā)網(wǎng)絡(luò)

基本思路:
盡可能避開互聯(lián)網(wǎng)上有可能影響數(shù)據(jù)傳輸速度和穩(wěn)定性的瓶頸和環(huán)節(jié),使內(nèi)容傳輸?shù)母?、更穩(wěn)定。通過在網(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í)間等綜合信息將用戶的請求重新導(dǎo)向離用戶最近的服務(wù)節(jié)點(diǎn)上。

目的:
解決因分布、帶寬、服務(wù)器性能帶來的訪問延遲問題,適用于站點(diǎn)加速、點(diǎn)播、直播等場景。使用戶可就近取得所需內(nèi)容,解決 Internet網(wǎng)絡(luò)擁擠的狀況,提高用戶訪問網(wǎng)站的響應(yīng)速度和成功率。
控制時(shí)延無疑是現(xiàn)代信息科技的重要指標(biāo),CDN的意圖就是盡可能的減少資源在轉(zhuǎn)發(fā)、傳輸、鏈路抖動等情況下順利保障信息的連貫性。

優(yōu)勢:
如果你在經(jīng)營一家網(wǎng)站,那你應(yīng)該知道幾點(diǎn)因素是你制勝的關(guān)鍵:
內(nèi)容有吸引力
訪問速度快
支持頻繁的用戶互動
可以在各處瀏覽無障礙

另外:你的網(wǎng)站必須能在復(fù)雜的網(wǎng)絡(luò)環(huán)境下運(yùn)行,考慮到全球的用戶訪問體驗(yàn)。你的網(wǎng)站也會隨著使用越來越多的對象(如圖片、幀、CSS及APIs)和形形色色的動作(分享、跟蹤)而系統(tǒng)逐漸龐大。所以,系統(tǒng)變慢帶來用戶的流失。
Google及其它網(wǎng)站的研究表明,一個(gè)網(wǎng)站每慢一秒鐘,就會丟失許多訪客,甚至這些訪客永遠(yuǎn)不會再次光顧這些網(wǎng)站。可以想像,如果網(wǎng)站是你的盈利渠道或是品牌窗口,那么網(wǎng)站速度慢將是一個(gè)致命的打擊。
這就是你使用CDN的第一個(gè)也是最重要的原因:加速網(wǎng)站的訪問
除此之外,CDN還有一些作用:

為了實(shí)現(xiàn)跨運(yùn)營商、跨地域的全網(wǎng)覆蓋

互聯(lián)不互通、區(qū)域ISP地域局限、出口帶寬受限制等種種因素都造成了網(wǎng)站的區(qū)域性無法訪問。CDN加速可以覆蓋全球的線路,通過和運(yùn)營商合作,部署IDC資源,在全國骨干節(jié)點(diǎn)商,合理部署CDN邊緣分發(fā)存儲節(jié)點(diǎn),充分利用帶寬資源,平衡源站流量。

為了保障你的網(wǎng)站安全

CDN的負(fù)載均衡和分布式存儲技術(shù),可以加強(qiáng)網(wǎng)站的可靠性,相當(dāng)無無形中給你的網(wǎng)站添加了一把保護(hù)傘,應(yīng)對絕大部分的互聯(lián)網(wǎng)攻擊事件。防攻擊系統(tǒng)也能避免網(wǎng)站遭到惡意攻擊。

為了異地備援

當(dāng)某個(gè)服務(wù)器發(fā)生意外故障時(shí),系統(tǒng)將會調(diào)用其他臨近的健康服務(wù)器節(jié)點(diǎn)進(jìn)行服務(wù),進(jìn)而提供接近100%的可靠性,這就讓你的網(wǎng)站可以做到永不宕機(jī)。

為了節(jié)約成本投入

使用CDN加速可以實(shí)現(xiàn)網(wǎng)站的全國鋪設(shè),你根據(jù)不用考慮購買服務(wù)器與后續(xù)的托管運(yùn)維,服務(wù)器之間鏡像同步,也不用為了管理維護(hù)技術(shù)人員而煩惱,節(jié)省了人力、精力和財(cái)力。

為了讓你更專注業(yè)務(wù)本身

CDN加速廠商一般都會提供一站式服務(wù),業(yè)務(wù)不僅限于CDN,還有配套的云存儲、大數(shù)據(jù)服務(wù)、視頻云服務(wù)等,而且一般會提供7x24運(yùn)維監(jiān)控支持,保證網(wǎng)絡(luò)隨時(shí)暢通,你可以放心使用。并且將更多的精力投入到發(fā)展自身的核心業(yè)務(wù)之上。
引入一個(gè)詞:控制時(shí)延
無疑是現(xiàn)代信息科技的重要指標(biāo),CDN的意圖就是盡可能的減少資源在轉(zhuǎn)發(fā)、傳輸、鏈路抖動等情況下順利保障信息的連貫性
根據(jù)論文《WAITING TIMES IN QUALITY OF EXPERIENCE FOR WEB BASED SERVICES》中提出的: 其指出基于人腦在等待不同時(shí)長的信息時(shí),產(chǎn)生的不同意識行為,進(jìn)而對信息獲取產(chǎn)生的差別感官體驗(yàn)。

感知的持續(xù)時(shí)間 VS 客觀持續(xù)時(shí)間
根據(jù)研究發(fā)現(xiàn):當(dāng)人們獲得Voice這類聲音訊息時(shí),好感度隨時(shí)間流逝下降的最為迅速,僅需16分鐘“評估意見等級”下降了70%,可見音像資源受緩沖時(shí)間的影響可見一斑


?0.1 s: 用戶幾乎感覺不到系統(tǒng)是否不連貫性。
?1.0 s: 用戶明顯注意到時(shí)延的發(fā)生,但是在該時(shí)間內(nèi)思維依然是連貫的。
?10 s: 超過該時(shí)間的時(shí)延會使用戶失去等待意愿。 控制時(shí)延無疑是現(xiàn)代信息科技的重要指標(biāo),CDN的意圖就是盡可能的減少資源在轉(zhuǎn)發(fā)、傳輸、鏈路抖動等情況下順利保障信息的連貫性。
通俗點(diǎn)說就是在網(wǎng)速一定的前提下,CDN就像網(wǎng)絡(luò)中快遞員小哥

而且CDN這個(gè)快遞員很是聰明 TA不是在用蠻力瞎跑、亂撞
TA還承建了很多家快遞點(diǎn),就近快遞(緩存)
TA善于優(yōu)化快遞路徑(調(diào)度) 還會對包裹進(jìn)行更合理的重新打包(協(xié)議優(yōu)化)
無論用戶在世界任何角落,只要連接網(wǎng)絡(luò),CDN服務(wù)就如同把源站搬到用戶面前一樣,整個(gè)世界,觸手可及!
CDN就是扮演者護(hù)航者和加速者的角色,更快準(zhǔn)狠的觸發(fā)信息和觸達(dá)每一個(gè)用戶,帶來更為極致的使用體驗(yàn)。

基礎(chǔ)架構(gòu):最簡單的CDN網(wǎng)絡(luò)由一個(gè)DNS服務(wù)器和幾臺緩存服務(wù)器組成:
當(dāng)用戶點(diǎn)擊網(wǎng)站頁面上的內(nèi)容URL,經(jīng)過本地DNS系統(tǒng)解析,DNS系統(tǒng)會最終將域名的解析權(quán)交給CNAME指向的CDN專用DNS服務(wù)器。
CDN的DNS服務(wù)器將CDN的全局負(fù)載均衡設(shè)備IP地址返回用戶。
用戶向CDN的全局負(fù)載均衡設(shè)備發(fā)起內(nèi)容URL訪問請求。
CDN全局負(fù)載均衡設(shè)備根據(jù)用戶IP地址,以及用戶請求的內(nèi)容URL,選擇一臺用戶所屬區(qū)域的區(qū)域負(fù)載均衡設(shè)備,告訴用戶向這臺設(shè)備發(fā)起請求。
區(qū)域負(fù)載均衡設(shè)備會為用戶選擇一臺合適的緩存服務(wù)器提供服務(wù),選擇的依據(jù)包括:根據(jù)用戶IP地址,判斷哪一臺服務(wù)器距用戶最近;根據(jù)用戶所請求的URL中攜帶的內(nèi)容名稱,判斷哪一臺服務(wù)器上有用戶所需內(nèi)容;查詢各個(gè)服務(wù)器當(dāng)前的負(fù)載情況,判斷哪一臺服務(wù)器尚有服務(wù)能力。基于以上這些條件的綜合分析之后,區(qū)域負(fù)載均衡設(shè)備會向全局負(fù)載均衡設(shè)備返回一臺緩存服務(wù)器的IP地址。
全局負(fù)載均衡設(shè)備把服務(wù)器的IP地址返回給用戶。
用戶向緩存服務(wù)器發(fā)起請求,緩存服務(wù)器響應(yīng)用戶請求,將用戶所需內(nèi)容傳送到用戶終端。如果這臺緩存服務(wù)器上并沒有用戶想要的內(nèi)容,而區(qū)域均衡設(shè)備依然將它分配給了用戶,那么這臺服務(wù)器就要向它的上一級緩存服務(wù)器請求內(nèi)容,直至追溯到網(wǎng)站的源服務(wù)器將內(nèi)容拉到本地。


服務(wù)模式:
簡單地說,CDN是一個(gè)經(jīng)策略性部署的整體系統(tǒng),包括分布式存儲、負(fù)載均衡、網(wǎng)絡(luò)請求的重定向和內(nèi)容管理4個(gè)要件,而內(nèi)容管理和全局的網(wǎng)絡(luò)流量管理(Traffic Management)是CDN的核心所在。
通過用戶就近性和服務(wù)器負(fù)載的判斷,CDN確保內(nèi)容以一種極為高效的方式為用戶的請求提供服務(wù)。
舉例說明:
國內(nèi)訪問量較高的網(wǎng)站、直播、視頻平臺,均使用CDN網(wǎng)絡(luò)加速技術(shù),雖然網(wǎng)站的訪問巨大,但無論在什么地方訪問都會感覺速度很快。而一般的網(wǎng)站如果服務(wù)器在網(wǎng)通,電信用戶訪問很慢,如果服務(wù)器在電信,網(wǎng)通用戶訪問又很慢。
通過在現(xiàn)有的Internet中增加一層新的網(wǎng)絡(luò)架構(gòu),將網(wǎng)站的內(nèi)容發(fā)布到最接近用戶的cache服務(wù)器內(nèi),通過DNS負(fù)載均衡的技術(shù),判斷用戶來源就近訪問cache服務(wù)器取得所需的內(nèi)容,解決Internet網(wǎng)絡(luò)擁塞狀況,提高用戶訪問網(wǎng)站的響應(yīng)速度,如同提供了多個(gè)分布在各地的加速器,以達(dá)到快速、可冗余的為多個(gè)網(wǎng)站加速的目的。
CDN服務(wù)最初用于確??焖倏煽康胤职l(fā)靜態(tài)內(nèi)容,這些內(nèi)容可以緩存,最適合在網(wǎng)速龐大的網(wǎng)絡(luò)中存儲和分發(fā),該網(wǎng)絡(luò)在幾十多個(gè)國家的十幾個(gè)網(wǎng)絡(luò)中的覆蓋CDN網(wǎng)絡(luò)服務(wù)器。由于動態(tài)內(nèi)容必須通過互聯(lián)網(wǎng)來傳輸,因此要提供快速的網(wǎng)絡(luò)體驗(yàn)。如今的CDN可謂是大文件、小文件、點(diǎn)播、直播、動靜皆宜!

主要特點(diǎn):
1、本地Cache加速,提高了企業(yè)站點(diǎn)(尤其含有大量圖片和靜態(tài)頁面站點(diǎn))的訪問速度,并大大提高以上性質(zhì)站點(diǎn)的穩(wěn)定性
2、鏡像服務(wù)消除了不同運(yùn)營商之間互聯(lián)的瓶頸造成的影響,實(shí)現(xiàn)了跨運(yùn)營商的網(wǎng)絡(luò)加速,保證不同網(wǎng)絡(luò)中的用戶都能得到良好的訪問質(zhì)量。
3、遠(yuǎn)程加速 遠(yuǎn)程訪問用戶根據(jù)DNS負(fù)載均衡技術(shù) 智能自動選擇Cache服務(wù)器,選擇最快的Cache服務(wù)器,加快遠(yuǎn)程訪問的速度
4、帶寬優(yōu)化 自動生成服務(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ù)載等功能。
5、集群抗攻擊 廣泛分布的CDN節(jié)點(diǎn)加上節(jié)點(diǎn)之間的智能冗余機(jī)制,可以有效地預(yù)防黑客入侵以及降低各種D.D.o.S攻擊對網(wǎng)站的影響,同時(shí)保證較好的服務(wù)質(zhì)量 。

關(guān)鍵技術(shù):

內(nèi)容發(fā)布:它借助于建立索引、緩存、流分裂、組播(Multicast)等技術(shù)
內(nèi)容路由:它是整體性的網(wǎng)絡(luò)負(fù)載均衡技術(shù),通過內(nèi)容路由器中的重定向(DNS)機(jī)制,在多個(gè)遠(yuǎn)程POP上均衡用戶的請求,以使用戶請求得到最近內(nèi)容源的響應(yīng);
內(nèi)容交換:它根據(jù)內(nèi)容的可用性、服務(wù)器的可用性以及用戶的背景,在POP的緩存服務(wù)器上,利用應(yīng)用層交換、流分裂、重定向(ICP、WCCP)等技術(shù),智能地平衡負(fù)載流量;
性能管理:它通過內(nèi)部和外部監(jiān)控系統(tǒng),獲取網(wǎng)絡(luò)部件的狀況信息,測量內(nèi)容發(fā)布的端到端性能(如包丟失、延時(shí)、平均帶寬、啟動時(shí)間、幀速率等),保證網(wǎng)絡(luò)處于最佳的運(yùn)行狀態(tài)。

適用范圍:

一般來說以資訊、內(nèi)容等為主的網(wǎng)站,具有一定訪問體量的網(wǎng)站
例如資訊網(wǎng)站、政府機(jī)構(gòu)網(wǎng)站、行業(yè)平臺網(wǎng)站、商城等以動態(tài)內(nèi)容為主的網(wǎng)站
例如論壇、博客、交友、SNS、網(wǎng)絡(luò)游戲、搜索/查詢、金融等。提供http下載的網(wǎng)站
例如軟件開發(fā)商、內(nèi)容服務(wù)提供商、網(wǎng)絡(luò)游戲運(yùn)行商、源碼下載等有大量流媒體點(diǎn)播應(yīng)用的網(wǎng)站
例如:擁有視頻點(diǎn)播平臺的電信運(yùn)營商、內(nèi)容服務(wù)提供商、體育頻道、寬頻頻道、在線教育、視頻博客等

Q & A

1.CDN加速是對網(wǎng)站所在服務(wù)器加速,還是對其域名加速?
CDN是只對網(wǎng)站的某一個(gè)具體的域名加速。如果同一個(gè)網(wǎng)站有多個(gè)域名,則訪客訪問加入CDN的域名獲得加速效果,訪問未加入CDN的域名,或者直接訪問IP地址,則無法獲得CDN效果。
2.CDN和鏡像站點(diǎn)比較有何優(yōu)勢?  
CDN對網(wǎng)站的訪客完全透明,不需要訪客手動選擇要訪問的鏡像站點(diǎn),保證了網(wǎng)站對訪客的友好性?! ?br>CDN對每個(gè)節(jié)點(diǎn)都有可用性檢查,不合格的節(jié)點(diǎn)會第一時(shí)間剔出,從而保證了極高的可用率,而鏡像站點(diǎn)無法實(shí)現(xiàn)這一點(diǎn)?! ?br>CDN部署簡單,對原站基本不做任何改動即可生效。
3.CDN和雙線機(jī)房相比有何優(yōu)勢?
常見的雙線機(jī)房只能解決網(wǎng)通和電信互相訪問慢的問題,其它ISP(譬如教育網(wǎng),移動網(wǎng),鐵通)互通的問題還是沒得到解決。  
而CDN是訪問者就近取數(shù)據(jù),而CDN的節(jié)點(diǎn)遍布各ISP,從而保證了網(wǎng)站到任意ISP的訪問速度。另外CDN因?yàn)槠淞髁糠至鞯礁鞴?jié)點(diǎn)的原理,天然獲得抵抗網(wǎng)絡(luò)攻擊的能力。
4.CDN使用后,原來的網(wǎng)站是否需要做修改,做什么修改?
一般而言,網(wǎng)站無需任何修改即可使用CDN獲得加速效果。只是對需要判斷訪客IP程序,才需要做少量修改。
5.為什么我的網(wǎng)站更新后,通過CDN后看到網(wǎng)頁還是舊網(wǎng)頁,如何解決?  
由于CDN采用各節(jié)點(diǎn)緩存的機(jī)制,網(wǎng)站的靜態(tài)網(wǎng)頁和圖片修改后,如果CDN緩存沒有做相應(yīng)更新,則看到的還是舊的網(wǎng)頁。
為了解決這個(gè)問題,CDN管理面板中提供了URL推送服務(wù),來通知CDN各節(jié)點(diǎn)刷新自己的緩存?! ?br>在URL推送地址欄中,輸入具體的網(wǎng)址或者圖片地址,則各節(jié)點(diǎn)中的緩存內(nèi)容即被統(tǒng)一刪除,并且當(dāng)即生效。  
如果需要推送的網(wǎng)址和圖片太多,可以選擇目錄推送,輸入 http://www.kkk.com/news 即可以對網(wǎng)站下news目錄下所有網(wǎng)頁和圖片進(jìn)行了刷新。
6.能不能讓CDN不緩存某些即時(shí)性要求很高的網(wǎng)頁和圖片?
只需要使用動態(tài)頁面,asp,php,jsp等動態(tài)技術(shù)做成的頁面不被CDN緩存,無需每次都要刷新。或者采用一個(gè)網(wǎng)站兩個(gè)域名,一個(gè)啟用CDN,另外一個(gè)域名不用CDN,對即時(shí)性要求高的頁面和圖片放在不用CDN的域名下。
7.網(wǎng)站新增了不少網(wǎng)頁和圖片,這些需要使用URL推送嗎?  
后來增加的網(wǎng)頁和圖片,不需要使用URL推送,因?yàn)樗鼈儽緛砭筒淮嬖诰彺嬷小?br>8.網(wǎng)站用CDN后,有些地區(qū)反映無法訪問了,怎么辦?
CDN啟用后,訪客不能訪問網(wǎng)站有很多種可能,可能是CDN的問題,也可能是源站點(diǎn)出現(xiàn)故障或者源站點(diǎn)被關(guān)閉,還可能是訪客自己所在的網(wǎng)絡(luò)出現(xiàn)問題,甚至我們實(shí)際故障排除中,還出現(xiàn)過客戶自己計(jì)算機(jī)中毒,導(dǎo)致無法訪問網(wǎng)站?! ?br>客戶報(bào)告故障時(shí),可隨時(shí)聯(lián)系我們24小時(shí)技術(shù)部進(jìn)行處理。
9.哪些情況不適用于CDN?

此類極端狀況不建議您使用CDN服務(wù)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/62076.html

相關(guān)文章

  • CDN知識詳解

    摘要:基礎(chǔ)架構(gòu)最簡單的網(wǎng)絡(luò)由一個(gè)服務(wù)器和幾臺緩存服務(wù)器組成當(dāng)用戶點(diǎn)擊網(wǎng)站頁面上的內(nèi)容,經(jīng)過本地系統(tǒng)解析,系統(tǒng)會最終將域名的解析權(quán)交給指向的專用服務(wù)器。用戶向緩存服務(wù)器發(fā)起請求,緩存服務(wù)器響應(yīng)用戶請求,將用戶所需內(nèi)容傳送到用戶終端。 CDN全稱:Content Delivery Network或Content Ddistribute Network,即內(nèi)容分發(fā)網(wǎng)絡(luò)showImg(https:/...

    Caicloud 評論0 收藏0
  • 網(wǎng)絡(luò)與安全

    摘要:面試網(wǎng)絡(luò)了解及網(wǎng)絡(luò)基礎(chǔ)對端傳輸詳解與攻防實(shí)戰(zhàn)本文從屬于筆者的信息安全實(shí)戰(zhàn)中滲透測試實(shí)戰(zhàn)系列文章。建議先閱讀下的網(wǎng)絡(luò)安全基礎(chǔ)。然而,該攻擊方式并不為大家所熟知,很多網(wǎng)站都有的安全漏洞。 面試 -- 網(wǎng)絡(luò) HTTP 現(xiàn)在面試門檻越來越高,很多開發(fā)者對于網(wǎng)絡(luò)知識這塊了解的不是很多,遇到這些面試題會手足無措。本篇文章知識主要集中在 HTTP 這塊。文中知識來自 《圖解 HTTP》與維基百科,若...

    Integ 評論0 收藏0
  • 20W字囊括上百個(gè)前端面試題的項(xiàng)目開源了

    摘要:字囊括上百個(gè)前端面試題的項(xiàng)目開源了這個(gè)項(xiàng)目是什么項(xiàng)目內(nèi)容這個(gè)項(xiàng)目目前在上剛剛開源主要內(nèi)容如下前端面試題主要整理了高頻且有一定難度的前端面試題對這些面試題進(jìn)行解讀前端原理詳解針對一些有一定難度面試題涉及的知識點(diǎn)進(jìn)行詳解比如涉及的編譯原理響應(yīng)式 20W字囊括上百個(gè)前端面試題的項(xiàng)目開源了 這個(gè)項(xiàng)目是什么? 項(xiàng)目內(nèi)容 這個(gè)項(xiàng)目目前在GitHub上剛剛開源,主要內(nèi)容如下: 前端面試題: 主要整...

    Euphoria 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<