Distributed block formation and layout for disk-based management of large-scale graphs

被引:0
|
作者
Abdurrahman Yaşar
Buğra Gedik
Hakan Ferhatosmanoğlu
机构
[1] Georgia Institute of Technology,College of Computing
[2] Bilkent University,Department of Computer Engineering
来源
关键词
Graph management systems; Locality; Layout; Large scale graphs; Database management; Distributed systems;
D O I
暂无
中图分类号
学科分类号
摘要
We are witnessing an enormous growth in social networks as well as in the volume of data generated by them. An important portion of this data is in the form of graphs. In recent years, several graph processing and management systems emerged to handle large-scale graphs. The primary goal of these systems is to run graph algorithms and queries in an efficient and scalable manner. Unlike relational data, graphs are semi-structured in nature. Thus, storing and accessing graph data using secondary storage requires new solutions that can provide locality of access for graph processing workloads. In this work, we propose a scalable block formation and layout technique for graphs, which aims at reducing the I/O cost of disk-based graph processing algorithms. To achieve this, we designed a scalable MapReduce-style method called ICBL, which can divide the graph into a series of disk blocks that contain sub-graphs with high locality. Furthermore, ICBL can order the resulting blocks on disk to further reduce non-local accesses. We experimentally evaluated ICBL to showcase its scalability, layout quality, as well as the effectiveness of automatic parameter tuning for ICBL. We deployed the graph layouts generated by ICBL on the Neo4j open source graph database, http://www.neo4j.org/ (2015) graph database management system. Our results show that the layout generated by ICBL reduces the query running times over Neo4j more than 2×\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$2\times $$\end{document} compared to the default layout.
引用
收藏
页码:23 / 53
页数:30
相关论文
共 50 条
  • [41] Large-scale similarity data management with distributed Metric Index
    Novak, David
    Batko, Michal
    Zezula, Pavel
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2012, 48 (05) : 855 - 872
  • [42] A Distributed Mobility Management Scheme for Large-Scale Mobile Networks
    Kawano, Keita
    Kinoshita, Kazuhiko
    Yamai, Nariyoshi
    [J]. 2008 IEEE 33RD CONFERENCE ON LOCAL COMPUTER NETWORKS, VOLS 1 AND 2, 2008, : 489 - +
  • [43] Electronic document management systems and distributed large-scale systems
    Orlov, V. L.
    Kurako, E. A.
    [J]. 2017 TENTH INTERNATIONAL CONFERENCE MANAGEMENT OF LARGE-SCALE SYSTEM DEVELOPMENT (MLSD), 2017,
  • [44] Distributed and heuristic policy-based resource management system for large-scale Grids
    Magana, Edgar
    Serrat, Joan
    [J]. INTER-DOMAIN MANAGEMENT, PROCEEDINGS, 2007, 4543 : 184 - +
  • [45] Workload prediction and balance for distributed reachability processing for large-scale attribute graphs
    Ho, Li-Yung
    Wu, Jan-Jan
    Liu, Pangfeng
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (06):
  • [46] NFV and SDN-Based Distributed IoT Gateway for Large-Scale Disaster Management
    Mouradian, Carla
    Jahromi, Narjes Tahghigh
    Glitho, Roch H.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (05): : 4119 - 4131
  • [47] Large-Scale Measurement Layout Optimization Method Based on Laser Multilateration
    Sheng, Ying
    Wang, Yukun
    Liu, Siwei
    Wang, Cuiping
    Xi, Juntong
    [J]. MACHINES, 2022, 10 (11)
  • [48] Comparing large-scale graphs based on quantum probability theory
    Choi, Hayoung
    Lee, Hosoo
    Shen, Yifei
    Shi, Yuanming
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2019, 358 : 1 - 15
  • [49] Finding Structures in Large-scale Graphs
    Chin, Sang Peter
    Reilly, Elizabeth
    Lu, Linyuan
    [J]. CYBER SENSING 2012, 2012, 8408
  • [50] Large-scale structures in random graphs
    Bottcher, Julia
    [J]. SURVEYS IN COMBINATORICS 2017, 2017, 440 : 87 - 140