Performance and Monetary Cost of Large-Scale Distributed Graph Processing on Amazon Cloud
Performance and Monetary Cost of Large-Scale Distributed Graph Processing on Amazon Cloud
复制标题
亚马逊云上大规模分布式图形处理的性能和货币成本
DOI:
--
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
R. Goh
中科院分区:
文献类型:
--
作者:
Zengxiang Li;T. Hung;Sifei Lu;R. Goh
Graph analytics has become essential to uncover relationship insights in complex systems. As graphs grow in scale, several graph-parallel frameworks including Pregel, GraphLab, and PowerGraph are developed based on commodity computers and/or Cloud instances. According to recent research and empirical performance evaluation, system optimization on PowerGraph allow it to outperform others significantly for processing natural graphs with skewed degree distribution. However, the performance characters, resource usage pattern and monetary cost have never been explored in-depth. In this paper, PowerGraph are evaluated with three different algorithms on Amazon EC2 instances with upto 768 CPU cores. We find that thegraph processing performance does not always increase with the increasing Cloud resources. Due to synchronization overheads, resources are not fully utilized. Graph processing tasks may prefer different execution strategies with specified number and type of Cloud instances to achieve high cost-efficiency, playing the trade-off between monetary cost and execution performance.