Skip to content

[Core] Task scheduling based on runtime resource #614

@haliyx

Description

@haliyx

Description:
This issue aims to extend the current Ray resource scheduling system by integrating real resource management, focusing on CPU and memory resources. The goal is to enable more granular resource control and allocation through the following steps:

  • Runtime Resource Collection and Reporting:
    Implement a system to collect runtime resource usage data, aggregate the statistics, and report them at regular intervals.
  • Raylet Task Scheduler Enhancement:
    Develop an independent resource scheduling strategy for runtime resources within the Raylet task scheduler.
  • GCS Task Scheduler Extension:
    Extend the GCS task scheduler to adopt a similar independent scheduling strategy for runtime resources.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions