簡要介紹網(wǎng)站的服務(wù)器負(fù)載均衡規(guī)劃
在我們?yōu)g覽一些網(wǎng)站的時候,會發(fā)現(xiàn)有些網(wǎng)站的頁面打開的非常慢。這就有可能是瀏覽網(wǎng)站的用戶很多,這個網(wǎng)站的分流又沒有做好。那么,這就需要負(fù)載均衡技術(shù)來對服務(wù)器進(jìn)行有效的規(guī)劃和整理。那么,本文就將為大家介紹一個實際的門戶網(wǎng)站的改造方案。本文只是將基本構(gòu)造為大家簡單將誒少一下。
門戶網(wǎng)站結(jié)構(gòu)的改造
目前,比較流行的門戶網(wǎng)站結(jié)構(gòu)一般分為3層,第一層是WWW服務(wù)器或反向代理服務(wù)器,負(fù)責(zé)處理靜態(tài)內(nèi)容;第二層是應(yīng)用服務(wù)器,負(fù)責(zé)處理后臺程序;第三層是數(shù)據(jù)庫,負(fù)責(zé)存放網(wǎng)站數(shù)據(jù)。
通常,一個較大的門戶網(wǎng)站用戶人群都在幾百萬以上。根據(jù)總結(jié)出的經(jīng)驗值,同時在線的用戶一般最多為5%,同一時刻更新頁面的用戶最多為1%,每個頁面請求20個文件,則一個用戶人群是300萬的網(wǎng)站,同一時刻最大的http請求數(shù)為:300萬×5%×1%×20=30000次。我們知道,一臺用apache做web服務(wù)的PC Server一般同一時刻能承受約2500次的http請求,因此,一個用戶人群是300萬的網(wǎng)站需要的web 服務(wù)器的數(shù)量為:30000/2500=12臺。
除了第一層的web 服務(wù)器,為了提高后臺程序的工作效率,網(wǎng)站還使用專門的應(yīng)用服務(wù)器提供應(yīng)用程序服務(wù)以及頁面發(fā)布服務(wù),使用專門的數(shù)據(jù)庫服務(wù)器,實現(xiàn)后臺應(yīng)用的數(shù)據(jù)庫驅(qū)動并提供統(tǒng)一用戶認(rèn)證服務(wù)。同樣,各種應(yīng)用服務(wù)器也將根據(jù)實際的應(yīng)用處理能力需要配置多臺且能夠同時提供應(yīng)用服務(wù)。
要讓多臺web 服務(wù)器和應(yīng)用服務(wù)器負(fù)載均衡地同時對外提供服務(wù),最好的解決方案就是采用4/7層交換設(shè)備,而優(yōu)勢網(wǎng)絡(luò)(Asce Networks)公司的InChorus應(yīng)用前端交換機(jī)就是門戶網(wǎng)站的最佳選擇。
優(yōu)勢網(wǎng)絡(luò)(Asce Networks) 的InChorus的核心是技術(shù)十分成熟的Web交換機(jī)(第四到第七層交換),它是在單一集成式業(yè)務(wù)平臺上提供高可用性和安全性的新一代網(wǎng)絡(luò)應(yīng)用交換機(jī)。當(dāng)傳統(tǒng)的4/7 交換器還在做所謂的服務(wù)器負(fù)載均衡時,Asce Networks 卻已經(jīng)看到了客戶目前已經(jīng)快速發(fā)展和變化的應(yīng)用需求,甚至客戶不斷發(fā)展的未來的需要。InChorus強(qiáng)調(diào)的不只是服務(wù)器負(fù)載均衡,它優(yōu)異的功能包括智能內(nèi)容交換、應(yīng)用加速、數(shù)據(jù)壓縮、TCP offload、SSL性能加速、N+M設(shè)備自身負(fù)載均衡等。
InChorus – 特性及功能概述
InChorus負(fù)載均衡交換機(jī)產(chǎn)品是最先進(jìn)的應(yīng)用層交換產(chǎn)品,它易于安裝、配置和使用。優(yōu)勢網(wǎng)絡(luò)在隱藏其復(fù)雜性方面做出了優(yōu)秀的工作,這使得InChorus負(fù)載均衡交換機(jī)產(chǎn)品的使用極其合理。#p#
虛擬服務(wù)器
InChorus產(chǎn)品架構(gòu)– 以虛擬服務(wù)器為核心
InChorus產(chǎn)品的核心是其關(guān)于“虛擬服務(wù)器”的概念。它是服務(wù)器應(yīng)用或服務(wù)的高效前端,管理所有特定端口和協(xié)議的流量。典型的設(shè)置是定義多個虛擬服務(wù)器,各自控制的不僅是不同的流量,還針對不同的環(huán)境基于智能的策略以不同的方法管理流量。例如,他可以應(yīng)用策略來決定哪個服務(wù)器池來處理特定的用戶請求。根據(jù)支持的協(xié)議,可以包括范圍極廣的TCP和UDP協(xié)議,包括 HTTP1.0/1.1,HTTPS,SSL/任何SSL封包的協(xié)議(SSL 會話可以在虛擬服務(wù)器上解密),F(xiàn)TP (active & passive),telnet,SMTP,POP,IMAP,DNS,LDAP,RADIUS,NNTP,SOAP,XML-RPC,SQL…等等.