arrow
Return

Elastic scalable transaction processing in LeanXcale

delete2022-09-01
delete0
delete
OA
AI
R
Ricardo Jiménez
D
Diego Burgos-Sancho *
F
Francisco J. Ballesteros
M
Marta Patiño-Martìnez
P
Patrick Valduriez
DOI:10.1016/j.is.2022.102043delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Scaling ACID transactions in a cloud database is hard, and providing elastic scalability even harder. In this paper, we present our solution for elastic scalable transaction processing in LeanXcale, an industrial-strength NewSQL database system. Unlike previous solutions, it does not require any hardware assistance. Yet, it does scales linearly to 100s of servers. LeanXcale supports non-intrusive elasticity and can move data partitions without hurting the quality of service of transaction management. We show the correctness of LeanXcale transaction management. Finally, we provide a thorough performance evaluation of our solution on Amazon Web Services (AWS) shared cloud instances. The results show linear scalability, e.g., 5 million TPC-C NewOrder TPM with 200 nodes, which is greater than the TPC-C throughput obtained by the 9th highest result in all history using dedicated hardware used exclusively (not shared like in our evaluation) for the benchmark. Furthermore, the efficiency in terms of TPM per core is double that of the two top TPC-C results (also the only results in a cloud). (c) 2022 The Authors. Published by Elsevier Ltd.
Keywords:
Transaction processing
Transaction management
NewSQL database system
Scalability
Elasticity
Cloud
TPC-C
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Enterprise Information Systems cover
Enterprise Information Systems
IF:
3.9
Papers:
2.8K
Citations:
1.8K

Organization

U
Universidad Politecnica de Madrid
Scholars:
1.4W
Papers: 1.2W
Citations: 10
C
centre national de la recherche scientifique (cnrs)
Scholars:
24.5W
Papers: 18.2W
Citations: 279
U
Universidad Rey Juan Carlos
Scholars:
6.2K
Papers: 6.1K
Citations: 6.7K
I
Inria
Scholars:
3.5K
Papers: 2.5K
Citations: 343
researcher View more organizations