返回
Curtailing job completion time in MapReduce clouds through improved Virtual Machine allocation
DOI:10.1016/j.compeleceng.2016.10.009.png)
摘要
En 中文
Cloud-based MapReduce platforms offer ready to use MapReduce clusters. The problem of allocating Virtual Machines (VMs) carrying out the computation, for minimizing data transfer delay is a crucial one in this context, as the MapReduce tasks are communication intensive. The interaction between VMs may face varying delays, if the VMs are hosted in different Physical Machines (PMs). This work aims to optimize the data transfer delay between VMs, which is denoted by the distance between the VMs. We propose an approximation algorithm for VM allocation in data centers wherein the distances between VMs satisfy triangular inequality and an optimization algorithm for VM allocation in data centers where the distances between VMs do not satisfy triangular inequality. Simulations on CloudSim demonstrate the performance of our algorithms and the results affirm the reduction in job completion time compared to other allocation schemes. (C) 2016 Elsevier Ltd. All rights reserved.
Keyword:
MapReduce
Cloud computing
Big data
Virtual machines
Virtual machine allocation
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
C
IF:
4.9
论文数:
6.7K
被引数:
1.3W
机构
引用论文
Vinyl polymers containing amido and carboxylic groups as side substituents: I. Synthesis of N-acryloyl-glycine and N-acryloyl-6-caproic acid and their grafting on cellulose membranes
Polymer
IF0
Dynamic energy efficient data placement and cluster reconfiguration algorithm for MapReduce framework面向MapReduce框架的动态节能数据放置和集群重构算法
Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing用于高效管理云计算数据中心的能量感知资源分配启发式方法

