Load Balancer 扮演企業內容主機的單一出現點。 優點如下:因為您是在 DNS 中宣告叢集的主機名稱和位址,而不是每部內容主機的主機名稱和位址,如此可提供針對不定期攻擊的保護層次,也為您的企業網站提供統一的操作方式。 如果要進一步加強網站的可用性,請依照圖 10 所描述,配置另一個 Load Balancer 來作為主要 Load Balancer 的備份。 如果因為網路失敗,造成某個 Load Balancer 失敗或無法存取,一般使用者仍可存取內容主機。
圖註:1—用戶端 2—網際網路 3—路由器/閘道 4—主要分派器 5—備份分派器 6—內容主機在一般情況下,在其中一部標示 1 之機器上執行的瀏覽器,會將它對於 X 檔的要求引導到對映至主要 Load Balancer (4) 的叢集主機名稱。 「分派器」會將要求遞送到根據「分派器」的負載平衡準則而選取的內容主機 (6)。 內容主機會將 X 檔直接傳給瀏覽器,但會略過 Load Balancer,通過企業的閘道 (3) 並跨越網際網路 (2) 來遞送它。
只要主要「分派器」能夠運作,備份「分派器」(5) 就不會執行負載平衡。 主要和備份「分派器」會定期交換稱為活動訊號的訊息,以追蹤彼此的狀態。 如果備份「分派器」偵測到主要「分派器」失敗,它會截取導向主要「分派器」之叢集主機名稱和 IP 位址的要求,以自動接管負載平衡的責任。
另外,也有可能配置兩個「分派器」來實現相互高可用性。 在此情況下,每個分派器都會主動針對個別的內容主機叢集來執行負載平衡,同步扮演其夥伴的備份角色。 (在 Load Balancer for IPv4 和 IPv6 等安裝架構中,支援簡式高可用性,但不支援相互高可用性。)
一般而言,「分派器」不會耗用許多處理或記憶體資源,在 Load Balancer 機器上,可以執行其他應用程式。 如果將設備成本減少很重要,您甚至可以在進行負載平衡之叢集中的其中一部機器上,執行備份「分派器」。 圖 11 描述這類配置,其中備份「分派器」是在叢集內的其中一部內容主機 (5) 上執行。
圖註:1—用戶端 2—網際網路 3—路由器/閘道 4—主要分派器 5—備份分派器和內容主機 6—內容主機