Experimental Evaluation of the Cloud-Native Application Design

Sandro Brunner, Martin Blöchlinger, G. T. Carughi, Josef Spillner, T. Bohnert
{"title":"Experimental Evaluation of the Cloud-Native Application Design","authors":"Sandro Brunner, Martin Blöchlinger, G. T. Carughi, Josef Spillner, T. Bohnert","doi":"10.1109/UCC.2015.87","DOIUrl":null,"url":null,"abstract":"Cloud-Native Applications (CNA) are designed to run on top of cloud computing infrastructure services with inherent support for self-management, scalability and resilience across clustered units of application logic. Their systematic design is promising especially for recent hybrid virtual machine and container environments for which no dominant application development model exists. In this paper, we present a case study on a business application running as CNA and demonstrate the advantages of the design experimentally. We also present Dynamite, an application auto-scaler designed for containerised CNA. Our experiments on a Vagrant host, on a private OpenStack installation and on a public Amazon EC2 testbed show that CNA require little additional engineering.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UCC.2015.87","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 21

Abstract

Cloud-Native Applications (CNA) are designed to run on top of cloud computing infrastructure services with inherent support for self-management, scalability and resilience across clustered units of application logic. Their systematic design is promising especially for recent hybrid virtual machine and container environments for which no dominant application development model exists. In this paper, we present a case study on a business application running as CNA and demonstrate the advantages of the design experimentally. We also present Dynamite, an application auto-scaler designed for containerised CNA. Our experiments on a Vagrant host, on a private OpenStack installation and on a public Amazon EC2 testbed show that CNA require little additional engineering.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
云原生应用设计的实验评估
云原生应用(CNA)设计用于在云计算基础设施服务之上运行,具有跨应用逻辑集群单元的内在自我管理、可扩展性和弹性支持。它们的系统化设计前景广阔,特别是对于近期尚无主流应用程序开发模式的混合虚拟机和容器环境而言。在本文中,我们介绍了一个以 CNA 方式运行的商业应用程序的案例研究,并通过实验展示了该设计的优势。我们还介绍了专为容器化 CNA 设计的应用自动分级器 Dynamite。我们在 Vagrant 主机、私有 OpenStack 安装和亚马逊 EC2 公共测试平台上进行的实验表明,CNA 几乎不需要额外的工程设计。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
CYCLONE Unified Deployment and Management of Federated, Multi-cloud Applications Cloud Orchestration Features: Are Tools Fit for Purpose? Efficient Update of Encrypted Files for Cloud Storage Adaptive Performance Isolation Middleware for Multi-tenant SaaS Agent-Based Modelling as a Service on Amazon EC2: Opportunities and Challenges
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1