Skip to content

TBD: Resource Allocation Limits and Fair Usage Enforcement #1187

@bogdanfazakas

Description

@bogdanfazakas

Users can currently monopolize node resources by submitting C2D jobs with unrestricted resource allocations, leading to unfair usage and node operator loss of control.

Critical Scenarios:

  1. 0 GPU + All CPU: User takes all CPU cores without using GPU
  2. 1 CPU + All RAM: User takes all RAM with minimal CPU usage
  3. Excessive Resources: No limits on disk or combinations

Impact:

  • Single user can block all other users from the node
  • Node operators cannot control fair resource distribution
  • Inefficient resource utilization
  • Poor user experience for queued jobs
  • No visibility of limits in Network dashboard

Implement configurable maximum resource limits per job with validation, enforcement, also take in account ON dashboard integration.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions