KUBEINN : a cloud container service platform

With the rise of containerization technologies, coupled with the growth of cloud computing, many organizations have created their own cloud computing container offerings. Central to a successful cloud container offering is a well-designed cloud container service platform. In this Final Year Project,...

Full description

Bibliographic Details
Main Author: Tan, Jordan Chye Hong
Other Authors: Lee Bu Sung, Francis
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/148090
_version_ 1811682744169660416
author Tan, Jordan Chye Hong
author2 Lee Bu Sung, Francis
author_facet Lee Bu Sung, Francis
Tan, Jordan Chye Hong
author_sort Tan, Jordan Chye Hong
collection NTU
description With the rise of containerization technologies, coupled with the growth of cloud computing, many organizations have created their own cloud computing container offerings. Central to a successful cloud container offering is a well-designed cloud container service platform. In this Final Year Project, we propose the development of one such platform named KUBEINN. KUBEINN was developed in collaboration with various parties who have worked extensively with Kubernetes, as well as with our intended users of the platform. In addition, our team has conducted two workshops for the Asia Pacific Advanced Network (APAN) conferences. The design of KUBEINN was repeatedly revised based on the feedback gathered from the participants of these workshops. KUBEINN is unique as it addresses the challenges of multi-tenant cloud computing container offering environments by enforcing secure isolation among tenants, promoting accountability of resources, and facilitating access to resources. Furthermore, significant contributions of the KUBEINN project include the development of important modules for the Kubernetes ecosystem. This includes the resource accounting module for real-time accounting of compute resources consumed by tenants of a cluster, as well as the project creation module which provisions project namespaces that tenants of a cluster can access with ease.
first_indexed 2024-10-01T04:01:42Z
format Final Year Project (FYP)
id ntu-10356/148090
institution Nanyang Technological University
language English
last_indexed 2024-10-01T04:01:42Z
publishDate 2021
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1480902021-04-22T13:40:24Z KUBEINN : a cloud container service platform Tan, Jordan Chye Hong Lee Bu Sung, Francis School of Computer Science and Engineering Singapore Advanced Research and Education Network EBSLEE@ntu.edu.sg Engineering::Computer science and engineering::Information systems::Information interfaces and presentation Engineering::Computer science and engineering::Information systems::Information systems applications With the rise of containerization technologies, coupled with the growth of cloud computing, many organizations have created their own cloud computing container offerings. Central to a successful cloud container offering is a well-designed cloud container service platform. In this Final Year Project, we propose the development of one such platform named KUBEINN. KUBEINN was developed in collaboration with various parties who have worked extensively with Kubernetes, as well as with our intended users of the platform. In addition, our team has conducted two workshops for the Asia Pacific Advanced Network (APAN) conferences. The design of KUBEINN was repeatedly revised based on the feedback gathered from the participants of these workshops. KUBEINN is unique as it addresses the challenges of multi-tenant cloud computing container offering environments by enforcing secure isolation among tenants, promoting accountability of resources, and facilitating access to resources. Furthermore, significant contributions of the KUBEINN project include the development of important modules for the Kubernetes ecosystem. This includes the resource accounting module for real-time accounting of compute resources consumed by tenants of a cluster, as well as the project creation module which provisions project namespaces that tenants of a cluster can access with ease. Bachelor of Engineering (Computer Science) 2021-04-22T13:40:24Z 2021-04-22T13:40:24Z 2021 Final Year Project (FYP) Tan, J. C. H. (2021). KUBEINN : a cloud container service platform. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/148090 https://hdl.handle.net/10356/148090 en SCSE20-0525 application/pdf Nanyang Technological University
spellingShingle Engineering::Computer science and engineering::Information systems::Information interfaces and presentation
Engineering::Computer science and engineering::Information systems::Information systems applications
Tan, Jordan Chye Hong
KUBEINN : a cloud container service platform
title KUBEINN : a cloud container service platform
title_full KUBEINN : a cloud container service platform
title_fullStr KUBEINN : a cloud container service platform
title_full_unstemmed KUBEINN : a cloud container service platform
title_short KUBEINN : a cloud container service platform
title_sort kubeinn a cloud container service platform
topic Engineering::Computer science and engineering::Information systems::Information interfaces and presentation
Engineering::Computer science and engineering::Information systems::Information systems applications
url https://hdl.handle.net/10356/148090
work_keys_str_mv AT tanjordanchyehong kubeinnacloudcontainerserviceplatform