TSorter: A conflict-aware transaction processing system for clouds

Po Cheng Chen, Yen Liang Su, Jyh Biau Chang, Ce-Kuen Shieh

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The high scalability feature of cloud storage systems benefits many companies and organizations. However, most available cloud storage systems lack for providing a full transaction processing support that is really needed by many daily-use applications such as on-line ticket booking. Although a few cloud-based transaction processing systems have been proposed, they achieve barely satisfactory throughput when the conflict-intensive workload is performed. In this context, this paper presents a cloud-based transaction processing system called "TSorter" that uses a conflict-aware scheduling scheme for achieving the high throughput when the conflict-intensive workload is performed. Moreover, Tsorter uses a data caching and an affinity-based scheduling schemes to improve the per-node performance. The experiment results indicate that Tsorter achieves the high throughput, irrespective of the workload types (i.e. the conflict-intensive workload or the conflict-free workload).

Original languageEnglish
Title of host publicationFuture Information Technology - 6th International Conference, FutureTech 2011, Proceedings
Pages67-74
Number of pages8
EditionPART 1
DOIs
Publication statusPublished - 2011 Jul 14
Event6th International Conference on Future Information Technology, FutureTech 2011 - Loutraki, Greece
Duration: 2011 Jun 282011 Jun 30

Publication series

NameCommunications in Computer and Information Science
NumberPART 1
Volume184 CCIS
ISSN (Print)1865-0929

Other

Other6th International Conference on Future Information Technology, FutureTech 2011
CountryGreece
CityLoutraki
Period11-06-2811-06-30

All Science Journal Classification (ASJC) codes

  • Computer Science(all)

Fingerprint Dive into the research topics of 'TSorter: A conflict-aware transaction processing system for clouds'. Together they form a unique fingerprint.

Cite this