flux-framework / flux-coral2

Plugins and services for Flux on CORAL2 systems
GNU Lesser General Public License v3.0
9 stars 7 forks source link

Resource graph: rack-parent ssds #157

Closed jameshcorbett closed 6 months ago

jameshcorbett commented 6 months ago

As noted here, the existing Fluxion graph layout imposes a serious limitation on scheduling: every node is forced to be on a different rack.

By changing the resource graph to remove intermediate "rabbit" vertices between "rack" and "ssd", this limitation can be worked around. It also opens up possibilities for better Fluxion scheduling of lustre-only rabbit jobs.

jameshcorbett commented 6 months ago

Thanks! Setting MWP.