Improving the Scalability of Cloud-Based Resilient Database Servers

Abstract : Many rely now on public cloud infrastructure-as-a-service for database servers, mainly, by pushing the limits of existing pooling and replication software to operate large shared-nothing virtual server clusters. Yet, it is unclear whether this is still the best architectural choice, namely, when cloud infrastructure provides seamless virtual shared storage and bills clients on actual disk usage.This paper addresses this challenge with Resilient Asynchronous Commit (RAsC), an improvement to a well-known shared-nothing design based on the assumption that a much larger number of servers is required for scale than for resilience. Then we compare this proposal to other database server architectures using an analytical model focused on peak throughput and conclude that it provides the best performance/cost trade-off while at the same time addressing a wide range of fault scenarios.
Type de document :
Communication dans un congrès
Pascal Felber; Romain Rouvoy. 11th Distributed Applications and Interoperable Systems (DAIS), Jun 2011, Reykjavik, Iceland. Springer, Lecture Notes in Computer Science, LNCS-6723, pp.136-149, 2011, Distributed Applications and Interoperable Systems. 〈10.1007/978-3-642-21387-8_11〉
Liste complète des métadonnées

Littérature citée [19 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01583588
Contributeur : Hal Ifip <>
Soumis le : jeudi 7 septembre 2017 - 15:37:47
Dernière modification le : jeudi 7 septembre 2017 - 16:12:43

Fichier

978-3-642-21387-8_11_Chapter.p...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Luís Soares, José Pereira. Improving the Scalability of Cloud-Based Resilient Database Servers. Pascal Felber; Romain Rouvoy. 11th Distributed Applications and Interoperable Systems (DAIS), Jun 2011, Reykjavik, Iceland. Springer, Lecture Notes in Computer Science, LNCS-6723, pp.136-149, 2011, Distributed Applications and Interoperable Systems. 〈10.1007/978-3-642-21387-8_11〉. 〈hal-01583588〉

Partager

Métriques

Consultations de la notice

105

Téléchargements de fichiers

11