首页> 外文期刊>ACM Transactions on Storage >Ursa: Scalable Load and Power Management in Cloud Storage Systems
【24h】

Ursa: Scalable Load and Power Management in Cloud Storage Systems

机译:Ursa:云存储系统中的可扩展负载和电源管理

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Enterprise and cloud data centers are comprised of tens of thousands of servers providing petabytes of storage to a large number of users and applications. At such a scale, these storage systems face two key challenges: (1) hot-spots due to the dynamic popularity of stored objects; and (2) high operational costs due to power and cooling. Existing storage solutions, however, are unsuitable to address these challenges because of the large number of servers and data objects. This article describes the design, implementation, and evaluation of Ursa, a system that scales to a large number of storage nodes and objects, and aims to minimize latency and bandwidth costs during system reconfiguration. Toward this goal, Ursa formulates an optimization problem that selects a subset of objects from hot-spot servers and performs topology-aware migration to minimize reconfiguration costs. As exact optimization is computationally expensive, we devise scalable approximation techniques for node selection and efficient divide-and-conquer computation. We also show that the same dynamic reconfiguration techniques can be leveraged to reduce power costs by dynamically migrating data off under-utilized nodes, and powering up servers neighboring existing hot-spots to reduce reconfiguration costs. Our evaluation shows that Ursa achieves cost-effective load management, is time-responsive in computing placement decisions (e.g., about two minutes for 10K nodes and 10M objects), and provides power savings of 15%-37%.
机译:企业和云数据中心由数以万计的服务器组成,可为大量用户和应用程序提供PB级的存储。在这样的规模下,这些存储系统面临两个关键挑战:(1)由于存储对象的动态流行而引起的热点; (2)由于电力和冷却而产生的高昂运营成本。但是,由于存在大量的服务器和数据对象,因此现有的存储解决方案不适合解决这些挑战。本文介绍了Ursa的设计,实现和评估,该系统可扩展到大量存储节点和对象,旨在最大程度地减少系统重新配置期间的延迟和带宽成本。为了实现这一目标,Ursa提出了一个优化问题,该问题从热点服务器中选择对象的子集,并执行可感知拓扑的迁移,以最大程度地减少重新配置的成本。由于精确的优化在计算上很昂贵,因此我们设计了可伸缩的近似技术来进行节点选择和有效的分而治之计算。我们还表明,可以通过动态地从利用率不足的节点上迁移数据,并为现有热点附近的服务器加电以降低重新配置成本,来利用相同的动态重新配置技术来降低电源成本。我们的评估表明,Ursa实现了具有成本效益的负载管理,在计算放置决策时具有时间响应性(例如,对于10K节点和10M对象大约需要2分钟),并且可以节省15%-37%的电量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号