選取您 WebSphere Application Server 拓蹼的前端系統

您可以選取一個媒介,為您的 WebSphere® Application Server 拓蹼提供階段作業親緣性、失效接手支援和工作量平衡。

  • WebSphere Application Server Web 伺服器外掛程式提供 Web 伺服器與應用程式伺服器之間的介面。Web 伺服器外掛程式會判斷用戶端要求(例如:Servlet),需遞送至哪一部伺服器。
  • WebSphere DataPower 設備是一部進階的 Proxy 伺服器,可提供 WS Addressing、自訂顧問、QOS 和 SLA 等加強型功能。
您也可以使用下列的穩定元件,來作為 HTTP 用戶端和叢集應用程式(或分割應用程式)之間的反向 Proxy:
  • WebSphere Application Server Proxy 伺服器是一種特定類型的應用程式伺服器,會將 HTTP 要求遞送至那些執行工作的內容伺服器。WebSphere Application Server Proxy 伺服器可以是要求進入您企業環境中之伺服器的起始進入點。不過,對 DMZ 部署來說,WebSphere Application Server Proxy 伺服器並不安全,因此,WebSphere Application Server Proxy 伺服器通常會以 Web 伺服器作為前端,或用在不需要嚴格主機安全需求的僅限內部環境中。
  • 隨需應變路由器 (ODR) 是一種智慧型路由器。ODR 能完全察覺到 Cell 的動態狀態,因此,在 Cell 中只要有一部伺服器失效,就會將要求遞送至另一部伺服器。DMZ 中不支援 ODR 的配置。
  • 已淘汰的特性 已淘汰的特性:WebSphere Application Server 傳統版 9.0 版中,DMZ Secure Proxy Server 已淘汰。depfeat
    DMZ Proxy Server for IBM WebSphere Application Server 是一部 WebSphere Application Server Proxy 伺服器,以其專門設計來說,可安全地安裝在非管制區 (DMZ) 中的獨立式節點上。如果您需要 WebSphere Application Server Proxy 伺服器的功能,卻又想將它部署到 DMZ,應該使用 DMZ Secure Proxy Server for IBM WebSphere Application Server,來為您的 WebSphere Application Server 拓蹼,提供階段作業親緣性、失效接手支援,以及工作量平衡。

    DMZ 是一個介於防火牆之間的安全區域,通常位於用戶端和後端伺服器之間。DMZ Secure Proxy Server for IBM WebSphere Application Server 可以接受網際網路中用戶端發出的要求,並將要求轉遞給您企業環境中的伺服器。

如需 WebSphere DataPower 用法的相關資訊,請參閱「WebSphere DataPower 資訊中心」,網址是 http://www.ibm.com/software/integration/datapower/library/documentation

除非您想使用 WebSphere DataPower 設備的加強型功能(例如:WS Addressing、自訂顧問、QOS 和 SLA),否則,請使用您選擇的 Web 伺服器和對應的 Web 伺服器外掛程式。

下表針對在現今 Web 伺服器中執行的 Web 伺服器外掛程式,比較其應用程式伺服器前端系統核心功能和非核心功能,這些 Web 伺服器外掛程式像是:IBM HTTP Server、Apache HTTP Server 型(具有和不具有「智慧型管理」)、隨需應變路由器、WebSphere Application Server Proxy 伺服器、DMZ Secure Proxy Server for IBM WebSphere Application Server,以及 WebSphere DataPower Service Gateway。

