次の方法で共有


ResourceOptimizedPlacementOptions クラス

定義

ResourceOptimizedPlacementを使用するときにクラスター全体のグレインの配置を調整する設定。

public sealed class ResourceOptimizedPlacementOptions
type ResourceOptimizedPlacementOptions = class
Public NotInheritable Class ResourceOptimizedPlacementOptions
継承
ResourceOptimizedPlacementOptions

注釈

すべての 'weight' プロパティは、相互に相対的です。

コンストラクター

ResourceOptimizedPlacementOptions()

ResourceOptimizedPlacementを使用するときにクラスター全体のグレインの配置を調整する設定。

フィールド

DEFAULT_ACTIVATION_COUNT_WEIGHT

ActivationCountWeightの既定値です。

DEFAULT_AVAILABLE_MEMORY_WEIGHT

AvailableMemoryWeightの既定値です。

DEFAULT_CPU_USAGE_WEIGHT

CpuUsageWeightの既定値です。

DEFAULT_LOCAL_SILO_PREFERENCE_MARGIN

LocalSiloPreferenceMarginの既定値です。

DEFAULT_MAX_AVAILABLE_MEMORY_WEIGHT

MaxAvailableMemoryWeightの既定値です。

DEFAULT_MEMORY_USAGE_WEIGHT

MemoryUsageWeightの既定値です。

プロパティ

ActivationCountWeight

サイロに対する現在のアクティブ化カウントの重要性。

AvailableMemoryWeight

サイロで使用可能なメモリの重要性。

CpuUsageWeight

サイロによる CPU 使用率の重要性。

LocalSiloPreferenceMargin

指定された余白。2 つのサイロ (そのうちの 1 つが現在の保留中のアクティブ化に対してローカルである) の場合、この余白内で "同じ" と見なされる必要がある使用率スコアがあります。

  • この値が 0 の場合、そのサイロが現在保留中のアクティブ化にリモートである場合でも、ポリシーは常にリソース使用率が低いサイロを優先します。
  • この値が 100 の場合、相対的な使用率スコアに関係なく、ポリシーは常にローカル サイロを優先します。 このポリシーは、基本的に PreferLocalPlacementに相当します。
MaxAvailableMemoryWeight

サイロで使用可能な最大メモリの重要性。

MemoryUsageWeight

サイロによるメモリ使用量の重要性。

適用対象