Cluster as a Service: A Container Based Cluster Sharing Approach with Multi-user Support

Wei Cui, Hanglong Zhan, Bao Li, Hu Wang, Donggang Cao
{"title":"Cluster as a Service: A Container Based Cluster Sharing Approach with Multi-user Support","authors":"Wei Cui, Hanglong Zhan, Bao Li, Hu Wang, Donggang Cao","doi":"10.1109/SOSE.2016.16","DOIUrl":null,"url":null,"abstract":"With the rapid development of cloud computing and big data processing, more and more application frameworks are being considered to run in \"cloud way\". This brings about several challenges to the cloud computing platform, e.g., being able to run most existing heterogeneous applications, providing scalability and elasticity support for newly emerged frameworks, and most importantly, sharing cluster resources effectively. In this paper, we propose a new service model that is suitable for medium and small-sized data center to solve these problems in a relatively easy and general way - ClaaS (Cluster as a Service). The idea is virtualizing the cluster environment for application frameworks. Most applications can directly run in the virtual cluster environment without any modification, which is a great advantage. Based on lightweight containers, we implement a real system of ClaaS named Docklet in order to prove the feasibility of this service model. In the meantime, we preliminarily design the definition of applications to make them easy to deploy. Finally, we present several examples and evaluate the whole system.","PeriodicalId":153118,"journal":{"name":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SOSE.2016.16","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

With the rapid development of cloud computing and big data processing, more and more application frameworks are being considered to run in "cloud way". This brings about several challenges to the cloud computing platform, e.g., being able to run most existing heterogeneous applications, providing scalability and elasticity support for newly emerged frameworks, and most importantly, sharing cluster resources effectively. In this paper, we propose a new service model that is suitable for medium and small-sized data center to solve these problems in a relatively easy and general way - ClaaS (Cluster as a Service). The idea is virtualizing the cluster environment for application frameworks. Most applications can directly run in the virtual cluster environment without any modification, which is a great advantage. Based on lightweight containers, we implement a real system of ClaaS named Docklet in order to prove the feasibility of this service model. In the meantime, we preliminarily design the definition of applications to make them easy to deploy. Finally, we present several examples and evaluate the whole system.
集群即服务:支持多用户的基于容器的集群共享方法
随着云计算和大数据处理的快速发展,越来越多的应用框架被考虑以“云方式”运行。这给云计算平台带来了一些挑战,例如,能够运行大多数现有的异构应用程序,为新出现的框架提供可伸缩性和弹性支持,最重要的是,有效地共享集群资源。本文提出了一种适用于中小型数据中心的新型服务模型——ClaaS (Cluster as a service,集群即服务),以一种相对简单和通用的方式来解决这些问题。其思想是为应用程序框架虚拟化集群环境。大多数应用程序可以直接在虚拟集群环境中运行,不需要任何修改,这是一个很大的优势。为了证明该服务模型的可行性,我们在轻量级容器的基础上实现了一个名为Docklet的真实的ClaaS系统。同时,我们初步设计了应用程序的定义,使其易于部署。最后,我们给出了几个例子并对整个系统进行了评估。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信