首页> 外文会议> >MCSA: A multi-criteria shuffling algorithm for the MapReduce framework
【24h】

MCSA: A multi-criteria shuffling algorithm for the MapReduce framework

机译:MCSA:MapReduce框架的多标准改组算法

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

摘要

During the shuffle stage of the MapReduce framework, a large volume of data may be relocated to the same destination at the same time. This, in turn, may lead to the network hotspot problem. On the other hand, it is always more effective to achieve better data locality by moving the computation closer to the data than the other way around. However, doing this may result in the partitioning skew problem, which is characterized by the unbalanced computational loads between the destinations. Consequently, shuffling algorithms should consider all the following criteria: data locality, partitioning skew, and network hotspot. In order to do so, we introduce MCSA, a Multi-Criteria shuffling algorithm for the MapReduce scheduling stage that rests on three cost functions to accurately reflect the trade-offs between these different criteria. Extensive simulations were conducted and their results show that the MCSA-based scheduler consistently outperforms other schedulers based on these criteria. Furthermore, the MCSA-based scheduler can be easily adjusted to the meet the distinct needs of different customers.
机译:在MapReduce框架的改组阶段,可能会同时将大量数据重定位到同一目标。反过来,这可能会导致网络热点问题。另一方面,与其他方式相比,通过使计算更靠近数据来实现更好的数据局部性总是更有效的。但是,这样做可能会导致分区偏斜问题,其特点是目标之间的计算负载不平衡。因此,改组算法应考虑以下所有条件:数据局部性,分区偏斜和网络热点。为了做到这一点,我们引入了MCSA,这是一种针对MapReduce调度阶段的多准则改组算法,该算法基于三个成本函数来准确反映这些不同准则之间的取舍。进行了广泛的仿真,其结果表明,基于这些标准,基于MCSA的调度程序始终优于其他调度程序。此外,基于MCSA的调度程序可以轻松进行调整,以满足不同客户的独特需求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号