A Tail-Tolerant Cloud API Wrapper
Software, IEEE (2015)
摘要
System operations (such as deployment, upgrade, reconfiguration) for cloud applications are failure prone. These failures are because these operations are performed through cloud APIs provided by cloud providers and cloud APIs, in turn, are failure prone. In this paper, we explore the characteristics of cloud APIs using Amazon EC2 as a test bed and propose mechanisms for improving cloud API performance. Specifically, we mined the Amazon EC2 forum and observed that 45 percent of complaints referred to the timing failure of cloud APIs. We then conducted a series of experiments on the cloud API timing behavior and observed that cloud APIs have long tail characteristics. Finally, we propose a cloud API wrapper that implements mechanisms to avoid the long tail, and demonstrate that our wrapper largely removes the long tail compared with the unwrapped APIs.
更多查看译文
关键词
long tail,amazon ec2 discussion forum mining,amazon ec2,tail-tolerant cloud api wrapper,cloud api timing failures,cloud api timing behavior,application program interfaces,cloud applications,elastic compute cloud,long-tail distribution,dependability,fault tolerance,data mining,api,cloud computing,system operations,software engineering,availability
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络