Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 系統常見問題解答 >> 均衡Web應用服務器流量 如何做分散處理

均衡Web應用服務器流量 如何做分散處理

日期:2017/4/18 11:46:18      編輯:系統常見問題解答

  如今一般在工作上大約服務器是被關注比較大的,因為很多人用網絡,所以服務器的流量常常是負載的狀態,這對工作是不利的,因此服務器上的流浪最好是做分散。Web應用服務器集群系統,是由一群同時運行同一個web應用的服務器組成的集群系統,在外界看來,就像是一個服務器一樣。為了均衡集群服務器的負載,達到優化系統性能的目的,集群服務器將眾多的訪問請求,分散到系統中的不同節點進行處理。從而實現了更高的有效性和穩定性,而這也正是基於Web的企業應用所必須具備的特性。

  一、計算WEB服務器負載量的兩種方法

  web應用服務器集群系統,是由一群同時運行同一個web應用的服務器組成的集群系統,在外界看來,就像是一個服務器一樣。為了均衡集群服務器的負載,達到優化系統性能的目的,集群服務器將眾多的訪問請求,分散到系統中的不同節點進行處理。從而實現了更高的有效性和穩定性,而這也正是基於Web的企業應用所必須具備的特性。

  高可靠性可以看作為系統的一種冗余設定。對於一個特定的請求,如果所申請的服務器不能進行處理的話,那麼其他的服務器能不能對之進行有效的處理呢?對於一個高效的系統,如果一個Web服務器失敗的話,其他的服務器可以馬上取代它的位置,對所申請的請求進行處理,而且這一過程對用戶來說,要盡可能的透明,使用戶察覺不到!

  穩定性決定了應用程序能否支持不斷增長的用戶請求數量,它是應用程序自身的一種能力。穩定性是影響系統性能的眾多因素的一種有效的測量手段,包括機群系統所能支持的同時訪問系統的最大用戶數目以及處理一個請求所需要的時間。

  在現有眾多的均衡服務器負載的方法中,廣泛研究並使用的是以下兩個方法:

  DNS負載平衡的方法RR-DNS(Round-Robin Domain Name System)

  負載均衡器

  以下,我們將就這兩種方法進行討論。

  二、DNS輪流排程的優勢及缺點

  域名服務器(Domain Name Server)中的數據文件將主機名字映射到其IP地址。當你在浏覽器中鍵入一個URL時,浏覽器則將請求發送到DNS,要求其返回相應站點的IP地址,這被稱為DNS查詢。當浏覽器獲得該站點的IP地址後,便通過該IP地址連接到所要訪問的站點,將頁面展現在用戶面前。

  域名服務器(DNS)通常包含一個單一的IP地址與該IP地址所映射的站點的名稱的列表。在我們上面所假象的例子中,某個 這個站點的映射IP地址為203.24.23.3。

  為了利用DNS均衡服務器的負載,對於同一個站點來講,在DNS服務器中同時擁有幾個不同的IP地址。這幾個IP地址代表集群中不同的機器,並在邏輯上映射到同一個站點名。通過我們的例子可以更好的理解這一點,站點將通過下面的三個IP地址發布到一個集群中的三台機器上:

  以下為引用的內容:

  203.34.23.3

  203.34.23.4

  203.34.23.5

  在本例中,DNS服務器中包含下面的映射表:

  www.loadbalancedsite.com 203.34.23.3

  www.loadbalancedsite.com 203.34.23.4

  www.loadbalancedsite.com 203.34.23.5

Copyright © Windows教程網 All Rights Reserved