Journal article

Workload-aware incremental repartitioning of shared-nothing distributed databases for scalable OLTP applications

J Kamal, M Murshed, R Buyya

Future Generation Computer Systems | Published : 2016

Abstract

On-line Transaction Processing (OLTP) applications often rely on shared-nothing distributed databases that can sustain rapid growth in data volume. Distributed transactions (DTs) that involve data tuples from multiple geo-distributed servers can adversely impact the performance of such databases, especially when the transactions are short-lived and these require immediate responses. The k-way min-cut graph clustering based database repartitioning algorithms can be used to reduce the number of DTs with acceptable level of load balancing. Web applications, where DT profile changes over time due to dynamically varying workload patterns, frequent database repartitioning is needed to keep up with..

View full abstract

University of Melbourne Researchers