...
首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Cost-Effective Resource Provisioning for MapReduce in a Cloud
【24h】

Cost-Effective Resource Provisioning for MapReduce in a Cloud

机译:云中MapReduce的经济高效资源配置

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

摘要

This paper presents a new MapReduce cloud service model, Cura, for provisioning cost-effective MapReduce services in a cloud. In contrast to existing MapReduce cloud services such as a generic compute cloud or a dedicated MapReduce cloud, Cura has a number of unique benefits. First, Cura is designed to provide a cost-effective solution to efficiently handle MapReduce production workloads that have a significant amount of interactive jobs. Second, unlike existing services that require customers to decide the resources to be used for the jobs, Cura leverages MapReduce profiling to automatically create the best cluster configuration for the jobs. While the existing models allow only a per-job resource optimization for the jobs, Cura implements a globally efficient resource allocation scheme that significantly reduces the resource usage cost in the cloud. Third, Cura leverages unique optimization opportunities when dealing with workloads that can withstand some slack. By effectively multiplexing the available cloud resources among the jobs based on the job requirements, Cura achieves significantly lower resource usage costs for the jobs. Cura’s core resource management schemes include cost-aware resource provisioning, VM-aware scheduling and online virtual machine reconfiguration. Our experimental results using Facebook-like workload traces show that our techniques lead to more than 80 percent reduction in the cloud compute infrastructure cost with upto 65 percent reduction in job response times.
机译:本文提出了一种新的MapReduce云服务模型Cura,用于在云中配置经济高效的MapReduce服务。与现有的MapReduce云服务(例如通用计算云或专用MapReduce云)相比,Cura具有许多独特的优势。首先,Cura旨在提供一种经济高效的解决方案,以有效处理具有大量交互式工作的MapReduce生产工作负载。其次,与要求客户确定用于作业的资源的现有服务不同,Cura利用MapReduce配置文件自动为作业创建最佳的群集配置。虽然现有模型仅允许针对作业按作业进行资源优化,但Cura实施了全局有效的资源分配方案,该方案可显着降低云中的资源使用成本。第三,Cura在处理可承受某些松弛的工作负载时利用了独特的优化机会。通过根据作业需求在作业之间有效地复用可用的云资源,Cura大大降低了作业的资源使用成本。 Cura的核心资源管理方案包括可感知成本的资源供应,可感知VM的调度和在线虚拟机重新配置。我们使用类似Facebook的工作负载跟踪的实验结果表明,我们的技术可将云计算基础架构成本降低80%以上,并将作业响应时间缩短多达65%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号