使用這項作業可以計算及配置多層級配置的速度因數。
在您开始之前
您必須已經安裝 WebSphere Extended Deployment,並且已安裝的應用程式都已經在操作適量的工作。
关于本任务
每一個交易類別、目標 Web 模組以及處理層組合,都會有速度因數存在。
速度因數說明給定的交易類別在給定的目標模組之生命週期內,
載入處理層級的繁重程度。
您可以定義具有不同粗細層次的速度因數。
速度因數可以依較寬廣的範圍定義。
ARFM 會在服務類別層次、部署目標以及處理層使用速度因數。
您可以針對不是目標層級的任意處理層級,或不是目標模組內的層級或唯一的處理層級,
定義各種不同層次的速度因數。
在具有多個層級的配置中,工作側寫程式會自動計算目標層的速度因數。
目標層會與隨需應變路由器 (ODR) 直接通訊。對於在目標層之下的任何層級,
您必須定義其速度因數。如果您的部署目標中同時包含目標層和非目標層,
您就必須為這兩種層級配置速度因數,因為在這種情況下,工作側寫程式無法自動計算速度因數。
速度因數的計算方式,是將平均 CPU 使用率除以平均的執行要求數目。
這項作業會說明如何尋找這些值,以及配置多層級配置的速度因數。
过程
- 產生交易類別及模組組合的資料流量。
您可以透過使用應用程式用戶端或 stress 工具,來產生資料流量。
- 監視您的配置內的 CPU 使用率。判定平均的 CPU 使用率。
此 CPU 使用率是來自負責處理資料流量的所有機器,
以及其效能互動是在作業原則 > 自主管理程式 > 自主要求流程管理程式畫面的
CPU 使用率上限內容定義的配置限制內的所有機器。請停用所有自主管理程式,
確保當您在量測 CPU 使用率時,系統不會進行變更:
- 應用程式佈置控制器:將應用程式佈置控制器改為手動模式,將其停用。
按一下作業原則 > 自主管理程式 > 應用程式佈置控制器。
按一下啟用勾選框,清除勾選,以停用應用程式佈置控制器。
- 自主要求流程管理程式:如果您只使用一個流程,例如,ODR、部署目標、及服務類別組合,
則可以使用 Magic N 模式;否則,您可能需要將自主要求流程管理程式改為手動模式。
- 動態工作量管理:停用每一個動態叢集的動態工作量管理。
按一下伺服器 > 動態叢集 > dynamic_cluster_name > 動態 WLM。
按一下動態 WLM勾選框,清除勾選,以停用動態工作量管理。
如果已停用自主管理程式,就可以透過背景作業,新增 CPU 負荷。
請使用硬體的外部監視工具。
- 在管理主控台中使用執行時期繪圖,監視執行中的要求數目。
在管理主控台中,按一下執行時期作業 > 執行時期拓蹼。
您可以檢視並行要求數目。
- 計算部署目標的速度因數。 請使用下列方程式,來計算速度因數:
speed factor = (正常 CPU 速度) * (CPU 使用率) / (並行要求數目,在目標層級的進入及結束處量測)
- 在管理主控台中,配置速度因數。
您要在部署目標中設定自訂內容,例如,伺服器叢集,或獨立式應用程式伺服器。
如需有關可以使用 speedFactorOverrideSpec 自訂內容建立的置換值之詳細資訊,
請參閱用於配置自主要求流程管理程式 (ARFM) 的自訂內容。
- 在部署目標中的每一個層級,定義一個案例。
每一個案例以逗點分隔。每一個案例都包含一個型樣,該型樣的值等於您計算出來的速度因素。
該型樣定義您可以針對特定層級置換的服務類別、交易類別、應用程式或模組集。
該型樣為:
service-class:transaction-class:application:module:[tier, optional]=value
您可以針對任意服務類別、交易類別、應用程式或模組輸入一個 * 符號,
指定萬用字元。每個型樣最多可包括一支應用程式、一個模組、一個服務類別,
以及一個交易類別。
層級是選用的,如果有使用,則是代表部署目標名稱及相對的層級名稱。
將其值設為速度因數的置換值,或設為 none,定義不要置換。
以下是一個具有兩個層級配置的速度因數置換值範例:
*:*:*:*=none,*:*:*:*:../DbCel/CICS=0.7
在第一個層級中,沒有置換。
位於 Cell DbCel 內的層級名稱 CICS+1,其置換是 0.7。
- 在管理主控台中建立自訂內容。
在部署目標中,按一下自訂內容 > 新建。自訂內容名稱是 speedFactorOverrideSpec,
自訂內容的值是您在上一個步驟編製的字串。
- 儲存您的配置。
结果
配置的速度因數是要用來置換由工作側寫程式建立的速度因數值,
並支援多個層級的效能管理作業。
下一步做什么
針對每一個交易類別模組與非目標層級節點組合,重複這些步驟。
您也需要為每一個外部節點,配置節點速度。
如需詳細資訊,請參閱
配置節點運算能力。