Web應用伺服器集群系統分散負載解決方法

來源:互聯網
上載者:User
關鍵字 伺服器 集群系統 應用伺服器 解決方法 穩定性

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

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

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

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

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

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

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

負載等化器

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

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.