本主題將來自 WebSphere Application Server Network Deployment 的靜態叢集,和來自 WebSphere Extended Deployment 的動態叢集做比較。
靜態叢集 | 動態叢集 | |
---|---|---|
定義 | 靜態叢集是指在 WebSphere Application Server Network Deployment 環境中,參與工作量管理的一組應用程式伺服器。 | 動態叢集則是動態作業環境的基礎構成要素。 您必須要配置動態叢集,才能取得 WebSphere Extended Deployment 的功能, 例如高可用性和服務原則。 |
叢集管理 | 使用靜態叢集時,您需要定義隸屬於叢集的應用程式伺服器, 然後啟動或停止叢集內的所有應用程式伺服器。 | 動態叢集則可以隨時視需要,啟動和停止應用程式伺服器的實例。 如果動態叢集處於自動模式,則應用程式伺服器實例會自動停止及啟動。 如果動態叢集是處於受監督模式,則 WebSphere Extended Deployment 會於特定時間建議管理員啟動和停止應用程式伺服器。 在手動模式中,則是由管理員決定何時應該停止和啟動應用程式伺服器的實例。 |
叢集範本 | 當您定義靜態叢集時,您可以選擇一個應用程式伺服器範本, 作為建立所有應用程式伺服器實例的基礎。不過,您在建立實例之後對範本所做的變更, 並不會反映在實例中。 | 當您定義動態叢集時,您可以定義一個應用程式伺服器範本, 供所有應用程式伺服器實例參考。如果您在稍後變更範本,變更就會延伸到所有應用程式伺服器實例。 |
應用程式伺服器加權 | 您需要明確地為每個應用程式伺服器實例指派一個加權值。 您也可以讓動態工作量管理程式自動指派加權值。 | 依預設會啟用動態工作量管理程式,並指派權重給應用程式伺服器實例。 |
適用性 | 靜態叢集既可以用在 WebSphere Application Server Network Deployment 環境中,也可以用在 WebSphere Extended Deployment 環境中。 如果將靜態叢集用在 WebSphere Extended Deployment 環境中, 則靜態叢集的行為會和 WebSphere Application Server Network Deployment 環境中的靜態叢集相同。 | 動態叢集只能用在 WebSphere Extended Deployment 環境中。 |