Supporting software evolution to the multi-cloud with a cross-cloud platform

Michael Smit
{"title":"Supporting software evolution to the multi-cloud with a cross-cloud platform","authors":"Michael Smit","doi":"10.1109/MESOCA.2013.6632739","DOIUrl":null,"url":null,"abstract":"The evolution of software to best exploit the capabilities and advantages of cloud computing is attracting growing academic and industrial interest. The potential advantages - flexibility, scalability, pay-as-you-go - to software deployment are enhanced by multi-cloud deployments (e.g., public-private hybrid clouds). However, this evolution requires specialized knowledge at the systems level, some level of autonomous self-management, and specialized knowledge about the behavior of various cloud systems. In this talk, I introduce a platform that enables developers to deploy and manage applications on cloud systems with a significantly reduced requirement for specialized knowledge. The platform offers an abstracted view of deployed resources, and abstract actions to execute changes on those resources, allowing the author of an autonomic system to focus on analyzing the environment and making sound planning decisions. This allows developers with limited systems knowledge to write self-managing algorithms for their applications. I describe a proof-of-concept implementation, demonstrate its use in a cloud bursting scenario, and present early evidence of scalability.","PeriodicalId":126797,"journal":{"name":"International Workshop/Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems","volume":"98 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Workshop/Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MESOCA.2013.6632739","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The evolution of software to best exploit the capabilities and advantages of cloud computing is attracting growing academic and industrial interest. The potential advantages - flexibility, scalability, pay-as-you-go - to software deployment are enhanced by multi-cloud deployments (e.g., public-private hybrid clouds). However, this evolution requires specialized knowledge at the systems level, some level of autonomous self-management, and specialized knowledge about the behavior of various cloud systems. In this talk, I introduce a platform that enables developers to deploy and manage applications on cloud systems with a significantly reduced requirement for specialized knowledge. The platform offers an abstracted view of deployed resources, and abstract actions to execute changes on those resources, allowing the author of an autonomic system to focus on analyzing the environment and making sound planning decisions. This allows developers with limited systems knowledge to write self-managing algorithms for their applications. I describe a proof-of-concept implementation, demonstrate its use in a cloud bursting scenario, and present early evidence of scalability.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
通过跨云平台支持软件向多云的演进
为了最好地利用云计算的能力和优势,软件的发展正在吸引越来越多的学术界和工业界的兴趣。多云部署(例如,公私混合云)增强了软件部署的潜在优势——灵活性、可伸缩性、即用即付。然而,这种演变需要系统级的专业知识、一定程度的自治自我管理以及关于各种云系统行为的专业知识。在这次演讲中,我将介绍一个平台,它使开发人员能够在云系统上部署和管理应用程序,同时大大减少了对专业知识的需求。该平台提供了已部署资源的抽象视图,以及对这些资源执行更改的抽象操作,允许自治系统的作者专注于分析环境并做出合理的规划决策。这使得系统知识有限的开发人员可以为他们的应用程序编写自我管理算法。我描述了一个概念验证实现,演示了它在云爆发场景中的使用,并提供了可伸缩性的早期证据。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Tales of empirically understanding and providing process support for migrating to clouds Search-based optimization techniques in the context of SOA and cloud computing Supporting software evolution to the multi-cloud with a cross-cloud platform
×
引用
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