GRA 準拠度

GRA スケジューラーは、すべてのグループがシステムをアクティブに使用している場合に、各リソース・グループがその最小限のリソース・アロケーションを受け取れるように、リソース使用率を追跡します。 グループがその構成されたリソース・アロケーションをどの程度使用しているかは、準拠度と呼ばれます。

コンプライアンスは、システム上で完了した各ジョブの作業統計を測定することによって測定される。 GRA スケジューラーは、リソース・グループごとに作業統計を追跡し、リソース・グループによって使用されたリソースの量を、その期間にすべてのリソース・グループによって使用されたリソースの総量で除算します。 GRA スケジューラーは、結果として求められた実際の使用率を使用して、グループが準拠しているかどうか、または過剰に使用されているのか不足しているのかを判別します。 リソース・パーセンテージ は、グループに割り振られるリソースの量であり、リソースの最小設定値と最大設定値、およびシステム上のその他のリソース・グループのアクティビティーに基づきます。

  • 供給過剰グループ は、許容パーセンテージを上回るリソースを受け取るグループです。 これは、通常、1 つのグループがビジー状態で、他のグループがビジー状態でない場合に発生します。 他のグループがアイドル状態のときに大量のアクティビティーがあるグループは、許容されるリソース共有量を上回るリソースを受け取ります。
  • 供給不足グループ は、許容パーセンテージを下回るリソースを受け取るグループです。 通常、これは、グループがアイドル状態のときに発生します。 ユーザーがいずれの作業も送信していない場合、グループでは、リソースが割り当てられる必要もなく、割り当てられたリソースを使用しません。

GRA スケジューラーは、準拠度値を使用して、供給不足グループから供給過剰グループにグループをランク付けします。 供給不足グループがある場合、GRA スケジューラーは、供給過剰グループの作業より供給不足グループの作業を優先します。

GRA スケジューラーは、基準値に対して準拠度を計算します。デフォルトの基準値は 60 分です。 基準値は、準拠度を示す最後の時間のアクティビティーの移動時間期間です。 Netezza Performance Serverは地平線の1/60thごとにウィンドウを移動します(GRAは1分ごと、スニペット・スケジューラーは10秒ごと)。