Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/37667

TítuloAKARA: A flexible clustering protocol for demanding transactional workloads
Autor(es)Correia, Alfrânio
Pereira, José
Oliveira, Rui Carlos Mendes de
Palavras-chaveSql
Databases
Data2008
EditoraSpringer Verlag
RevistaLecture Notes in Computer Science
CitaçãoCorreia A, Pereira JO, Oliveira R. 2008. AKARA: A Flexible Clustering Protocol for Demanding Transactional Workloads. OTM International Symposium on Distributed Objects, Middleware, and Applications - DOA. 5331:{691-708}
Resumo(s)Shared-nothing clusters are a well known and cost-effective approach to database server scalability, in particular, with highly intensive read-only workloads typical of many 3-tier web-based applications. The common reliance on a centralized component and a simplistic propagation strategy employed by mainstream solutions however conduct to poor scalability with traditional on-line transaction processing (OLTP), where the update ratio is high. Such approaches also pose an additional obstacle to high availability while introducing a single point of failure. More recently, database replication protocols based on group communication have been shown to overcome such limitations, expanding the applicability of shared-nothing clusters to more demanding transactional workloads. These take simultaneous advantage of total order multicast and transactional semantics to improve on mainstream solutions. However, none has already been widely deployed in a general purpose database management system. In this paper, we argue that a major hurdle for their acceptance is that these proposals have disappointing performance with specific subsets of real-world workloads. Such limitations are deep-rooted and working around them requires in-depth understanding of protocols and changes to applications. We address this issue with a novel protocol that combines multiple transaction execution mechanisms and replication techniques and then show how it avoids the identified pitfalls. Experimental results are obtained with a workload based on the industry standard TPC-C benchmark.
TipoArtigo em ata de conferência
URIhttps://hdl.handle.net/1822/37667
ISBN978-3-540-88870-3
978-3-540-88871-0
DOI10.1007/978-3-540-88871-0_48
ISSN0302-9743
Versão da editorahttp://link.springer.com/chapter/10.1007%2F978-3-540-88871-0_4
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro TamanhoFormato 
644.pdf384,45 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID