Improving the Scalability of Cloud-Based Resilient Database Servers
International audience 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 c...
Main Authors: | , |
---|---|
Other Authors: | , , , , |
Format: | Conference Object |
Language: | English |
Published: |
HAL CCSD
2011
|
Subjects: | |
Online Access: | https://inria.hal.science/hal-01583588 https://inria.hal.science/hal-01583588/document https://inria.hal.science/hal-01583588/file/978-3-642-21387-8_11_Chapter.pdf https://doi.org/10.1007/978-3-642-21387-8_11 |
id |
ftccsdartic:oai:HAL:hal-01583588v1 |
---|---|
record_format |
openpolar |
spelling |
ftccsdartic:oai:HAL:hal-01583588v1 2023-12-31T10:08:19+01:00 Improving the Scalability of Cloud-Based Resilient Database Servers Soares, Luís Pereira, José Universidade do Minho = University of Minho Braga Pascal Felber Romain Rouvoy TC 6 WG 6.1 Reykjavik, Iceland 2011-06-06 https://inria.hal.science/hal-01583588 https://inria.hal.science/hal-01583588/document https://inria.hal.science/hal-01583588/file/978-3-642-21387-8_11_Chapter.pdf https://doi.org/10.1007/978-3-642-21387-8_11 en eng HAL CCSD Springer info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-21387-8_11 hal-01583588 https://inria.hal.science/hal-01583588 https://inria.hal.science/hal-01583588/document https://inria.hal.science/hal-01583588/file/978-3-642-21387-8_11_Chapter.pdf doi:10.1007/978-3-642-21387-8_11 http://creativecommons.org/licenses/by/ info:eu-repo/semantics/OpenAccess Lecture Notes in Computer Science 11th Distributed Applications and Interoperable Systems (DAIS) https://inria.hal.science/hal-01583588 11th Distributed Applications and Interoperable Systems (DAIS), Jun 2011, Reykjavik, Iceland. pp.136-149, ⟨10.1007/978-3-642-21387-8_11⟩ Database servers cloud computing scalability resilience [INFO]Computer Science [cs] [INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI] info:eu-repo/semantics/conferenceObject Conference papers 2011 ftccsdartic https://doi.org/10.1007/978-3-642-21387-8_11 2023-12-03T00:22:17Z International audience 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. Conference Object Iceland Archive ouverte HAL (Hyper Article en Ligne, CCSD - Centre pour la Communication Scientifique Directe) 136 149 |
institution |
Open Polar |
collection |
Archive ouverte HAL (Hyper Article en Ligne, CCSD - Centre pour la Communication Scientifique Directe) |
op_collection_id |
ftccsdartic |
language |
English |
topic |
Database servers cloud computing scalability resilience [INFO]Computer Science [cs] [INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI] |
spellingShingle |
Database servers cloud computing scalability resilience [INFO]Computer Science [cs] [INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI] Soares, Luís Pereira, José Improving the Scalability of Cloud-Based Resilient Database Servers |
topic_facet |
Database servers cloud computing scalability resilience [INFO]Computer Science [cs] [INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI] |
description |
International audience 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. |
author2 |
Universidade do Minho = University of Minho Braga Pascal Felber Romain Rouvoy TC 6 WG 6.1 |
format |
Conference Object |
author |
Soares, Luís Pereira, José |
author_facet |
Soares, Luís Pereira, José |
author_sort |
Soares, Luís |
title |
Improving the Scalability of Cloud-Based Resilient Database Servers |
title_short |
Improving the Scalability of Cloud-Based Resilient Database Servers |
title_full |
Improving the Scalability of Cloud-Based Resilient Database Servers |
title_fullStr |
Improving the Scalability of Cloud-Based Resilient Database Servers |
title_full_unstemmed |
Improving the Scalability of Cloud-Based Resilient Database Servers |
title_sort |
improving the scalability of cloud-based resilient database servers |
publisher |
HAL CCSD |
publishDate |
2011 |
url |
https://inria.hal.science/hal-01583588 https://inria.hal.science/hal-01583588/document https://inria.hal.science/hal-01583588/file/978-3-642-21387-8_11_Chapter.pdf https://doi.org/10.1007/978-3-642-21387-8_11 |
op_coverage |
Reykjavik, Iceland |
genre |
Iceland |
genre_facet |
Iceland |
op_source |
Lecture Notes in Computer Science 11th Distributed Applications and Interoperable Systems (DAIS) https://inria.hal.science/hal-01583588 11th Distributed Applications and Interoperable Systems (DAIS), Jun 2011, Reykjavik, Iceland. pp.136-149, ⟨10.1007/978-3-642-21387-8_11⟩ |
op_relation |
info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-21387-8_11 hal-01583588 https://inria.hal.science/hal-01583588 https://inria.hal.science/hal-01583588/document https://inria.hal.science/hal-01583588/file/978-3-642-21387-8_11_Chapter.pdf doi:10.1007/978-3-642-21387-8_11 |
op_rights |
http://creativecommons.org/licenses/by/ info:eu-repo/semantics/OpenAccess |
op_doi |
https://doi.org/10.1007/978-3-642-21387-8_11 |
container_start_page |
136 |
op_container_end_page |
149 |
_version_ |
1786840990504452096 |