Handling limits of high degree vertices in graph processing using MapReduce and Pregel - Université d'Orléans Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2017

Handling limits of high degree vertices in graph processing using MapReduce and Pregel

Résumé

Even if Pregel scales better than MapReduce in graph processing by reducing iteration's disk I/O, while offering an easy programming model using " think like vertex " approach, large scale graph processing is still challenging in the presence of high degree vertices: Communication and load imbalance among processing nodes can have disastrous effects on performance. In this paper, we introduce a scalable MapReduce graph partitioning approach for high degree vertices using a master/slave partitioning allowing to balance communication and computation among processing nodes during all the stages of graph processing. Cost analysis and performance tests of this partitioning are given to show the effectiveness and the scalability of this approach in large scale systems.
Fichier principal
Vignette du fichier
rr2017-02.pdf (648.97 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01468723 , version 1 (15-02-2017)

Identifiants

  • HAL Id : hal-01468723 , version 1

Citer

Mohamad Al Hajj Hassan, Mostafa Bamha. Handling limits of high degree vertices in graph processing using MapReduce and Pregel . [Research Report] Université Orléans, INSA Centre Val de Loire, LIFO EA 4022, France. 2017. ⟨hal-01468723⟩
143 Consultations
208 Téléchargements

Partager

Gmail Facebook X LinkedIn More