Edit

Share via


ResourceOptimizedPlacementOptions Class

Definition

Settings which regulate the placement of grains across a cluster when using ResourceOptimizedPlacement.

public sealed class ResourceOptimizedPlacementOptions
type ResourceOptimizedPlacementOptions = class
Public NotInheritable Class ResourceOptimizedPlacementOptions
Inheritance
ResourceOptimizedPlacementOptions

Remarks

All 'weight' properties, are relative to each other.

Constructors

ResourceOptimizedPlacementOptions()

Fields

DEFAULT_AVAILABLE_MEMORY_WEIGHT

The default value of AvailableMemoryWeight.

DEFAULT_CPU_USAGE_WEIGHT

The default value of CpuUsageWeight.

DEFAULT_LOCAL_SILO_PREFERENCE_MARGIN

The default value of LocalSiloPreferenceMargin.

DEFAULT_MAX_AVAILABLE_MEMORY_WEIGHT

The default value of MaxAvailableMemoryWeight.

DEFAULT_MEMORY_USAGE_WEIGHT

The default value of MemoryUsageWeight.

Properties

AvailableMemoryWeight

The importance of the available memory to the silo.

CpuUsageWeight

The importance of the CPU usage by the silo.

LocalSiloPreferenceMargin

The specified margin for which: if two silos (one of them being the local to the current pending activation), have a utilization score that should be considered "the same" within this margin.

MaxAvailableMemoryWeight

The importance of the maximum available memory to the silo.

MemoryUsageWeight

The importance of the memory usage by the silo.

Applies to