WebSphere Extended Deployment 實作 Tivoli Intelligent Orchestrator 目標分析器,此分析器是專門用在 WebSphere Extended Deployment 網域。 目標分析器會依據效能目標,來啟用自主或半自主式的供應。 目標分析器是內含在軟體驅動程式中,並在安裝 WebSphere Extended Deployment 驅動程式期間,插入 Tivoli Intelligent Orchestrator。 當 Tivoli Intelligent Orchestrator 判定 WebSphere Extended Deployment 節點叢集群組需要額外的伺服器時,Tivoli Intelligent Orchestrator 就會提供更多伺服器給該叢集,以平衡資源負荷。
中斷的可能性
目標分析器的功能是要協助 Tivoli Intelligent Orchestrator 針對特定的機器叢集,做更好的供應決策。 例如,每一個目標分析器都會指定給一個叢集。Tivoli Intelligent Orchestrator 在需要製作供應決策時,就會呼叫每一個作用中的目標分析器。 在目前的 Tivoli Intelligent Orchestrator 版本中,大約每 30 秒,就會產生一項供應決策。 目標分析器會告知 Tivoli Intelligent Orchestrator,有關指定的叢集 在給定的機器數量無法符合效能目標的可能性有多大。 叢集無法符合效能目標的可能性稱為中斷的可能性 。透過反覆地以 不同的機器數量呼叫所有目前指派的目標分析器,Tivoli Intelligent Orchestrator 就可以判定這個循環最佳的動作路徑。
WebSphere Extended Deployment 目標分析器會與 WebSphere Extended Deployment 進行通訊,來判定 WebSphere Extended Deployment 目前的忙碌程度, 以及提供多少額外資源就可以改善情況。再加上 Tivoli Intelligent Orchestrator 對目前已指定多少機器給叢集的知識,WebSphere Extended Deployment 目標分析器 就可以回應 Tivoli Intelligent Orchestrator 提出的問題。 Tivoli Intelligent Orchestrator 會將 WebSphere Extended Deployment 目標分析器 的回應,與其他叢集服務的其他目標分析器提供的回應合併, 來判定當時最理想的機器配置方式。
如果配置給在探討的叢集之機器數目,已經在最近 15 分鐘內變更時, 目標分析器就不會提供特定的建議。當節點計數變更之後,極端忙碌的 WebSphere Extended Deployment 系統要花一些時間才能穩定下來, 因此 WebSphere Extended Deployment 目標分析器在這段穩定時間內, 不會做任何配置建議。
如果有使用目標分析器,在每一個應用程式層級中,至少要有一部伺服器。 為了避免伺服器計數降到 1 以下,請在「應用程式層級」配置畫面上, 調整「最小伺服器數」與「最大伺服器數」兩個欄位。 請將最小值欄位至少設為 1。如果您沒有使用目標分析器, 並且使用 Tivoli Intelligent Orchestrator 的手動模式或其他模式, 就不需要在「應用程式層級」配置伺服器。