web緩存技術(shù)
Internet的高速發(fā)展,給人們的工作和生活帶來(lái)了極大的便利,對(duì)Internet的服務(wù)品質(zhì)和訪問(wèn)速度要求越來(lái)越高,雖然帶寬不斷增加,用戶(hù)數(shù)量也在不斷增加,受Web服務(wù)器的負(fù)荷和傳輸距離等因數(shù)的影響,響應(yīng)速度慢還是經(jīng)常抱怨和困擾。解決方案就是在網(wǎng)絡(luò)傳輸上利用緩存技術(shù)使得Web服務(wù)數(shù)據(jù)流能就近訪問(wèn),是優(yōu)化網(wǎng)絡(luò)數(shù)據(jù)傳輸非常有效的技術(shù),從而獲得高速的體驗(yàn)和品質(zhì)保證。
網(wǎng)絡(luò)緩存技術(shù),其目的就是減少網(wǎng)絡(luò)中冗余數(shù)據(jù)的重復(fù)傳輸,使之最小化,將廣域傳輸轉(zhuǎn)為本地或就近訪問(wèn)。互聯(lián)網(wǎng)上傳遞的內(nèi)容,大部分為重復(fù)的Web/FTP 數(shù)據(jù),Cache服 務(wù)器及應(yīng)用Caching技術(shù)的網(wǎng)絡(luò)設(shè)備,可大大優(yōu)化數(shù)據(jù)鏈路性能,消除數(shù)據(jù)峰值訪問(wèn)造成的結(jié)點(diǎn)設(shè)備阻塞。Cache服務(wù)器具有緩存功能,所以大部分網(wǎng)頁(yè) 對(duì)象(Web page object),如html, htm, php等頁(yè)面文件,gif,tif,png,bmp等圖片文件,以及其他格式的文件,在有效期(TTL)內(nèi),對(duì)于重復(fù)的訪問(wèn),不必從原始網(wǎng)站重新傳送文件 實(shí)體, 只需通過(guò)簡(jiǎn)單的認(rèn)證(Freshness Validation)- 傳送幾十字節(jié)的Header,即可將本地的副本直接傳送給訪問(wèn)者。由于緩存服務(wù)器通常部署在靠近用戶(hù)端,所以能獲得近似局域網(wǎng)的響應(yīng)速度,并有效減少?gòu)V域 帶寬的消耗。據(jù)統(tǒng)計(jì),Internet上超過(guò)80%的用戶(hù)重復(fù)訪問(wèn)20%的信息資源,給緩存技術(shù)的應(yīng)用提供了先決的條件。緩存服務(wù)器的體系結(jié)構(gòu)與Web服 務(wù)器不同,緩存服務(wù)器能比Web服務(wù)器獲得更高的性能,緩存服務(wù)器不僅能提高響應(yīng)速度,節(jié)約帶寬,對(duì)于加速Web服務(wù)器,有效減輕源服務(wù)器的負(fù)荷是非常有效的。
高速緩存服務(wù)器(Cache Server)是軟硬件高度集成的專(zhuān)業(yè)功能服務(wù)器,主要做高速緩存加速服務(wù),一般部署在網(wǎng)絡(luò)邊緣。根據(jù)加速對(duì)象不同,分為客戶(hù)端加速和服務(wù)器加速,客戶(hù)端 加速Cache部署在網(wǎng)絡(luò)出口處,把常訪問(wèn)的內(nèi)容緩存在本地,提高響應(yīng)速度和節(jié)約帶寬;服務(wù)器加速,Cache部署在服務(wù)器前端,作為Web服務(wù)器的前置機(jī),提高Web服務(wù)器的性能,加速訪問(wèn)速度。
























