首页> 外文期刊>Operating systems review >Database Replication Policies for Dynamic Content Applications
【24h】

Database Replication Policies for Dynamic Content Applications

机译:动态内容应用程序的数据库复制策略

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

摘要

The database tier of dynamic content servers at large Internet sites is typically hosted on centralized and expensive hardware. Recently, research prototypes have proposed using database replication on commodity clusters as a more economical scaling solution. In this paper, we propose using database replication to support multiple applications on a shared cluster. Our system dynamically allocates replicas to applications in order to maintain application-level performance in response to either peak loads or failure conditions. This approach allows unifying load and fault management functionality. The main challenge in the design of our system is the time taken to add database replicas. We present replica allocation policies that take this time delay into account and also design an efficient replica addition method that has minimal impact on other applications. We evaluate our dynamic replication system on a commodity cluster with two standard benchmarks: the TPC-W e-commerce benchmark and the RUBIS auction benchmark. Our evaluation shows that dynamic replication requires fewer resources than static partitioning or full overlap replication policies and provides over 90% latency compliance to each application under a range of load and failure scenarios.
机译:大型Internet站点上的动态内容服务器的数据库层通常托管在集中且昂贵的硬件上。最近,研究原型已提出使用商品集群上的数据库复制作为更经济的扩展解决方案。在本文中,我们建议使用数据库复制来支持共享集群上的多个应用程序。我们的系统动态地将副本分配给应用程序,以响应峰值负载或故障情况来维持应用程序级性能。这种方法允许统一负载和故障管理功能。我们系统设计中的主要挑战是添加数据库副本所花费的时间。我们提出了考虑到此时间延迟的副本分配策略,并设计了对其他应用程序影响最小的有效副本添加方法。我们在具有两个标准基准的商品集群上评估我们的动态复制系统:TPC-W电子商务基准和RUBIS拍卖基准。我们的评估表明,与静态分区或完全重叠复制策略相比,动态复制所需的资源更少,并且在各种负载和故障情况下,每个应用程序可提供90%以上的延迟合规性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号