ResourceOptimizedPlacement クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラスター全体のリソース分散の最適化を試みる配置戦略。
public sealed class ResourceOptimizedPlacement : Orleans.Runtime.PlacementStrategy
type ResourceOptimizedPlacement = class
inherit PlacementStrategy
Public NotInheritable Class ResourceOptimizedPlacement
Inherits PlacementStrategy
- 継承
注釈
ランタイム統計に重みを割り当てて、さまざまなリソースに優先順位を付け、サイロごとに正規化されたスコアを計算します。 k 選択肢 アルゴリズムの
負荷の取り出しメカニズムの定義によって過負荷になっているサイロは、新しい配置の候補とは見なされません。
この配置方法は、ResourceOptimizedPlacementAttribute 属性をグレインに追加することによって構成されます。
コンストラクター
ResourceOptimizedPlacement() |
クラスター全体のリソース分散の最適化を試みる配置戦略。 |
プロパティ
IsUsingGrainDirectory |
この配置戦略でアクティブ化をグレイン ディレクトリに登録する必要があるかどうかを示す値を取得します。 (継承元 PlacementStrategy) |
メソッド
Initialize(GrainProperties) |
指定されたグレイン プロパティを使用して、この型のインスタンスを初期化します。 (継承元 PlacementStrategy) |
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>) |
グレイン プロパティを設定して、優先配置戦略を指定します。 (継承元 PlacementStrategy) |