學(xué)習(xí)筆記:CDN

CDN簡(jiǎn)介

CDN就是內(nèi)容分布網(wǎng)絡(luò)所森,是構(gòu)筑在現(xiàn)有Internet上的一種先進(jìn)的流量分配網(wǎng)絡(luò)。其目的就是通過(guò)在現(xiàn)有的Internet中增加一層新的網(wǎng)絡(luò)架構(gòu)纷妆,將網(wǎng)站的內(nèi)容發(fā)布到最接近用戶的網(wǎng)絡(luò)“邊緣”晴弃,使用戶可以就近取得所需的內(nèi)容,提高用戶訪問(wèn)網(wǎng)站的響應(yīng)速度粒蜈。目前CDN都以緩存網(wǎng)站中的靜態(tài)數(shù)據(jù)為主旗国。

CDN要達(dá)到的目標(biāo)

1、可擴(kuò)展度硝。性能可擴(kuò)展性:可應(yīng)對(duì)新增的大量數(shù)據(jù)、用戶和事務(wù)的擴(kuò)展能力蕊程。成本可擴(kuò)展性:用低廉的運(yùn)營(yíng)成本提供動(dòng)態(tài)的服務(wù)能力和高質(zhì)量的內(nèi)容分發(fā)。
2驹暑、安全性辨赐。強(qiáng)調(diào)提供物理設(shè)備、網(wǎng)絡(luò)掀序、軟件、數(shù)據(jù)和服務(wù)過(guò)程的安全性叶雹,減少因DDoS攻擊或其他惡意行為造成商業(yè)網(wǎng)站的業(yè)務(wù)中斷换吧。
3、可靠性筋遭、響應(yīng)和執(zhí)行暴拄。服務(wù)可用性指能夠處理可能的故障和用戶體驗(yàn)下降的問(wèn)題,通過(guò)負(fù)載均衡及時(shí)提供網(wǎng)絡(luò)的容錯(cuò)機(jī)制乖篷。

CDN架構(gòu)

一個(gè)用戶訪問(wèn)某個(gè)靜態(tài)文件响驴,這個(gè)靜態(tài)文件的域名假如是cdn.taobao.com,那么首先要向LocalDNS服務(wù)器發(fā)起請(qǐng)求豁鲤,經(jīng)過(guò)迭代解析后回到這個(gè)域名所在的注冊(cè)服務(wù)器解析鲸沮,一般每個(gè)公司都會(huì)有一個(gè)DNS解析服務(wù)器。這時(shí)這個(gè)CDN解析服務(wù)器通常會(huì)把它重新CNAME解析到另一個(gè)域名楣号,而這個(gè)域名將最終會(huì)被指向CDN全局中的DNS負(fù)載均衡服務(wù)器,再由這個(gè)GTM來(lái)最終分配是哪個(gè)地方的用戶返回給離這個(gè)訪問(wèn)用戶最近的CDN節(jié)點(diǎn)藻懒。拿到這個(gè)CDN解析結(jié)果视译,用戶就直接去這個(gè)CDN節(jié)點(diǎn)訪問(wèn)這個(gè)靜態(tài)文件,如果這個(gè)節(jié)點(diǎn)中所請(qǐng)求的文件不存在鄙早,就會(huì)再回到源站去獲取這個(gè)文件第美,然后再返回給用戶。

負(fù)載均衡

