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