Presentation is loading. Please wait.

Presentation is loading. Please wait.

CHT Project Progress Report 10/07 Simon. CHT Project Develop a resource management scheduling algorithm for CHT datacenter. ◦ Two types of jobs, interactive/latency-

Similar presentations


Presentation on theme: "CHT Project Progress Report 10/07 Simon. CHT Project Develop a resource management scheduling algorithm for CHT datacenter. ◦ Two types of jobs, interactive/latency-"— Presentation transcript:

1 CHT Project Progress Report 10/07 Simon

2 CHT Project Develop a resource management scheduling algorithm for CHT datacenter. ◦ Two types of jobs, interactive/latency- sensitive and batch/computation-intensive. ◦ Minimize SLA violation with limited resources.  # of servers ◦ Based on Red Hat Openshift

3 Current Plan Two components ◦ Scheduler  Deploy container/pod to server  Inside Kubernetes ◦ Rule Engine  Decide the number of container/pod for each service.  Output the results in JSON  Input of the scheduler

4 Scheduler Implement a new scheduler as plug-in and replace the original one. Use the original scheduler, but change the policy. ◦ “Provide a JSON file that specifies the predicates and priority functions to configure the scheduler”. ◦ Change the weight of the (built-in) priority function to meet our score function.

5 Rule Engine Decide the number of container/pod for each service according to the monitoring data. Add/adjust rules to make better decisions. However, ◦ Rule Engine is another Red Hat product. ◦ Creating and adjusting new rules requires experiences.

6 Alternative Way Build our own Resource Allocator. ◦ Decides the number of container/pod for each service according to the monitoring data. ◦ Basic rules  Rules about the critical resources such as CPU, memory …etc.

7 Possible future extension Apply machine learning to add/adjust the rules.(CHT) Apply machine learning to minimize the size of a container/pod.(Prof. Lin)

8 Next Study the current predicates and priority functions inside Kubernetes. Keep working.


Download ppt "CHT Project Progress Report 10/07 Simon. CHT Project Develop a resource management scheduling algorithm for CHT datacenter. ◦ Two types of jobs, interactive/latency-"

Similar presentations


Ads by Google