Logo image
A Kubernetes-Based Monitoring Platform for Dynamic Cloud Resource Provisioning
Thesis

A Kubernetes-Based Monitoring Platform for Dynamic Cloud Resource Provisioning

Chang, Chia-Chen
Masters, 國立清華大學, 資訊工程學系
2015

Abstract

容器虛擬化技術 容器 動態資源分配 Container-based Virtualization Docker Kubernetes Dynamic Resource Provisioning
Virtualization is the essential enabling technology in cloud computing, and in recent years, there has been a rapid increase in the interest in container-based virtualization from the information technology (IT) industry. One of the most popular solutions for container-based virtualization is using Docker for container packaging with Kubernetes for multihost Docker container management. As more and more applications are deployed on the cloud, these applications running on the Kubernetes environment demand diverse resources based on different quality of service (QoS) and performance objectives. Because the resource requirement of an application can fluctuate overtime, the dynamic resource provisioning to these applications has become an important issue. Many studies have been aimed at designing a resource-provisioning algorithm to derive an optimal-resource provisioning strategy according to the QoS requirement of the applications. To allow these algorithms to be easily applied to the Kubernetes environment, this paper aims to develop a platform to realize dynamic resource provisioning based on Kubernetes.

Metrics

1 Record Views

Details

Logo image