NORMA eResearch @NCI Library

Effective Memory Utilization using Custom Scheduler in Kubernetes

Chandra, Manisha (2023) Effective Memory Utilization using Custom Scheduler in Kubernetes. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
Preview
PDF (Master of Science)
Download (1MB) | Preview
[thumbnail of Configuration manual]
Preview
PDF (Configuration manual)
Download (1MB) | Preview

Abstract

Kubernetes had quickly emerged as a popular option for containerized orchestrating workloads on a massive scale. Kubernetes takes advantage of the scheduler which takes into consideration constraints that are defined by the work-load owners as well as the cluster managers in order to identify which node will be the most suitable to host a certain task. In spite of the fact that it may be configured in a wide variety of ways, the default scheduler that comes with Kubernetes is not able to fully fulfill the specifications of revolutionary new applications. Because of this, a number of distinct proposals for custom Kubernetes schedulers have emerged, each of which focuses on meeting the expectations of the applications. As a result of this research, a new custom scheduler has been proposed that satisfies the requirements of the application with regard to effective resource scheduling while taking storage metrics derived from the prometheus tool into consideration, thus taking into account the requirements of both the user and the application. The findings are compared with the default scheduler, which takes into account only the CPU and RAM needs that are supplied by the user, in order to determine the quality of the proposed scheduler.

Item Type: Thesis (Masters)
Supervisors:
Name
Email
Kazmi, Aqeel
UNSPECIFIED
Uncontrolled Keywords: Kubernetes; Custom Scheduler; Storage; Containerization; Cloud
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Cloud computing
Divisions: School of Computing > Master of Science in Cloud Computing
Depositing User: Tamara Malone
Date Deposited: 18 Apr 2023 14:37
Last Modified: 18 Apr 2023 14:37
URI: https://norma.ncirl.ie/id/eprint/6464

Actions (login required)

View Item View Item