pdgetrf / ArktosEdge

2 stars 2 forks source link

enhance Edge scheduling using global-scheduling bits #281 #22

Open pdgetrf opened 3 years ago

pdgetrf commented 3 years ago

Centaurus Edge should support flexible workload scheduling, and this could be achieved by adopting ideas from the global scheduling project including resource info gathering, scheduling algorithm, and scheduler pool cooperation. To name a few of the benefits:

  1. Smart workload placement where end user do not need to specify a specific cluster but instead the resource requirement along with other labels/affinities (e.g. "I need to run 5 replicas, each requires xxx cpu and yyy memory in region/area zzz")
  2. High scheduling performance