...
首页> 外文期刊>Services Computing, IEEE Transactions on >sPARE: Partial Replication for Multi-Tier Applications in the Cloud
【24h】

sPARE: Partial Replication for Multi-Tier Applications in the Cloud

机译:备用:云中的多层应用程序的部分复制

获取原文
获取原文并翻译 | 示例

摘要

Offering consistent low latency remains a key challenge for distributed applications, especially when deployed on the cloud where virtual machines (VMs) suffer from capacity variability caused by co-located tenants. Replicating redundant requests was shown to be an effective mechanism to defend application performance from high capacity variability. While the prior art centers on single-tier systems, it still remains an open question how to design replication strategies for distributed multi-tier systems. In this paper, we design a first of its kind PArtial REplication system, sPARE, that replicates and dispatches read-only workloads for distributed multi-tier web applications. The two key components of sPARE are (i) the variability-aware replicator that coordinates the replication levels on all tiers via an iterative searching algorithm, and (ii) the replication-aware arbiter that uses a novel token-based arbitration algorithm (TAD) to dispatch requests in each tier. We evaluate sPARE on web serving and searching applications, i.e., MediaWiki and Solr, the former deployed on our private cloud and the latter on Amazon EC2. Our results based on various interference patterns and traffic loads show that sPARE is able to improve the tail latency of MediaWiki and Solr by a factor of almost 2.7x and 2.9x, respectively.
机译:提供一致的低延迟仍然是分布式应用程序的关键挑战,尤其是在将虚拟机(VMS)遭受由共同定位的租户引起的容量变异性的云上。复制冗余请求被证明是一种从高容量可变性防御应用性能的有效机制。虽然在单层系统上的现有技术中心,但它仍然是如何为分布式多层系统设计复制策略的开放问题。在本文中,我们设计了一个稍微复制系统,备用的第一个,它复制和调度了分布式多层Web应用程序的只读工作负载。备用的两个关键组件是(i)可变感知的复制器,可通过迭代搜索算法协调所有层上的复制级别,以及(ii)使用基于新颖的令牌的仲裁算法(TAD)的复制感知仲裁器在每个层中派遣请求。我们在Web服务和搜索应用程序中评估备用,即MediaWiki和Solr,前者部署在我们的私有云和后者上的亚马逊EC2。我们的结果基于各种干涉模式和交通负荷显示,备件分别能够将MediaWiki和Solr的尾延迟分别提高近2.7倍和2.9倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号