Skip to content

[core] worker-specific idleTimeoutSeconds #36888

@ProjitB

Description

@ProjitB

Description

idleTimeoutSeconds is an autoscaler option right now. Ex.

    autoscalerOptions:
      upscalingMode: Default
      # idleTimeoutSeconds is the number of seconds to wait before scaling down a worker pod which is not using Ray resources.
      idleTimeoutSeconds: 86400 

It would nice if this were configurable per worker type.

Use case

Workers are in general useful to keep around to increase total capacity of ray object store memory.
Some workers run gpu loads and are more expensive to keep around, while cpu machines are not as expensive. Being able to rapidly gc gpu nodes while keeping around cpu nodes would be great

Metadata

Metadata

Assignees

Labels

P1Issue that should be fixed within a few weekscoreIssues that should be addressed in Ray Corecore-autoscalerautoscaler related issuesenhancementRequest for new feature and/or capabilityusability

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions