arrow
Return

Profiling distributed graph processing systems through visual analytics

delete2018-10-01
delete4
PRE
AI
A
Alessio Arleo
W
Walter Didimo
G
Giuseppe Liotta
F
Fabrizio Montecchiani *
DOI:10.1016/j.future.2018.04.067delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Analyzing large-scale graphs provides valuable insights in different application scenarios, including social networking, crime detection, content ranking, and recommendations. While many graph processing systems working on top of distributed infrastructures have been proposed to deal with big graphs, the task of profiling their massive computations remains time consuming and error-prone. This paper presents GiViP, a visual profiler for distributed graph processing systems based on a Pregel-like computation model. GiViP captures the huge amount of messages exchanged throughout a computation and provides a powerful user interface for the visual analysis of the collected data. We discuss the effectiveness of our approach and show how to take advantage of GiViP to detect anomalies related to the computation and to the infrastructure, such as slow computing units, anomalous message patterns, unbalanced graph partitions, and links with high latency. (C) 2018 Elsevier B.V. All rights reserved.
Keywords:
Distributed platforms
Apache giraph
Vertex-centric frameworks
Profiling
Anomaly detection
Visual analytics
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
Papers:
6.8K
Citations:
2.3W

Organization

U
University of Perugia
Scholars:
1.7W
Papers: 1.4W
Citations: 1.5W