知識庫
“雙十一”逼近,京東將砸100億,天貓500億,拼多多百億補貼! 雙十一購物狂歡節,到底是什么在支撐數以萬計的秒殺活動?這就不得不提一直隱姓埋名的 CDN 了,注意不是 CSDN,即內容分發網絡。隨著網絡的發展,用戶對網站的瀏覽速度愈加重視,為了讓各地的用戶都能夠高質量訪問,并盡量減少產生的費用和網站管理壓力,cdn加速服務由此誕生!
香港CDN測試:http://www.ukunilife.com/network/cdn.html
作為內容分發網絡。其目的是通過在現有的Internet中增加一層新的網絡架構,將網站的內容發布到最接近用戶的網絡“邊緣”,使用戶可以就近取得所需的內容,提高用戶訪問網站的響應速度。有什么形象的比喻來理解CDN呢?我們可以從西天取經說起……
唐太宗時期,唐僧師徒取經要跋涉十萬八千里,歷經九九八十一難,一路打怪升級,最終才能修成正果,悟空加冕“斗戰勝佛”。
1390年后,網絡這么發達,西行之路互聯網全覆蓋,雷音寺官網已經運行很多年,取經只需打開網站,點擊下載,凡夫俗子也可以輕易取得真經。初時,唐僧師徒覺得當年的辛苦付出頗為不值,慨嘆世事變遷,當你法術高強的神仙能做的事情,現在凡人也能用科技完成!
就算全天下的善男信女多想要經書,足不出戶就能從雷音寺官網下載經書。當然,大雷音寺網站也不堪重負,信徒叫苦不迭,神通廣大的如來使出“Scacleup + Scaleout”心給雷音寺官網換服務器,依然不能解決問題(跟12306一個尿性),遂差遣斗戰勝佛一查究竟。
齊天大圣火眼金睛,半晌就把原因查了個一清二楚,原來解決取經人下載難的問題,需要解決四個“妖怪”:
第1個、“帶寬精”,這個妖怪把持網站服務器接入西游互聯網的路口帶寬,這個帶寬大小決定了能為雷音寺官網,一天能允許多少取經人訪問,速度和并發訪問量。
第2個、“線路魔”,藏于西游互聯網的長途傳輸要道,出沒于IDC、骨干網、城域網、接入網等洞穴,使用“時延”和“擁塞”兩個妖術作法。
第3個、“分布式妖”,西游互聯網覆蓋四大部洲,各部洲的網絡獨立運營,“互聯妖”善于挑撥離間,讓洲與洲之間的互聯帶寬成為瓶頸。
第4個、“末里獸”又稱“最后一公里獸”,蹲守在上網信徒的家門口,把持用戶訪問西游互聯網的通路,收取買路錢,錢少只能走羊腸小道。
悟空看罷大怒,原來是這些妖孽作怪!于是拔下一根毫毛,使出“CDN”大法,變作幾百只小猴子,一聲令下,每猴背熟一些經文,紛紛潛入到各大部洲的 IDC 山洞中,就近為善男信女們提供講經服務,這些小猴子被俗稱為“cache猴”。
小猴子們(即互聯數據的CDN節點)通過以下方式提升取經速度:
1、當某個信徒需要閱讀經書,大家就挑選能最快到達信徒家的猴子前去講經(可能距離最近,也可能是路最好走),互聯數據的CDN節點多能快速把內容傳給用戶,cdn加速價格實惠。
2、如果某部經書被很多信徒需要,它就會被距離這些信徒最近的小猴子爛熟于心。
可是猴子很多又生性頑劣,管好還是很費神的,于是悟空叫來了師父和師弟們幫忙,師徒同心,其利斷金。沙和尚任勞任怨,悟空讓他承擔“分發服務”:
老沙的主要職責是將經書內容從雷音寺中心向各部洲的“cache猴”推送和存儲,承擔實際的佛經流量全網分發工作和面向最終信徒的閱讀請求服務。
豬八戒腸肥肚圓,悟空讓他承擔“負載均衡”:八戒負責對所有發起閱經請求的信徒進行訪問調度,確定提供給信徒的最終實際訪問地址,告訴信徒那個小猴子最適合他。
唐三藏高瞻遠矚,悟空請他承擔“運營管理”:唐僧負責對日常事務的監管、收支核算、團隊狀態的檢查、分析,也承擔與大客戶–佛祖“疏通”關系等職責。