Abstract
![CDATA[Large-scale graph analytics has gained attention during the past few years. As the world is going to be more connected by appearance of new technologies and applications such as social networks, Web portals, mobile devices, Internet of things, etc, a huge amount of data are created and stored every day in the form of graphs consisting of billions of vertices and edges. Many graph processing frameworks have been developed to process these large graphs since Google introduced its graph processing framework called Pregel in 2010. On the other hand, cloud computing which is a new paradigm of computing that overcomes restrictions of traditional problems in computing by enabling some novel technological and economical solutions such as distributed computing, elasticity and pay-as-you-go models has improved service delivery features. In this paper, we present iGiraph, a cost-efficient Pregel-like graph processing framework for processing large-scale graphs on public clouds. iGiraph uses a new dynamic re-partitioning approach based on messaging pattern to minimize the cost of resource utilization on public clouds. We also present the experimental results on the performance and cost effects of our method and compare them with basic Giraph framework. Our results validate that iGiraph remarkably decreases the cost and improves the performance by scaling the number of workers dynamically.]]
Original language | English |
---|---|
Title of host publication | Proceedings of 2016 16th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing (CCGrid 2016), 16-19 May 2016, Cartagena, Colombia |
Publisher | IEEE |
Pages | 301-310 |
Number of pages | 10 |
ISBN (Print) | 9781509024520 |
DOIs | |
Publication status | Published - 2016 |
Event | IEEE/ACM International Symposium on Cluster_Cloud and Grid Computing - Duration: 16 May 2016 → … |
Conference
Conference | IEEE/ACM International Symposium on Cluster_Cloud and Grid Computing |
---|---|
Period | 16/05/16 → … |
Keywords
- cloud computing
- data processing
- graph theory