Efficient Consensus-Free Weight Reassignment for Atomic Storage

Autor: Hasan Heydari, Guthemberg Silvestre, Luciana Arantes
Přispěvatelé: Ecole Nationale de l'Aviation Civile (ENAC), Heydari, Hasan, DistributEd aLgorithms and sYStems (DELYS), Inria de Paris, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-LIP6, Sorbonne Université (SU)-Centre National de la Recherche Scientifique (CNRS)-Sorbonne Université (SU)-Centre National de la Recherche Scientifique (CNRS)
Jazyk: angličtina
Rok vydání: 2021
Předmět:
[INFO.INFO-CC]Computer Science [cs]/Computational Complexity [cs.CC]
replication
[INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO]
weighted voting
[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS]
[INFO.INFO-IU] Computer Science [cs]/Ubiquitous Computing
[INFO.INFO-DS] Computer Science [cs]/Data Structures and Algorithms [cs.DS]
[INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM]
heterogeneous environment
[INFO.INFO-ES] Computer Science [cs]/Embedded Systems
[INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing
[INFO.INFO-DM] Computer Science [cs]/Discrete Mathematics [cs.DM]
[INFO.INFO-MC]Computer Science [cs]/Mobile Computing
[INFO.INFO-MC] Computer Science [cs]/Mobile Computing
dynamic distributed system
[INFO.INFO-OS] Computer Science [cs]/Operating Systems [cs.OS]
[INFO.INFO-DC] Computer Science [cs]/Distributed
Parallel
and Cluster Computing [cs.DC]

[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]
[INFO.INFO-CC] Computer Science [cs]/Computational Complexity [cs.CC]
majority quorum system
[INFO.INFO-ES]Computer Science [cs]/Embedded Systems
[INFO.INFO-OS]Computer Science [cs]/Operating Systems [cs.OS]
[INFO.INFO-DC]Computer Science [cs]/Distributed
Parallel
and Cluster Computing [cs.DC]
Zdroj: The 20th IEEE International Symposium on Network Computing and Applications (NCA 2021)
The 20th IEEE International Symposium on Network Computing and Applications (NCA 2021), Nov 2021, Virtual, France
The 20th IEEE International Symposium on Network Computing and Applications (NCA 2021), Nov 2021, Virtual, Italy
NCA 2021-20th IEEE International Symposium on Network Computing and Applications
NCA 2021-20th IEEE International Symposium on Network Computing and Applications, Nov 2021, Virtual, France
Popis: International audience; Weighted voting is a conventional approach to improving the performance of replicated systems based on commonly-used majority quorum systems in heterogeneous environments. In long-lived systems, a weight reassignment protocol is required to reassign weights over time in order to accommodate performance variations accordingly. The weight reassignment protocol should be consensus-free in asynchronous failure-prone systems because of the impossibility of solving consensus in such systems. This paper presents an efficient consensus-free weight reassignment protocol for atomic storage systems in heterogeneous, dynamic, and asynchronous messagepassing systems. An experimental evaluation shows that the proposed protocol improves the performance of atomic read/write storage implemented by majority quorum systems compared with previous solutions.
Databáze: OpenAIRE