{"title":"Kubitect - a Solution for On-premise Cluster Deployment","authors":"Din Music, C. Fortuna","doi":"10.1109/UCC56403.2022.00049","DOIUrl":null,"url":null,"abstract":"Deploying compute clusters is easy and user-friendly when using modern public cloud solutions, however alternative open source solutions for smaller, non-enterprise setups, such as hobby projects, home labs, or small and micro enterprises are currently missing. In this paper, we identify challenges for on-premise environments and propose Kubitect- a solution that allows anyone to set up their own on-premises private cloud that can run containerized applications and is easy to maintain. Unlike the existing state of the art, the proposed solution enables the creation of clusters on multiple physical hosts using a single declarative configuration file that can be easily understood and versioned. The paper describes the user and automated workflows of Kubitect, elaborates on the design choices for implementation and provides a qualitative and quantitative evaluation. The high-availability of on on-premises cluster deployment is also validated.","PeriodicalId":203244,"journal":{"name":"2022 IEEE/ACM 15th International Conference on Utility and Cloud Computing (UCC)","volume":"128 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE/ACM 15th International Conference on Utility and Cloud Computing (UCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UCC56403.2022.00049","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Deploying compute clusters is easy and user-friendly when using modern public cloud solutions, however alternative open source solutions for smaller, non-enterprise setups, such as hobby projects, home labs, or small and micro enterprises are currently missing. In this paper, we identify challenges for on-premise environments and propose Kubitect- a solution that allows anyone to set up their own on-premises private cloud that can run containerized applications and is easy to maintain. Unlike the existing state of the art, the proposed solution enables the creation of clusters on multiple physical hosts using a single declarative configuration file that can be easily understood and versioned. The paper describes the user and automated workflows of Kubitect, elaborates on the design choices for implementation and provides a qualitative and quantitative evaluation. The high-availability of on on-premises cluster deployment is also validated.