當(dāng)我們?cè)谏暇W(wǎng)時(shí),經(jīng)常遇到網(wǎng)絡(luò)阻塞,響應(yīng)速度緩慢,甚至服務(wù)器錯(cuò)誤響應(yīng)或無法進(jìn)行正常訪問等一系列問題。為解決這些問題,從網(wǎng)絡(luò)入手也有不少的方法。其中基于應(yīng)用層的,也就是基于內(nèi)容的就有不少的方法,下面就來詳細(xì)介紹基于內(nèi)容的三大優(yōu)化技術(shù)。
網(wǎng)絡(luò)技術(shù)分為多個(gè)層級(jí),下到物理鏈路層,上到應(yīng)用層,不同層級(jí)運(yùn)行著不同的協(xié)議,有著不同的作用。隨著數(shù)據(jù)中心的發(fā)展,網(wǎng)絡(luò)技術(shù)獲得了很大發(fā)展,網(wǎng)絡(luò)已經(jīng)滲透到了世界的各個(gè)角落,不過當(dāng)我們?cè)谏暇W(wǎng)時(shí),經(jīng)常遇到網(wǎng)絡(luò)阻塞,響應(yīng)速度緩慢,甚至服務(wù)器錯(cuò)誤響應(yīng)或無法進(jìn)行正常訪問等一系列問題。為解決這些問題,從網(wǎng)絡(luò)入手也有不少的方法。其中基于應(yīng)用層的,也就是基于內(nèi)容的就有不少的方法,下面就來詳細(xì)介紹基于內(nèi)容的三大優(yōu)化技術(shù)。
IDC
基于IDC的內(nèi)容引入技術(shù)是三大優(yōu)化之一,這里所說的IDC內(nèi)容引入指的是通過數(shù)據(jù)中心直接將互聯(lián)網(wǎng)的流量引入,然后進(jìn)行服務(wù)優(yōu)化。比如很多大型的互聯(lián)網(wǎng)站都會(huì)在全國(guó)各地的數(shù)據(jù)中心建立分中心,以便當(dāng)?shù)氐挠脩艨梢灾苯釉L問網(wǎng)站,提升訪問的速度和用戶體驗(yàn)。這樣就需要當(dāng)?shù)氐臄?shù)據(jù)中心做IDC的內(nèi)容引入,直接將這個(gè)網(wǎng)站的流量在本地進(jìn)行引入,這樣數(shù)據(jù)中心需要與各大互聯(lián)網(wǎng)網(wǎng)站進(jìn)行合作,尤其是訪問流量大的網(wǎng)站,這樣采用將更多的流量引入到數(shù)據(jù)中心來。IDC內(nèi)容引入是從根本上解決網(wǎng)內(nèi)資源不足的最佳途徑,然而受機(jī)房、帶寬、運(yùn)營(yíng)商和CP談判等各種因素影響,并不能在短時(shí)間內(nèi)解決需求內(nèi)容源的引入。并且引入存在重點(diǎn)網(wǎng)站引入深度不足、熱點(diǎn)網(wǎng)站引入精度不足、IDC資源引入分布不均等種種問題,嚴(yán)重影響網(wǎng)內(nèi)用戶的訪問體驗(yàn)。IDC內(nèi)容引入屬于粗放型的優(yōu)化,會(huì)占用比較多的網(wǎng)絡(luò)帶寬,需要更多的存儲(chǔ)服務(wù)器用來放置數(shù)據(jù),增加了數(shù)據(jù)中心的負(fù)擔(dān),所以引入的內(nèi)容如果可以做一些限定或過濾會(huì)更好,否則將給數(shù)據(jù)中心帶來很大的運(yùn)營(yíng)成本壓力。
CDN
CDN叫內(nèi)容分發(fā)網(wǎng)絡(luò),是一種新型網(wǎng)絡(luò)內(nèi)容服務(wù)體系,其基于IP網(wǎng)絡(luò)而創(chuàng)建,基于內(nèi)容訪問與應(yīng)用的效率要求、質(zhì)量要求和內(nèi)容秩序而提供內(nèi)容的分發(fā)和服務(wù)。通俗講CDN就是網(wǎng)站加速,可以解決跨運(yùn)營(yíng)商、跨地區(qū)、服務(wù)器負(fù)載能力過低,帶寬過少等帶來的網(wǎng)站打開速度慢等問題。實(shí)現(xiàn)CDN的主要技術(shù)手段是高速緩存、鏡像服務(wù)器。高速緩存手段的成本較低,適用于靜態(tài)內(nèi)容,緩存服務(wù)器可以處理大部分客戶的靜態(tài)請(qǐng)求,鏡像站點(diǎn)服務(wù)器是讓內(nèi)容直截了當(dāng)?shù)剡M(jìn)行分布,適用于靜態(tài)和準(zhǔn)動(dòng)態(tài)的數(shù)據(jù)同步,這種方式要新購(gòu)置服務(wù)器,同時(shí)大大增加了網(wǎng)絡(luò)帶寬,因此不能建立太多的鏡像服務(wù)器。
1 2 閱讀全文