建立cds有哪些原則
cds在計算機上,通過此種服務(wù)使各地的Internet客戶在訪問這些網(wǎng)站時,可以訪問最接近本地緩存服務(wù)器中緩存的內(nèi)容,從而縮短請求響應(yīng)時間和網(wǎng)絡(luò)延遲,減輕網(wǎng)站服務(wù)器的負載,以下是由學(xué)習(xí)啦小編整理關(guān)于什么是cds的內(nèi)容,希望大家喜歡!
cds的內(nèi)容分發(fā)
目前,內(nèi)容分發(fā)技術(shù)已被國際上許多IDC服務(wù)提供商應(yīng)用,如Adero、CacheWare、Exdous、Digital Isand、Mirror Image Internet等。據(jù)Forrester研究機構(gòu)調(diào)查:網(wǎng)站的頁面訪問量達到約6億次/天,其中48%的頁面訪問是由其租用Akamai公司的緩存服務(wù)器來完成的。由此可見,內(nèi)容分發(fā)技術(shù)不僅給采用此技術(shù)的網(wǎng)站帶來被訪速度上的優(yōu)勢,而且也為提供此項增值服務(wù)的IDC服務(wù)供應(yīng)商帶來可觀的經(jīng)濟效益。中國的各大基礎(chǔ)網(wǎng)絡(luò)運營商也已開始逐步建立并提供各種形式的CDS。1 CDS技術(shù) 眾所周知,ISP所提供的上網(wǎng)帶寬以及網(wǎng)站接入帶寬所造成的網(wǎng)絡(luò)延遲是影響上網(wǎng)訪問速度的主要因素。在有效解決Internet帶寬問題的同時,專家們也在研究如何使網(wǎng)站服務(wù)器與各地的客戶盡可能地“接近”,從而減少訪問請求和響應(yīng)所途經(jīng)的網(wǎng)絡(luò)節(jié)點,達到縮短網(wǎng)絡(luò)時延的目的。
縮短網(wǎng)站與客戶之間“距離”的方案主要有兩種。
方案一
網(wǎng)站異地鏡像服務(wù)的實現(xiàn)方式是:通過更新數(shù)據(jù)中心用戶DNS中的域名記錄,把廣域網(wǎng)負載平衡設(shè)備設(shè)置為用戶應(yīng)用服務(wù)器的指定授權(quán)域名解析服務(wù)器,從而當(dāng)Internet客戶訪問該網(wǎng)站時,廣域網(wǎng)負載平衡設(shè)備即會接收到該Internet客戶的域名解析請求,并依據(jù)一定的負載平衡算法為該客戶就近訪問該網(wǎng)站“指明道路”。
方案二
內(nèi)容分發(fā)技術(shù)結(jié)合了計算機緩存技術(shù)和分布技術(shù),將緩存服務(wù)器分布于Internet各大骨干節(jié)點上,同時利用其他廣域網(wǎng)的負載平衡技術(shù)使各地的客戶在訪問站點時首先訪問距離自己最“近”的緩存服務(wù)器,從而得到最快的響應(yīng)。所謂最“近”,就是網(wǎng)絡(luò)延遲時間最小。
cds涉及的技術(shù)
CDS系統(tǒng)根據(jù)不同的環(huán)節(jié)采用不同的技術(shù),主要涉及到以下4種技術(shù)。
廣域網(wǎng)負載平衡技術(shù)。
使Internet客戶可就近訪問緩存服務(wù)器,從而減少網(wǎng)絡(luò)延時。廣域網(wǎng)負載平衡技術(shù)依據(jù)以下原理工作。·廣域網(wǎng)負載平衡設(shè)備查詢各個節(jié)點的狀態(tài)信息;·客戶端在訪問服務(wù)前,首先向廣域網(wǎng)負載平衡設(shè)備發(fā)起域名解析請求;·廣域網(wǎng)負載平衡設(shè)備將最“近”的IP地址作為域名解析結(jié)果返回給客戶端;·客戶端依據(jù)得到的IP地址請求訪問最“近”的節(jié)點;最“近”的節(jié)點響應(yīng)客戶端的請求。
本地負載平衡技術(shù)。
用于實現(xiàn)緩存服務(wù)器的負載平衡和高可用性。在各地節(jié)點上實現(xiàn)緩存服務(wù)器組的負載平衡,不僅保證了緩存服務(wù)器的冗余設(shè)計和高可用性,還可以基于輪詢方式或響應(yīng)時間方式分擔(dān)來自用戶端的Web請求。
緩存技術(shù)。
通過在IDC前端部署高速緩存服務(wù)器并采用反向代理模式,可加快服務(wù)器的響應(yīng)時間。緩存服務(wù)器的作用是把用戶訪問過的內(nèi)容保存在服務(wù)器中,以便其他用戶再次訪問該內(nèi)容時可以從就近的緩存服務(wù)器中得到,從而縮短服務(wù)器的響應(yīng)時間。而反向代理模式是一種“拉”的技術(shù),即當(dāng)即用戶請求訪問的內(nèi)容在緩存服務(wù)器節(jié)點中并不存在時(即用戶首次訪問該內(nèi)容時),緩存服務(wù)器則從源Web服務(wù)器中下載得到?;蛘哒f,緩存服務(wù)器是一種被動的方式,用戶不訪問,緩存服務(wù)器就不會事先主動地保存相關(guān)內(nèi)容。
內(nèi)容分發(fā)和管理技術(shù)。
內(nèi)容分發(fā)和管理技術(shù)能夠主動、實時地更新緩存服務(wù)器的內(nèi)容,使緩存服務(wù)器的內(nèi)容與源Web服務(wù)器一致、保持同步。對于內(nèi)容經(jīng)常更新或網(wǎng)頁文件較大的網(wǎng)站,采用這種方式效果更為顯著。內(nèi)容分發(fā)和管理技術(shù)是有別于反向代理緩存技術(shù)的一項新技術(shù)。內(nèi)容分發(fā)和管理技術(shù)是一種“推”的技術(shù)。它主要包含內(nèi)容分發(fā)和內(nèi)容管理兩項功能。
·內(nèi)容分發(fā)功能:一旦源Web服務(wù)器的內(nèi)容被更新,內(nèi)容分發(fā)系統(tǒng)立即主動將其“推”到分布在各地的緩存服務(wù)器中,使各緩存服務(wù)器的內(nèi)容與源Web服務(wù)器一致;或在設(shè)定的某個時間段或網(wǎng)絡(luò)流量較小時將源Web服務(wù)器中的內(nèi)容主動分發(fā)到各地的緩存服務(wù)器中,使訪問網(wǎng)站新內(nèi)容或已更新頁面的用戶不必因緩存服務(wù)器臨時下載新的網(wǎng)頁內(nèi)容而等待過長的時間。
·內(nèi)容管理功能:又稱“日志網(wǎng)關(guān)”。它的主要作用是從分布式的緩存服務(wù)器中收集網(wǎng)站內(nèi)容。頁面和Web對象的訪問記錄,并集中式的監(jiān)管。統(tǒng)計和分析所有緩存服務(wù)器的當(dāng)前狀態(tài)和性能,以利于有效地管理CDN。當(dāng)網(wǎng)站內(nèi)容發(fā)生變更時,內(nèi)容分發(fā)系統(tǒng)能夠?qū)彺娣?wù)器中過期的內(nèi)容定期地進行自動刪除。
cds的方案比較
采用遠程鏡像站點方案,各網(wǎng)站公司可以自主地選擇在用戶群大的地區(qū)設(shè)立鏡像站點。但這種方案需要在異地的數(shù)據(jù)中心建設(shè)與原服務(wù)器一樣的系統(tǒng),并支付相應(yīng)的主機托管費用。因此初期投資大、維護成本高,而且隨著異地鏡像站點的不斷增多,成本將直線上升。采用CDS方案有利于ISP、ICP、IDC以及最終用戶等。對最終用戶來說,CDS縮短了其訪問等待的時間,減少了上網(wǎng)費用;對ISP來說,由于用戶大部分的Web請求都由本地緩存服務(wù)器響應(yīng),從而為ISP節(jié)省了帶寬資源;對IDC來說,內(nèi)容分發(fā)服務(wù)作為一項增值業(yè)務(wù)提供給各網(wǎng)站公司,為IDC獲得新的利潤增長點;更為重要的是,CDS在提高網(wǎng)站客戶滿意度的同時,還從一定程度上減輕了網(wǎng)站源Web服務(wù)器的負載,降低了網(wǎng)站在異地建設(shè)和維護遠程鏡像站點的成本,因此使.com和企業(yè)網(wǎng)站等樂于租用此項服務(wù)。內(nèi)容分發(fā)技術(shù)是網(wǎng)絡(luò)加速技術(shù)的一個重要補充,但不是唯一形式。內(nèi)容分發(fā)服務(wù)與異地鏡像服務(wù)兩者具有一定的互補性,針對不同的用戶可采用不同的服務(wù)。例如,對于具有相當(dāng)實力和規(guī)模的大型網(wǎng)站來說,可根據(jù)網(wǎng)站的目標(biāo)客戶群選擇在國內(nèi)或國際重點中心城市建立自己的異地鏡像站點,保證整個網(wǎng)站系統(tǒng)的廣域網(wǎng)上的高可用性;而CDS主要是面對中、小型網(wǎng)站,或是大型網(wǎng)站在非中心城市的需求,從而達到利用較少的投資和維護成本即可提高各地訪問速度的目的。
cds的建立原則
建立CDN必須具備相當(dāng)?shù)臈l件。首先要有豐富的互聯(lián)網(wǎng)網(wǎng)絡(luò)資源,包括網(wǎng)絡(luò)覆蓋、國內(nèi)網(wǎng)間帶寬、國際出口帶寬等;其次在各地都應(yīng)具有一定數(shù)量和規(guī)模的IDC。對于在全國范圍內(nèi)具備各種規(guī)模的IDC運營商來說,可以在CDN覆蓋城市的數(shù)據(jù)中心采用廣域網(wǎng)負載平衡、局域網(wǎng)負載平衡、緩存服務(wù)器以及內(nèi)容分發(fā)和管理等設(shè)備,形成覆蓋全國主要城市的CDN。CDN原則上應(yīng)該易于配置、管理和維護,具有較強的可擴展性、可用性和性能。此外,整個系統(tǒng)應(yīng)具有強大的流量統(tǒng)計和狀態(tài)監(jiān)控管理能力。
為了使國內(nèi)的CDN可以擴展到國外,可以考慮與境外運營商合作建立覆蓋境外的內(nèi)容分發(fā)網(wǎng)絡(luò)。同時也可以與已建立了全球范圍CDN的國標(biāo)袒營商合作,把其網(wǎng)絡(luò)延伸至國內(nèi)主要城市。這樣既可以便國內(nèi)用戶高速訪問國外知名站點,也可以使國外用戶高速地訪問國內(nèi)優(yōu)秀的中文網(wǎng)站。具體采取何種合作方式,需要依據(jù)網(wǎng)絡(luò)的投資額以及市場的需求來定。同時,在建立內(nèi)容分發(fā)系統(tǒng)時需要特別注意的是,為保證本內(nèi)容分發(fā)系統(tǒng)能夠與國外眾多CDN具有一定的兼容性,系統(tǒng)應(yīng)盡可能支持國際上的主流內(nèi)容分發(fā)服務(wù)組織聯(lián)盟。
看過“建立cds有哪些原則”的人還看了:
建立cds有哪些原則
上一篇:克羅恩病怎么治療
下一篇:cfr的義務(wù)有哪些