Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Traffic plane: two K8s clusters are deployed in private lab.


Road map:

(already done) 1、业务多集群分分发部署:Scheduling computing force by cluster weight. already release in R7;

(already done) 2、容灾场景下的业务部署调度:Rescheduling computing force when a cluster resource is abnormal. already release in R7;

(next step) 3. Designing of integrated computing and network resource scheduling algorithm (next step, envisioned Signpost) 基于算网状态的联合调度算法

...

In the future stage, on the one hand, when more nodes are added to the experiment environment, the complexity of network topologies will emerge. Thus, the computing task scheduling results without timely and sufficient information on the network will probably impact the performance of the application. Integrated computing and network resource sensing will be of first importance, which forms the basis for making resonable scheduling decisions. On the other, as for applications, when micro-service architectured or cloud-native applications are introduced in the experiment. The sequential dependency between microservices components in the application should be carefully considered when planning the distributive deployment, adding more complexity to the task scheduling problem. The rapid development of graph learning makes feature extraction from graphic data about networked infrastructure and componentized applications fast and easy, greatly facilitating the training of deep learning models and reinforcement learning agents. Thus, artificial intelligence techniques-based task and resource scheduling approaches are considered in the future stage of the CFN BP.

(next steo) 4. Scheduling algorithm enhancement considering higher-level factors.(next step, envisioned Signpost)基于成本、资源利用率的调度算法增强

...