概觀:Load Balancer(第 5 版)

請造訪 Edge Component InfoCenter 的文件庫。

Edge Components 的自我說明資訊在 WebSphere Application Server 支援網站的 Technote 資料庫中。

WebSphere Application Server 產品的相關資訊在 WebSphere Application Server 產品書庫中。

如果需要如何執行 Load Balancer 作業的相關資訊,請按一下左側導覽區中的如何做?。 如果要用關鍵字來尋找資訊,請選取索引標籤。

Load Balancer 是一個管理和配置工具,可提供網際網路或企業內部網路中之伺服器的動態平衡負載、可調整性和高可用性。

5.1.1 版的重點:

  • 其他 Linux 平台的支援

    如果需要支援的 Linux 平台及所有其他支援的 Edge Components 5.1.1 版修正套件軟硬體的最新資訊,請存取 WebSphere Application Server 的系統需求網頁。

  • UNIX 型系統的 Mozilla 瀏覽器需求

    在 UNIX 型系統中,預設瀏覽器是 Mozilla 1.x,可用來檢視說明。

  • 修正的問題 --

    如果要取得修正套件的 Load Balancer 修正問題清單,請參閱 WebSphere Application Server 網站 Support 頁面

    • 從 Support 頁面中,輸入搜尋詞彙種類 "Edge Components",將結果限制於 "Download",再按一下「送出」。
    • 遵循修正服務下載網站的鏈結來取得 Edge Components 的修正問題清單。

5.1 版的重點:

  • JDK 升級需求

    現在,Load Balancer 支援 JDK 1.4.1

5.0.2 版的重點(修正套件 2):

  • 支援 s390 Linux(31 位元模式)、ppc64 Linux(64 位元模式)、Solaris 9(32 位元或 64 位元模式)和 Windows Server 2003

    如果需要所有支援的軟硬體的最新資訊,請存取 WebSphere Application Server 的系統需求網頁。

  • WebSphere Application Server 負載平衡

    這項特性適用於 CBR 元件。
    CBR 現在支援利用 WebSphere Application Server 親緣性形式,將 Web 應用程式要求的負載平分給 WebSphere Application Server(第 5 版)伺服器。CBR 有能力將 HTTP 外掛配置檔自動對映至 CBR 配置檔,以執行 WebSphere Application Server 配置的平衡負載。

5.0.1 版的重點(修正套件 1):

  • 支援 HP-UX 11i 第 1 版(32 位元或 64 位元模式)和 AIX 5.2 版(32 位元或 64 位元模式)
  • 如果需要所有支援的軟硬體的最新資訊,請存取 WebSphere Application Server 的系統需求網頁。