表 1. 核心功能
功能 與 IBM HTTP Server 或 Apache Web 伺服器搭配使用的 Web 伺服器外掛程式 與 IBM HTTP Server 或 Apache Web 伺服器(具有「智慧型管理」)搭配使用的 Web 伺服器外掛程式 WebSphere DataPower Service Gateway 隨需應變路由器 (ODR) DMZ Secure Proxy Server for IBM WebSphere Application ServerWebSphere Application Server Proxy 伺服器
階段作業親緣性 18, 1, 2 是(僅限 DMZ Proxy)1, 2
DMZ 已備妥 是(僅限 DMZ Proxy)
支援自訂顧問
服務水準合約 (SLA)
SIP Proxy
ESI 動態快取 3 3
從管理主控台來管理 局部19 4
串流快取(大量回應快取)
動態接收管理事件5 18 6 6
多重 Cell 遞送 20 8 8
效能監視 9 9 10 10
負載平衡(加權循環式) 11 11 11 11
遞送規則可以配置 12 12
可與 WLM 交互作業 13 13 18
Web 服務親緣性和失效接手 (WS Addressing) 18
規則表示式和自訂遞送 21 15 15
通用伺服器叢集 (GSC) 親緣性和失效接手 16 16
個別要求的追蹤
加權後最少的未完成要求 (WLOR)
性能原則支援
表格附註:
  1. WebSphere Application Server 受管理資源支援階段作業親緣性。不過,不支援某些階段作業管理自訂內容,例如 HttpSessionCloneId。
  2. 如果是通用伺服器遞送(其中的資源不是 WebSphere Application Server 受管理資源),需要在通用伺服器遞送動作之下,配置主動階段作業親緣性和被動階段作業親緣性。
  3. WebSphere Application Server Proxy 伺服器和 DMZ Secure Proxy Servers for IBM WebSphere Application Server 不支援片段快取。只支援整頁快取,以及 ESI 失效 Servlet。
  4. 只能使用 Scripting 或管理代理程式,來管理 DMZ 安裝架構上的安全 Proxy 設定檔。純配置的安全 Proxy 設定檔可以透過 Scripting 或管理代理程式主控台來管理。如果您使用管理代理程式主控台,則必須向管理代理程式登錄 Proxy 設定檔。
  5. 在 WebSphere Extended Deployment 環境中由 ODR 執行。
  6. 對於 DMZ Secure Proxy Server for IBM WebSphere Application ServerWebSphere Application Server, Network Deployment Cell 的核心群組橋接器介面,兩者都需要關閉靜態遞送,以及啟用核心群組橋接器通道作業。
  7. 需要在 Proxy Cell 和其他 Cell 之間設定核心群組橋接器。
  8. 對於 DMZ Secure Proxy Server for IBM WebSphere Application ServerWebSphere Application Server, Network Deployment Cell 的核心群組橋接器介面,兩者都需要關閉靜態遞送,以及啟用核心群組橋接器通道作業。
  9. Web 伺服器外掛程式統計資料是從要求度量取得。
  10. WebSphere Application Server Proxy 伺服器統計資料和 DMZ Secure Proxy Server for IBM WebSphere Application Server 統計資料可以擷取自 Tivoli 效能檢視器、ARM 和效能 mBean。
  11. 除了加權循環式,還支援隨機負載平衡。
  12. Web 伺服器外掛程式只能執行靜態遞送。
  13. 透過 Web 伺服器外掛程式與 WebSphere Application Server 之間的動態工作量管理程式 (DWLM) 分割區表格交換,Web 伺服器外掛程式可間接與 WLM 交互作業。外掛程式會使用這些表格,在叢集內進行動態遞送和失效接手實務。
  14. Proxy 伺服器會使用 WebSphere Application Server WLM,即使 Proxy 伺服器是在 z/OS 作業系統上執行也一樣。
  15. 相較於 Java Proxy,DataPower 設備管理程式可提供更快的 Web 服務親緣性和失效接手服務。
  16. 規則表示式和自訂遞送可讓管理者置換預設的 WebSphere Application Server 遞送行為。 舉例來說,由於您是在 11:00 PM 到 12:00 PM 之間定期維護叢集中的 server1,因此,您可能不希望要求是在該段時間間隔轉遞給該伺服器。
  17. 對於具有被動及/或主動親緣性的通用伺服器叢集,Proxy 伺服器支援負載平衡和失效接手。
  18. 需要 WebSphere DataPower AO 模組。
  19. 叢集成員、加權、階段作業親緣性,以及應用程式版本支援的相關配置,是透過 WebSphere Application Server ISC 主控台來執行,但是由 WebSphere DataPower 擷取和處理。
  20. 多重 Cell 遞送是以 DataPower 內的原則和規則配置為依據。這與 WebSphere Application Server 配置無關。
  21. 內容型遞送是透過 WebSphere DataPower 配置原則和樣式表提供。
表 2. Web 伺服器外掛程式外提供的功能
功能 與 IBM HTTP Server 或 Apache Web 伺服器(具有或不具有「智慧型管理」)搭配使用的 Web 伺服器外掛程式 WebSphere DataPower Service Gateway 隨需應變路由器 (ODR) DMZ Secure Proxy Server for IBM WebSphere Application ServerWebSphere Application Server Proxy 伺服器
一般閘道介面 (CGI)
重新編寫要求 URI
有效靜態檔案提供 基本1 基本1
壓縮
回應過濾 2 2
SSL 終止
加密加速器3 4 4
FIPS
協力廠商/客戶撰寫的外掛程式 8
記載 5 5
自訂記載
磁碟快取
非同步要求處理 無或局部6 7 7
表格附註:
  1. WebSphere Application Server Proxy 伺服器支援基本靜態檔案提供。
  2. WebSphere Application Server Proxy 伺服器支援重新編寫 HTML 鏈結。
  3. 此功能只適用於 WebSphere Application Server 支援的「加密加速器」。請參閱支援的軟硬體網頁
  4. 由 IBM JDK/JCE 提供支援。
  5. 只支援 NCSA 一般格式。
  6. Web 伺服器外掛程式和應用程式伺服器之間為同步連線,當讀取/寫入或等待資料時,會耗用執行緒。請參閱您 Web 伺服器的說明文件,取得您特定 Web 伺服器如何處理用戶端連線的相關資訊。
  7. Proxy 伺服器已最佳化,能在大規模部署之下處理 AJAX 長時間輪詢要求。
  8. 利用「可延伸樣式表語言轉換 (XSLT)」,可達成更準確的規則和自訂處理程序。

指出主題類型的圖示 概念主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwsv_topology
檔名:cwsv_topology.html