SizingUocクラス
ユーザ処理においてサイジングを実行するメソッドを提供します。
executeSizingメソッド
形式
public SizingResult executeSizing( |
説明
csdmiregisterコマンド(-sオプション指定)またはcsdmiupdateコマンド(-sオプション指定)によって,マスターイメージのサイジングをする場合に実行されるメソッドです。
このUOCには,構成パターンテンプレートのコンポーネントごとに,業務を運用するのに十分な性能・台数のサーバを算出し,その結果をuCSDに渡すまでの処理を作成します。
戻り値としてSizingResultに値が設定されなかった場合は,デフォルト値を採用します。ただし,コンポーネントIDは設定必須とします。
引数
クラス名 | 説明 |
---|---|
SizingParameter | サイジングパラメータ |
例外
クラス名 | 説明 |
---|---|
CsdUocException | UOC内で例外が発生 |
UOC内から例外を送出した場合はサイジング処理を停止します。
戻り値
クラス名 | 説明 |
---|---|
SizingResult | サイジング結果 |
注意事項
なし