5.0 版的重點:

  • 支援 AIX 和 Solaris 平台中 64 位元模式

    如果需要所有支援的軟硬體的最新資訊,請存取 WebSphere Application Server 的系統需求網頁。

  • Cisco CSS Controller 元件的增強功能

    Cisco CSS 交換器是一種硬體型的負載平衡器,它有一個 SNMP 介面,用來提取連線資訊和設定加權。Cisco CSS Controller(先前稱為 Cisco Consultant)是一個 Load Balancer 元件,用來監視 Cisco CSS 交換器在平衡負載的伺服器,並提供確保精確負載平衡的適當加權。這個控制器會利用更好的應用程式和系統知覺能力來加強 Cisco CSS 交換器的伺服器負載平衡功能。

  • Nortel Alteon Controller 元件

    這項特性是 Load Balancer 的一個新元件。
    Nortel Alteon Controller 類似於舊版所提供的 Cisco CSS Controller。Nortel Alteon Web 交換器是一種硬體型的負載平衡器,它有一個 SNMP 介面,用來提取連線資訊和設定加權。Nortel Alteon Controller 是一個新的 Load Balancer 元件,用來監視 Alteon 交換器在平衡負載的伺服器,並提供確保精確負載平衡的適當加權。 這個控制器會利用更好的應用程式和系統知覺能力來加強 Nortel Alteon 交換器的伺服器負載平衡功能。

  • 控制器高可用性

    這項特性適用於 Cisco CSS Controller 和 Nortel Alteon Controller 元件。
    Load Balancer 現在支援 Cisco CSS Controller 元件和 Nortel Alteon Controller 元件兩者的高可用性。 客戶可以利用這項特性將控制器安裝在備份伺服器中,以便在主要伺服器失效時,接手執行負載平衡功能。

  • 每秒連線數規則的增強功能

    這項特性適用於 Dispatcher 和 CBR 元件。
    每秒連線數規則的增強功能可讓客戶在每秒連線數規則上指定 "upserversonrule" 選項。 您可以指定這個選項來確保在伺服器集的一或多個伺服器當掉時,其餘伺服器不會超載。

  • CBR 作用中 Cookie 親緣性的增強功能

    這項特性適用於 CBR 元件。
    CBR 作用中 Cookie 親緣性之前的實作方式,是將用戶端至伺服器的連線建立在要求的叢集和埠之上。 當配置中的多個規則有多個不同的伺服器集時,這就會發生問題。 增強功能接受單一叢集和埠內的多重親緣性,可讓用戶端依據要求的環境定義,維護可能會有許多不同伺服器的親緣性。

  • 新的「重量級 HTTP 顧問」

    這項特性適用於 Dispatcher、CBR 和 Site Selector 元件。
    除了「輕量級 SSL 顧問」,另外也加入了「重量級 HTTPS 顧問」。HTTPS 顧問會開啟完整的 SSL 連線來建立與伺服器的完整 SSL Socket。(相對地,輕量級 SSL 顧問不會建立與伺服器的完整 SSL Socket。)

  • Linux SNMP 支援

    這項特性適用於 Dispatcher 元件。
    現在,Load Balancer 提供 Linux 平台的 SNMP 支援。(Load Balancer 支援的所有其他平台都能使用 SNMP 支援。)

  • 遠端 Web 型管理支援

    這項特性適用於 Load Balancer 的所有元件。
    現在,Load Balancer 除了 RMI(遠端方法呼叫)的遠端管理之外,也支援遠端 Web 型管理。

  • 支援從 GUI 存取指令行

    這項特性適用於 Load Balancer 的所有元件。
    現在,您可以從 GUI 樹狀結構的「主機」節點存取指令行(「Send 指令」)。

  • 新的問題判斷工具 (lbpd)

    這項特性適用於 Dispatcher 元件。
    對於 Load Balancer 問題判斷,我們提供了 lbpd 工具,它可以收集重要資訊,又快又容易,客戶可以將這些資訊提供給 IBM 服務中心。

  • 從 Load Balancer 供應項目中移除的特性
    以下是已從 Load Balancer 中移除的特性:
    • Mailbox Locator 元件
    • 伺服器導向親緣性 (SDA)

Load Balancer 有五個主要元件:

  • Dispatcher - 提供 TCP 和 UDP 應用程式的負載平衡。Dispatcher 會利用若干動態設定的加權和測量值來平衡區域網路或廣域網路內各伺服器的負載。

    在 Dispatcher 元件中,也可以利用內容型遞送(不用 Caching Proxy),依據使用特定規則類型的網頁內容來進行送往 HTTP 伺服器之送入用戶端要求的負載平衡。

  • Content Based Routing (CBR) - 與 Caching Proxy 搭配使用,依據使用特定規則類型的網頁內容來進行送往 HTTP 或 HTTPS 伺服器之送入用戶端要求的負載平衡。

  • Site Selector - 利用從在廣域網路 (WAN) 伺服器中執行的 Metric Server 元件所收集的測量值和加權來平衡這些伺服器的負載。

  • Cisco CSS Controller - 利用 Load Balancer 技術,提供即時平衡負載資訊給 Cisco Content Services Switch。

  • Nortel Alteon Controller - 利用 Load Balancer 技術,將伺服器加權動態提供給 Web 交換器的 Nortel Alteon 系列。