首页> 外文会议>IEEE/ACM International Conference on Utility and Cloud Computing >Transparent Throughput Elasticity for IaaS Cloud Storage Using Guest-Side Block-Level Caching
【24h】

Transparent Throughput Elasticity for IaaS Cloud Storage Using Guest-Side Block-Level Caching

机译:使用宾客端块级缓存的IAAS云存储透明吞吐量弹性

获取原文

摘要

Storage elasticity on IaaS clouds is a crucial feature in the age of data-intensive computing. However, the traditional provisioning model of leveraging virtual disks of fixed capacity and performance characteristics has limited ability to match the increasingly dynamic nature of I/O application requirements. This mismatch is particularly problematic in the context of scientific applications that interleave periods of I/O inactivity with I/O intensive bursts. In this context, over-provisioning for best performance during peaks leads to significant extra costs because of unnecessarily tied-up resources, while any other trade-off leads to performance loss. This paper provides a transparent solution that automatically boosts I/O bandwidth during peaks for underlying virtual disks, effectively avoiding over-provisioning without performance loss. Our proposal relies on the idea of leveraging short lived virtual disks of better performance characteristics (and thus more expensive) to act during peaks as a caching layer for the persistent virtual disks where the application data is stored. We show how this idea can be achieved efficiently at the block-device level, using a caching mechanism that leverages iterative behavior and learns from past experience. We demonstrate the benefits of our proposal both for micro benchmarks and for two real life applications using large-scale experiments.
机译:IAAS云上的存储弹性是数据密集型计算时代的关键特征。但是,传统的杠杆虚拟磁盘的配置模型和性能特征的能力有限,可以匹配I / O应用要求的日益动态性质。在科学应用的背景下,这种不匹配特别有问题,其与I / O密集爆发的I / O不活动的时期不活动。在这种情况下,由于不必要的捆绑资源,峰值期间最佳性能的过度配置导致了显着的额外成本,而任何其他权衡导致性能损失导致性能损失。本文提供了一种透明的解决方案,可在底层虚拟磁盘的峰值期间自动提升I / O带宽,有效地避免过度配置而不具有性能损失。我们的提议依赖于利用更好的性能特征的短暂性虚拟磁盘(并因此更昂贵)在峰值作为存储应用数据存储的持久虚拟磁盘的缓存层期间采用峰值。我们展示了如何在块设备级别有效地实现该想法,使用缓存机制利用迭代行为并从过去的经验中学习。我们展示了我们的提案对微基准以及使用大规模实验的两个现实生活应用的好处。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号