Handling Performance Sensitive Native Cloud Applications with Distributed Cloud Computing and SLA Management

Utility and Cloud Computing(2013)

引用 7|浏览2
暂无评分
摘要
Cloud computing has been used as a platform to reduce cost and increase deployment flexibility for traditional enterprise three-tier web, and some video streaming applications. Typically these types of applications have fairly simple and self-understood performance requirements. Fine-grained constraints on the computation, storage, and networking resources are required support mission-critical enterprise use-cases at a reasonable cost. They are spelled out by service level agreements (SLAs) between the application and the cloud platform. Moreover, new distributed cloud platforms allow for additional deployment patterns, supporting more performance sensitive applications. For example, a specific gaming component will benefit being deployed in the proximity of the (mobile) end-user due to low-latency requirements. In this paper, we motivate the need for more complex performance requirement support with two use cases, electric utility metering and control and public safety. We describe an application management tool, called the Abstract Service Manager (ASM), which is designed to allow the expression of performance requirements in the automated deployment of distributed cloud-native applications. Together with a distributed cloud orchestration system, the ASM automatically mitigates the complexity of constructing performance sensitive applications and their deployment on a distributed cloud.
更多
查看译文
关键词
performance requirement,cloud platform,cloud computing,handling performance sensitive native,cloud applications,performance sensitive application,automated deployment,complex performance requirement support,self-understood performance requirement,deployment flexibility,additional deployment pattern,sla management,cloud orchestration system,metering,public administration,internet of things
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要