負(fù)載均衡就是對(duì)工作任務(wù)進(jìn)行平衡什往、分?jǐn)偟蕉鄠€(gè)操作單元上執(zhí)行别威,如圖片服務(wù)器驴剔、應(yīng)用服務(wù)器等,共同完成工作任務(wù)豺妓。它可以提高服務(wù)器的響應(yīng)速度及利用效率布讹,避免軟件或硬件的單點(diǎn)失效,解決網(wǎng)絡(luò)擁堵問(wèn)題描验,實(shí)現(xiàn)地理位置無(wú)關(guān)性。
通常有三種負(fù)載均衡架構(gòu)絮缅,分別是鏈路負(fù)載均衡呼股、集群負(fù)載均衡和操作系統(tǒng)負(fù)載均衡。
鏈路負(fù)載均衡吸奴,是通過(guò) Global DNS來(lái)動(dòng)態(tài)解析成不同的IP,然后用戶通過(guò)IP訪問(wèn)不同的目標(biāo)服務(wù)器蔼两。優(yōu)點(diǎn)是直接訪問(wèn)目標(biāo)服務(wù)器逞度,訪問(wèn)會(huì)很快,但是缺點(diǎn)是档泽,由于DNS有本地和Local DNS Server的緩存原因,如果有一個(gè)目標(biāo)服務(wù)器掛掉抑胎,這個(gè)對(duì)應(yīng)關(guān)系沒(méi)有及時(shí)更新渐北,那么用戶就無(wú)法訪問(wèn),后果嚴(yán)重恃锉。
集群負(fù)載均衡呕臂,是一種常見(jiàn)的負(fù)載均衡方式,一般分為硬件負(fù)載均衡和軟件負(fù)載均衡歧蒋。硬件負(fù)載均衡的優(yōu)點(diǎn)是性能好,缺點(diǎn)是硬件設(shè)備非常昂貴萝映。所以一般采用軟件負(fù)載均衡褥琐,優(yōu)點(diǎn)是價(jià)格低廉,缺點(diǎn)是一次訪問(wèn)請(qǐng)求要經(jīng)過(guò)多次代理服務(wù)器贸宏,會(huì)增加網(wǎng)絡(luò)延時(shí)磕洪。目前軟件負(fù)載均衡技術(shù)較多,有四層負(fù)載均衡與七層負(fù)載均衡析显,詳情參考:https://kb.cnblogs.com/page/188170/

CDN動(dòng)態(tài)加速

CDN動(dòng)態(tài)加速技術(shù)是一種流行的優(yōu)化技術(shù),技術(shù)原理就是在CDN的DNS解析中通過(guò)動(dòng)態(tài)的鏈路探測(cè)來(lái)尋找回源最好的一條路徑分尸,然后通過(guò)DNS的調(diào)度將所有的請(qǐng)求調(diào)度到這個(gè)最優(yōu)路徑回源,從而加速用戶的訪問(wèn)效率孔庭。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末圆到,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子卑吭,更是在濱河造成了極大的恐慌,老刑警劉巖挣菲,帶你破解...
    沈念sama閱讀 219,110評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件己单,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)纹份,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門蔓涧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人篷扩,你說(shuō)我怎么就攤上這事〖矗” “怎么了鸠姨?”我有些...
    開封第一講書人閱讀 165,474評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵讶迁,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我,道長(zhǎng)客扎,這世上最難降的妖魔是什么罚斗? 我笑而不...
    開封第一講書人閱讀 58,881評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮疆偿,結(jié)果婚禮上搓幌,老公的妹妹穿的比我還像新娘。我一直安慰自己溉愁,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,902評(píng)論 6 392
  • 文/花漫 我一把揭開白布撤蟆。 她就那樣靜靜地躺著家肯,像睡著了一般。 火紅的嫁衣襯著肌膚如雪讨衣。 梳的紋絲不亂的頭發(fā)上式镐,一...
    開封第一講書人閱讀 51,698評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音歹茶,去河邊找鬼你弦。 笑死,一個(gè)胖子當(dāng)著我的面吹牛鳖目,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播彻磁,決...
    沈念sama閱讀 40,418評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼衷蜓!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起斋陪,我...
    開封第一講書人閱讀 39,332評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤置吓,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后友题,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,796評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡度宦,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,968評(píng)論 3 337
  • 正文 我和宋清朗相戀三年戈抄,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了后专。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,110評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡漾稀,死狀恐怖建瘫,靈堂內(nèi)的尸體忽然破棺而出尸折,到底是詐尸還是另有隱情,我是刑警寧澤实夹,帶...
    沈念sama閱讀 35,792評(píng)論 5 346
  • 正文 年R本政府宣布亮航,位于F島的核電站,受9級(jí)特大地震影響缴淋,放射性物質(zhì)發(fā)生泄漏泄朴。R本人自食惡果不足惜露氮,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,455評(píng)論 3 331
  • 文/蒙蒙 一畔规、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧叁扫,春花似錦、人聲如沸莫绣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,003評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)软驰。三九已至,卻和暖如春锭亏,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背慧瘤。 一陣腳步聲響...
    開封第一講書人閱讀 33,130評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留糖儡,地道東北人怔匣。 一個(gè)月前我還...
    沈念sama閱讀 48,348評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像金闽,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子代芜,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,047評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容