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...

Full description

Bibliographic Details
Main Authors: Soares, Luís, Pereira, José
Other Authors: Universidade do Minho = University of Minho Braga, Pascal Felber, Romain Rouvoy, TC 6, WG 6.1
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 ftifiphal:oai:HAL:hal-01583588v1
record_format openpolar
spelling ftifiphal:oai:HAL:hal-01583588v1 2023-12-31T10:08:18+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 ftifiphal https://doi.org/10.1007/978-3-642-21387-8_11 2023-12-02T22:28:31Z 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 IFIP Open Digital Library (International Federation for Information Processing) 136 149
institution Open Polar
collection IFIP Open Digital Library (International Federation for Information Processing)
op_collection_id ftifiphal
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_ 1786840986231504896