11月11日,天貓官方宣布成交額達(dá)到2684億,打破2018年全天交易額紀(jì)錄,去年,這一數(shù)字為2135億元。
小保也參與了這個幾千億的大項(xiàng)目。本來一個月前才立下「沒啥好買」的flag,終究還是抵不過「錯過后悔大半年」的誘惑。
在整個「剁手」流程中,小保除了遇上兩次支付失敗提示,訪問頁面流程非常順滑流暢。
有網(wǎng)友稱:“23秒我就付完了第一單,往年都在兩分半鐘之后。”
一般在雙十一當(dāng)天,淘寶的訪問量都是以千萬計(jì)的,這樣的情況下,為什么我們在淘寶上面看李佳琪直播都不卡頓,瀏覽商品依然很流暢呢?一部分要?dú)w功于CDN(內(nèi)容分發(fā)網(wǎng)絡(luò))
一、CDN的大哥:P2P下載
CDN技術(shù)的理念,主要源自于P2P。這里說的P2P,不是近幾年大火的P2P借貸,而是一種點(diǎn)對點(diǎn)網(wǎng)絡(luò),它的概念誕生于1969年。
10年前,迅雷還是國內(nèi)最知名的下載器,當(dāng)時大家對他的評價就是非常「快」,這背后核心技術(shù)就是P2P下載。
比如你想下載一部電影,迅雷就會在網(wǎng)絡(luò)中找到擁有這部電影的電腦,在這些電腦上,下載電影的碎片,到你的電腦上,組裝成完整的電影文件。
雖然這種下載方式很方便,卻對知識版權(quán)產(chǎn)生了巨大沖擊,隨著國內(nèi)版權(quán)意識逐漸加強(qiáng),這種下載方式已經(jīng)越來越少人用了。
但P2P的理念一直留存了下來。
二、CDN的特點(diǎn)
CDN繼承了P2P的一部分思想。
說回雙十一,每到零點(diǎn),就意味著有大量的用戶在瀏覽商品,提交訂單,跟服務(wù)器說:“這件東西我要付錢了。”
這就像在超市里面,有1000人同時涌向1個收銀臺,如果收銀臺很少,那這1000個人就得排隊(duì)等著。可是客人等的很著急,排隊(duì)太久了要鬧退款的。
那商家肯定不愿意,畢竟這么多人鬧起來,那可是非常大的損失。所以就有了如下解決方案:
第一種方法是在超市內(nèi)增加收銀臺的數(shù)量,分流1000人到多個收銀臺;
第二種方法是在附近建一家分店,賣的東西差不多,分流掉總店的流量,也方便居民就近購物。
而我們在瀏覽網(wǎng)絡(luò)的時候,過程就和上面的例子十分相似。
比如我要訪問微博,就會向服務(wù)器請求很多內(nèi)容,比如微博上的文字、圖片、視頻等等信息,這就和我們要購買很多種商品一樣。
超市會在全國各地建立連鎖分店,網(wǎng)站也可以提前把內(nèi)容復(fù)制到全國各地的CDN上。
這樣,用戶就可以就近獲取內(nèi)容了,而且大家也不會在同一條路上擠,上網(wǎng)看電影、刷微博、逛淘寶也會更流暢。
你在廣州逛淘寶,就會訪問廣州服務(wù)器。在深圳逛淘寶,就是在深圳服務(wù)器上逛。這種存儲方式,還有一種高大上的稱呼:分布式網(wǎng)絡(luò)。
然而,普通CDN還不是最厲害的。
三、CDN的進(jìn)化形態(tài):PCDN
PCDN融合了CDN和P2P,把每個人家里的電腦,都變成了CDN。
普通CDN是把內(nèi)容放在機(jī)房,但服務(wù)器的數(shù)量仍然有限,而且距離也不算近。
如果把個人家里的帶寬拿出來,這樣你看電影,訪問鄰居家的電腦,肯定會比訪問服務(wù)器快多了。
CDN這樣的內(nèi)容分發(fā)網(wǎng)絡(luò),就和上文提到的“連鎖分店”一樣,解決了因服務(wù)器性能、帶寬帶來的延遲問題,適合于站點(diǎn)加速、視頻直播、點(diǎn)播等各個場景,讓用戶就近訪問內(nèi)容,解決網(wǎng)絡(luò)擁堵的狀況。
有了分店之后,除了可以提升訪問效率,還有這些好處:
1、消除了不同運(yùn)營商之間互聯(lián)瓶頸
可以實(shí)現(xiàn)跨運(yùn)營商(電信、移動、聯(lián)通)加速,使用不同運(yùn)營商網(wǎng)絡(luò)的用戶,都能流暢上網(wǎng)。
2、把雞蛋放到多個籃子里,規(guī)避風(fēng)險
眾多數(shù)量的CDN節(jié)點(diǎn),可以有效預(yù)防黑客入侵對網(wǎng)站的影響,還能保證優(yōu)質(zhì)的服務(wù)質(zhì)量。
四、CDN是如何工作的呢?
如此龐大的一個網(wǎng)絡(luò),是怎么實(shí)現(xiàn)和用戶的溝通呢?
就從我們經(jīng)常看的公眾號文章來說,如果使用了CDN加速,一般要走這3步:
第一步
用戶點(diǎn)擊了公眾號某篇文章,說:“我要看這篇文章。”
本地DNS服務(wù)器找了一下硬盤,發(fā)現(xiàn)沒有這篇文章的緩存數(shù)據(jù),就跟CDN說:“我這里搞不定,需要你幫忙一下。”
CDN:“收到,我跟總司令(全局負(fù)載均衡設(shè)備)說一下,稍等。”
第二步
總司令找到了副司令,即用戶地區(qū)所在的中轉(zhuǎn)站(區(qū)域負(fù)載均衡設(shè)備),說:“幫我查查哪些節(jié)點(diǎn)離這個用戶最近,順便這些服務(wù)器上有沒有存這篇文章。”
第三步
很快,副司令找到了存儲文章內(nèi)容的服務(wù)器(緩存服務(wù)器)地址,返回給了總司令。
總司令把服務(wù)器地址給用戶:“你去這個地方,找這個人看看。如果他手上沒有這篇文章,他自己會找到源頭,然后整理好材料給你的(向上一級緩存服務(wù)器請求內(nèi)容,追溯到網(wǎng)站的源服務(wù)器,把內(nèi)容拉到本地)。”
用戶和CDN溝通的過程,就是先從CDN中查找,找不到再訪問服務(wù)器,實(shí)在找不到再升級查找。
別看上面的過程有點(diǎn)復(fù)雜,實(shí)際上服務(wù)器響應(yīng)速度是毫秒之間,我們幾乎感受不到整個過程,內(nèi)容就已經(jīng)加載完畢了。
五、保利威和CDN
保利威作為國內(nèi)領(lǐng)先的云視頻廠商,保利威采用了融合CDN節(jié)點(diǎn)加速方案。
目前全球總共有2800+節(jié)點(diǎn),中國大陸擁有2300+節(jié)點(diǎn),覆蓋34個省級區(qū)域,大量節(jié)點(diǎn)位于北上廣深等一線城市和省會。海外和港澳臺擁有500+節(jié)點(diǎn),覆蓋70多個國家和地區(qū)。
一位老師,他的課程存在廣州電信網(wǎng)絡(luò)的服務(wù)上。今天,有位來自上海聯(lián)通網(wǎng)絡(luò)的學(xué)生打開了播放窗口,訪問老師的課程。
而學(xué)生看的課程,可能已經(jīng)被網(wǎng)站預(yù)先分發(fā)到上海某個CDN節(jié)點(diǎn)了,這樣大大減少了響應(yīng)時間,學(xué)生看視頻加載速度就更快了。
對于點(diǎn)播和直播服務(wù)來說,CDN有著非常巨大的價值。周邊節(jié)點(diǎn)越多,能夠服務(wù)的用戶就越多,訪問速度也會更快,也能支持更高的并發(fā)數(shù)。
想想看,如果讓大部分?jǐn)?shù)據(jù)都在主線路上面跑,用戶一多,路就會被堵死,只能不斷擴(kuò)容車道。如果這些流量被分出去,主線路的壓力自然會小很多。
其實(shí)上文有提到一個概念:分布式計(jì)算,其實(shí)就是CDN的前輩。
就算是最新的5G切片技術(shù)(network slicing),就像把一塊蛋糕切割成不同的小塊,彼此之間接入不同的設(shè)備,不會相互影響。也體現(xiàn)了分布式計(jì)算的設(shè)計(jì)思想,順應(yīng)了潮流發(fā)展的方向。
對于網(wǎng)絡(luò)技術(shù)來說,很多概念其實(shí)都是殊途同歸,用途不一樣沒關(guān)系,無論黑貓白貓,最后抓到老鼠的才是好貓,不是嗎?
作為央視官方APP“CCTV微視”唯一技術(shù)服務(wù)提供商,保利威連續(xù)4年成功助力央視春晚直播。2018年世界杯,為廣大球迷提供了全量、全程、全高清直播的64場精彩賽事,最高并發(fā)數(shù)達(dá)到371萬。
面對迅速增長的客戶需求,保利威仍然會繼續(xù)加速自身業(yè)務(wù)創(chuàng)新,推動行業(yè)發(fā)展,與行業(yè)共成長。
福利放送
保利威雙11.11視頻云狂歡火熱進(jìn)行中,直播點(diǎn)播套餐致惠,加購即領(lǐng)京東歡購卡 ,更有小米手環(huán)4NFC版、華為智能手表、iphone11等好禮送不停!
點(diǎn)擊圖片了解活動▼










