• DocumentCode
    2996314
  • Title

    Gargamel: Boosting DBMS Performance by Parallelising Write Transactions

  • Author

    Cincilla, P. ; Monnet, Sebastien ; Shapiro, Marc

  • Author_Institution
    INRIA UPMC, France
  • fYear
    2012
  • fDate
    17-19 Dec. 2012
  • Firstpage
    572
  • Lastpage
    579
  • Abstract
    Parallel transactions in distributed DBs incur high overhead for concurrency control and aborts. We propose an alternative approach by pre-serializing possibly conflicting transactions, and parallelizing non-conflicting update transactions to different replicas. Our system provides strong transactional guarantees. In effect, Gargamel partitions the database dynamically according to the update workload. Each database replica runs sequentially, at full bandwidth, mutual synchronisation between replicas remains minimal. Our simulations show that Gargamel improves both response time and load by an order of magnitude when contention is high (highly loaded system with bounded resources), and that otherwise slow-down is negligible.
  • Keywords
    cloud computing; concurrency control; parallel databases; replicated databases; scheduling; DBMS performance boosting; Gargamel partitions; aborts; cloud computing; concurrency control; conflicting transaction pre serialization; database replica; distributed DBMS; load improvement; mutual synchronisation; nonconflicting update transaction parallelization; parallel transactions; response time improvement; scheduling alghorithms; write transaction parallelization; Benchmark testing; Databases; Load modeling; Numerical models; Resource management; Throughput; Time factors; Cloud computing; distributed DBMSes; scheduing alghorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2012 IEEE 18th International Conference on
  • Conference_Location
    Singapore
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4673-4565-1
  • Electronic_ISBN
    1521-9097
  • Type

    conf

  • DOI
    10.1109/ICPADS.2012.83
  • Filename
    6414459