logo

A K8s-Based Workload Allocation Optimizer for Minimizing Power Consumption - Ying

2021-10-14

Authors:   Ying-Feng Hsu


Abstract

Many K8s extensions have been focused on large scale container computation. But, how to strike a balance between energy efficiency and service performance for container operations due to the continuous growth of IoT devices and edge computing systems? The current K8s does not provide container orchestration from the perspective of data center power reduction. This talk presents a Workload Allocation Optimizer (WAO) based on the K8s architecture. WAO uses ML to predict the power increasing of workloads and introduces a scoring plugin to the K8s scheduler framework for Node selection. WAO-load balancer enables Pods to Nodes assignment with optimal power consumption. This talk gives you details on how power saving can be realized for cloud-edge computing systems. Instead of using the virtual environment, we demonstrate the proposed WAO in a real edge data center with 200+ servers and show you how WAO manipulates the tradeoff between service performance and data center power saving.

Materials:

Post a comment