首页> 外文会议>VLDB 2011;International conference on very large data bases >Albatross: Lightweight Elasticity in Shared Storage Databases for the Cloud using Live Data Migration
【24h】

Albatross: Lightweight Elasticity in Shared Storage Databases for the Cloud using Live Data Migration

机译:Albatross:使用实时数据迁移的云共享存储数据库中的轻量级弹性

获取原文

摘要

Database systems serving cloud platforms must serve large numbers of applications (or tenants). In addition to managing tenants with small data footprints, different schemas, and variable load patterns, such multitenant data platforms must minimize their operating costs by efficient resource sharing. When deployed over a pay-per-use infrastructure, elastic scaling and load balancing, enabled by low cost live migration of tenant databases, is critical to tolerate load variations while minimizing operating cost. However, existing databases-relational databases and Key-Value stores alike-lack low cost live migration techniques, thus resulting in heavy performance impact during elastic scaling. We present Albatross, a technique for live migration in a multitenant database serving OLTP style workloads where the persistent database image is stored in a network attached storage. Albatross migrates the database cache and the state of active transactions to ensure minimal impact on transaction execution while allowing transactions active during migration to continue execution. It also guarantees serializability while ensuring correctness during failures. Our evaluation using two OLTP benchmarks shows that Albatross can migrate a live tenant database with no aborted transactions, negligible impact on transaction latency and throughput both during and after migration, and an unavailability window as low as 300 ms.
机译:服务于云平台的数据库系统必须服务于大量的应用程序(或租户)。除了管理具有较小数据足迹,不同架构和可变负载模式的租户之外,此类多租户数据平台还必须通过有效的资源共享来最大程度地降低其运营成本。在按使用付费的基础架构上部署时,通过低成本的租户数据库实时迁移实现的弹性扩展和负载平衡对于容忍负载变化同时将运营成本降至最低至关重要。但是,现有的数据库,关系数据库和键值存储都缺乏低成本的实时迁移技术,因此在弹性伸缩期间会严重影响性能。我们介绍了Albatross,这是一种用于在多租户数据库中进行实时迁移的技术,该数据库可为OLTP风格的工作负载提供持久性数据库映像,该持久性数据库映像存储在网络附加存储中。 Albatross迁移数据库缓存和活动事务的状态,以确保对事务执行的影响最小,同时允许迁移期间活动的事务继续执行。它还可确保可串行性,同时确保故障期间的正确性。我们使用两个OLTP基准进行的评估表明,信天翁可以迁移活动的租户数据库,而不会中止交易,迁移期间和迁移后对事务等待时间和吞吐量的影响都可以忽略不计,并且不可用时间窗口低至300毫秒。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号