Поделиться через


ResourceOptimizedPlacementOptions Класс

Определение

Параметры, которые регулируют размещение зерен в кластере при использовании ResourceOptimizedPlacement.

public sealed class ResourceOptimizedPlacementOptions
type ResourceOptimizedPlacementOptions = class
Public NotInheritable Class ResourceOptimizedPlacementOptions
Наследование
ResourceOptimizedPlacementOptions

Комментарии

все свойства веса относительно друг друга.

Конструкторы

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

Важность текущего количества активаций в silo.

AvailableMemoryWeight

Важность доступной памяти для silo.

CpuUsageWeight

Важность использования ЦП с помощью silo.

LocalSiloPreferenceMargin

Указанное поле, для которого: если два силоса (один из них является локальным для текущей ожидающей активации), имеет оценку использования, которая должна считаться "той же" в пределах этого поля.

  • Если это значение равно 0, политика всегда будет благоприятствует silo с меньшим использованием ресурсов, даже если этот сило удален к текущей ожидающей активации.
  • Если это значение равно 100, политика всегда будет благоприятствует локальному silo независимо от его относительной оценки использования. Эта политика, по сути, эквивалентна PreferLocalPlacement.
MaxAvailableMemoryWeight

Важность максимально доступной памяти для silo.

MemoryUsageWeight

Важность использования памяти с помощью silo.

Применяется к