網路Server Load Balancer Web 服務器(轉)

來源:互聯網
上載者:User
web|伺服器|網路 為提高 Web 網站的可靠性,並增加網站容量,我們部署了四個網路Server Load Balancer (NLB) Web 服務器,這是 Windows 2000 作業系統中兩項群集技術中的一種。作為 Windows NT Server 4.0 企業版的 Microsoft Windows NT® Server Load Balancer服務 (WLBS) 的後續產品,NLB 在一個Server Load Balancer群集中可支援多達 32 個節點,並使所有節點如同一個伺服器那樣進行工作。

下面我們詳細討論這方面的內容。

NLB 在由多個提供 TCP/IP 服務的伺服器組成的伺服器組(群集)中分配傳入的 IP 通訊量。它對整個群集使用一個公用虛擬 IP 位址,並對群集的多個伺服器中透明分配用戶端請求。群集中的每個伺服器可以處理預設比例的負載,或者在所有伺服器之間均衡分配負載(我們就用這種方法)。

群集中的某個伺服器可能失敗,或由於常規維修及系統升級而離線。這種情況下,為了保證不中斷對傳入的用戶端請求提供服務,NLB 自動把負載重新分配到其餘伺服器上。

如果網站通訊量增加,NLB 可以方便地為 NLB 群集增加更多的 Web 服務器,以此為額外增加的負載增加容量。若要擴充 Web 服務器群,超過 32 節點,NLB 可以和其它Server Load Balancer技術結合使用,比如 Round-Robin DNS (RRDNS)。實際上,許多組織已使用這種Server Load Balancer組合 - NLB 和 RRDNS - 來擴充其具有數百、甚至數千台伺服器的 Web 群。

有關這些Server Load Balancer技術如何工作及如何設定網路Server Load Balancer Web 服務器方面的詳細資料,請參閱文章構建高度可靠和可伸縮的 Web 群。

訂單處理伺服器
在多數電子事務網站的工作流程中,經常有可以非同步啟動並執行操作,如下訂單和履行訂單。使 Web 應用程式的某些操作非同步運行,可以通過降低 Web 服務器的資源爭奪而使 Web 應用程式的響應更快。結果可以提高網站的使用效果、延展性、可靠性和可用性。

若要支援非同步作業,需使用 Windows 2000 Advanced Server 以及 Microsoft 訊息佇列 (MSMQ)。



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。