亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關(guān)注微信公眾號(hào)

Web2.0實(shí)現(xiàn)負(fù)載均衡疑惑及解決方案
2008-04-21   IT專家網(wǎng)

  現(xiàn)在我們提Web2.0,其實(shí)早已經(jīng)不是一個(gè)什么新鮮名詞了,它已經(jīng)滲透到了我們的網(wǎng)絡(luò)生活中了。但是,Web2.0對(duì)于ICP們來說仍然是一個(gè)挑戰(zhàn),這個(gè)挑戰(zhàn)之一就是如何快速地響應(yīng)和用戶的交互。因?yàn)閃eb2.0和Web1.0具有重大的區(qū)別,這些區(qū)別造成了在如何快速提供用戶網(wǎng)絡(luò)信息的基礎(chǔ)方案上產(chǎn)生了重大的不同。

  讓我們先看看Web2.0和Web1.0在哪些方面有重大區(qū)別。現(xiàn)在各種各樣的網(wǎng)站,包括博客、論壇、門戶網(wǎng)站、社區(qū)網(wǎng)站、視頻網(wǎng)站等等,都可以在里面找到WEB2.0的影子。在WEB2.0的網(wǎng)站中,有以下幾個(gè)特點(diǎn)和負(fù)載均衡有關(guān):

  第一,Web2.0網(wǎng)站的內(nèi)容變成海量的內(nèi)容。以前一個(gè)網(wǎng)站可能就是幾百個(gè)G就算多的了,但是現(xiàn)在不一樣,現(xiàn)在一個(gè)使用WEB2.0技術(shù)的網(wǎng)站,內(nèi)容可能就變成一個(gè)幾個(gè)T、幾十個(gè)T甚至更多。這是WEB2.0的一個(gè)普遍特點(diǎn),就是內(nèi)容變成海量了。

  第二,Web2.0網(wǎng)站的用戶訪問、交互性更強(qiáng)。Web1.0網(wǎng)站訪問時(shí),也有一定的交互,比如輸入名按回車,那時(shí)候有一些交互,內(nèi)容拿下來就是存在本地頁(yè)面的內(nèi)容,在點(diǎn)擊刷新或變更地址后才向后臺(tái)請(qǐng)求新的內(nèi)容出來。WEB2.0不一樣,不斷有一些交互性的內(nèi)容,特別是動(dòng)態(tài)變化內(nèi)容,比如你看到一個(gè)股市變化行情的頁(yè)面的時(shí)候,發(fā)現(xiàn)老是在變,行情老是在變,圖線經(jīng)常會(huì)變化,隨著實(shí)時(shí)的行情,這就是利用了WEB2.0很多技術(shù)在里面,而這種應(yīng)用的特點(diǎn),帶來的就是給后臺(tái)服務(wù)器的壓力就變大了。

  第三,WEB2.0網(wǎng)站是以用戶為中心,個(gè)性化的服務(wù)。像博客、播客,是我們自己每個(gè)人提供內(nèi)容,讓所有人來看,就變得整個(gè)WEB網(wǎng)站服務(wù)特點(diǎn),由一種原來簡(jiǎn)單集中提供內(nèi)容,大家瀏覽的模式,變成我們每個(gè)人都可以提供東西,每個(gè)人在找我們個(gè)性的東西,然后每個(gè)人通過尋找個(gè)性東西,尋找自己需要的信息。

  由于以上特點(diǎn),很可能會(huì)因?yàn)閃eb服務(wù)器的性能和相關(guān)應(yīng)用系統(tǒng)的性能,成為外部終端用戶訪問的瓶頸,所帶來的是網(wǎng)絡(luò)訪問的響應(yīng)延遲,甚至是鏈接中斷。這將大大影響作為網(wǎng)絡(luò)信息提供者在網(wǎng)絡(luò)用戶中的形象,從而影響到企業(yè)關(guān)鍵業(yè)務(wù)的開展,這將是企業(yè)所不希望發(fā)生的。

  針對(duì)以上特點(diǎn),目前很多Web2.0網(wǎng)站采取利用Cache技術(shù)實(shí)現(xiàn)負(fù)載均衡來減輕Web服務(wù)器的壓力。也就是在Web服務(wù)器的前面擺上一堆SQUID CACHE,SQUID CACHE重復(fù)內(nèi)容會(huì)緩沖在CACHE里面,所以下一次有人同樣訪問同一個(gè)內(nèi)容,就會(huì)由CACHE來反映,服務(wù)器壓力就變輕了,以前訪問搜狐,搜狐上面有圖片廣告,第一個(gè)人訪問之后,會(huì)存在CACHE,第二個(gè)人訪問的時(shí)候,就會(huì)從CACHE把這個(gè)廣告?zhèn)鹘o了第二個(gè)人,CACHE能夠很好降低系統(tǒng)壓力的手段。

  但是,這里面有一個(gè)很重要問題,就是Web2.0網(wǎng)站內(nèi)容可能是由幾百個(gè)G變成T,甚至上百個(gè)T內(nèi)容,而根據(jù)CACHE的工作原理,最后導(dǎo)致CACHE服務(wù)器里面的內(nèi)容會(huì)趨于一致!比如有10臺(tái)CACHE服務(wù)器,每個(gè)都是100G的存儲(chǔ)空間,從系統(tǒng)設(shè)計(jì)容量來看,可以認(rèn)為,整個(gè)容量應(yīng)該是1000G(10x100G)。但是CACHE的工作原理是只要訪問的東西,就會(huì)都存下來。從長(zhǎng)期積累來看,最后造成這10臺(tái)CACHE服務(wù)器存儲(chǔ)的內(nèi)容都變成一樣的內(nèi)容,同樣的圖片在10臺(tái)上都有。在這種情況下,可以想像一下,隨著時(shí)間的積累,最后整個(gè)網(wǎng)站的CACHE服務(wù)器的容量,就不是10臺(tái)乘100G,而是還是100G,因?yàn)閮?nèi)容都一樣,實(shí)際上緩存內(nèi)容的總量就是100G。

  所以,這種負(fù)載均衡方式只是推遲了產(chǎn)生負(fù)載壓力的時(shí)間,沒有從根本上解決問題,經(jīng)過一段時(shí)間后,99%的請(qǐng)求還是會(huì)回到Web服務(wù)器上來的。并且會(huì)浪費(fèi)大量的投資。

  那么問題找到了,如何解決這個(gè)問題呢?

  我們?cè)谘芯渴袌?chǎng)上現(xiàn)有產(chǎn)品的時(shí)候,Array Networks的負(fù)載均衡的解決方案可以很好的來幫助用戶解決難題。簡(jiǎn)單來說就是利用一種算法,根據(jù)用戶訪問的URL的不同,可以把請(qǐng)求發(fā)送到不同的Cache服務(wù)器上,同一個(gè)請(qǐng)求精確保證發(fā)送到同一個(gè)Cache服務(wù)器上。這樣,按照前面的案例,最后整個(gè)系統(tǒng)設(shè)計(jì)容量基本上就是1000G了。也就真正使每臺(tái)服務(wù)器投資發(fā)揮了效果,企業(yè)在CASH上的投資真正發(fā)揮了效率。

  這種解決方案的另外一個(gè)好處就是:由于CASH的設(shè)計(jì)容量,比原來提高了,所以就減少了很多回服務(wù)器的請(qǐng)求,進(jìn)而降低的服務(wù)器的負(fù)載,用戶的響應(yīng)速度就會(huì)變快,用戶體驗(yàn)滿意度也會(huì)隨之增加,不會(huì)影響到企業(yè)關(guān)鍵業(yè)務(wù)的開展,徹底解決Cache方案帶來的問題。

熱詞搜索:

上一篇:小區(qū)寬帶綜合布線解決方案(4)
下一篇:無線網(wǎng)WLAN網(wǎng)絡(luò)設(shè)備性能測(cè)試方案建議

分享到: 收藏