Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add energy scheduler #416

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Conversation

huyongqii
Copy link
Collaborator

@huyongqii huyongqii commented Dec 30, 2024

  • IPMIManager: Manage node status and control node power on/off, wake up, and sleep.
  • EnergyAwareScheduler: Select nodes by scoring them. When available resources are insufficient, choose to wake up the nodes.
  • InfluxdbClient

frontend: PKUHPC/CraneSched-FrontEnd#227

@huyongqii huyongqii force-pushed the dev/add_energy_scheduler branch from d22b3e7 to c56644b Compare December 30, 2024 15:08
@huyongqii huyongqii force-pushed the dev/add_energy_scheduler branch 2 times, most recently from e3b8f91 to 13b383d Compare December 31, 2024 08:20
@L-Xiafeng L-Xiafeng marked this pull request as draft December 31, 2024 08:33
@huyongqii huyongqii force-pushed the dev/add_energy_scheduler branch 2 times, most recently from 02dfcdb to dbd6df2 Compare December 31, 2024 09:03
@huyongqii huyongqii marked this pull request as ready for review December 31, 2024 09:17
@huyongqii huyongqii force-pushed the dev/add_energy_scheduler branch from dbd6df2 to 0c62e95 Compare December 31, 2024 09:33
@huyongqii huyongqii marked this pull request as draft December 31, 2024 09:38
@huyongqii huyongqii marked this pull request as ready for review December 31, 2024 10:04
@Nativu5 Nativu5 changed the title add energy scheduler feat: Add energy scheduler Jan 2, 2025
@Nativu5 Nativu5 added the enhancement New feature or request label Jan 2, 2025
protos/Crane.proto Outdated Show resolved Hide resolved
etc/config.yaml Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants