首页 | 本学科首页   官方微博 | 高级检索  
     


Fair multi-agent task allocation for large datasets analysis
Authors:Quentin Baert  Anne-Cécile Caron  Maxime Morge  Jean-Christophe Routier
Affiliation:1.CNRS, Centrale Lille, UMR 9189, CRIStAL - Centre de Recherche en Informatique Signal et Automatique de Lille,University of Lille,Lille,France
Abstract:MapReduce is a design pattern for processing large datasets distributed on a cluster. Its performances are linked to the data structure and the runtime environment. Indeed, data skew can yield an unfair task allocation, but even when the initial allocation produced by the partition function is well balanced, an unfair allocation can occur during the reduce phase due to the heterogeneous performance of nodes. For these reasons, we propose an adaptive multi-agent system. In our approach, the reducer agents interact during the job and the task reallocation is based on negotiation in order to decrease the workload of the most loaded reducer and so the runtime. In this paper, we propose and evaluate two negotiation strategies. Finally, we experiment our multi-agent system with real-world datasets over heterogeneous runtime environment.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号