網路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)。



聯繫我們

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

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

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.