平衡負載可用性對處理 Internet 的資料傳輸而言是極為重要的。回應緩慢或是拒絕使用者連線都會造成使用者的不滿意。Load Balancer 有超強的高可用性、延展性及平衡負載。 第一代的 Web 資料傳輸平衡負載的工具,稱作循環式 (round-robin) DNS, 網域名稱伺服器 (DNS) 在 Web 應用程式伺服器寫在程式內的 IP 位址清單當中以輪流的方式選取伺服器來傳輸資料。 這種平衡負載的方式很難達到最理想的狀況, 因為 DNS 循環式演算法會將所有的要求都視為相同,且不會考量伺服器的可用性,或伺服器上的工作量。 DNS 也不會提供依照埠來區別的能力。 Load Balancer 是新一代的伺服器平衡負載的軟體。 它可將 TCP/IP 階段作業要求導向到伺服器群組所屬的不同伺服器中, 自動地尋找最理想的伺服器來處理要求。Load Balancer 也提供根據內容遞送的功能,而此功能可根據 URL 要求的內容來將要求遞送給特定的伺服器。對 HTTP 資料傳輸而言,只要使用 Caching Proxy,即可達成這項功能。 根據規則來平衡負載根據規則來平衡負載時會使用規則,並在遵守規則的一組伺服器之間平衡負載。 您可使用這個方法來了解封包會於何時送到哪些伺服器,以及為何會送到這些伺服器。Load Balancer 會依第一優先順序到最後優先順序的順序來複查您所新增的任何規則, 且會在找到第一個為真的規則時停止,然後對那些與該規則相關的任何伺服器之間的內容進行平衡負載。 Load Balancer 提供下列類型的規則:
平衡硬體資源,使其能擴充到最大。 Load Balancer 提供了強而有力、具彈性與可調整的解決方案,可解決 Web 伺服器的尖峰時間需求特多的問題。 若此項資訊未正確地顯示出來,請確定您的瀏覽器確實可支援 HTML 4.0 與 Java applet,且已正確地配置。 |