Replica Placement for Availability in the Worst Case

We explore the problem of placing object replicas on nodes in a distributed system to maximize the number of objects that remain available when node failures occur. In our model, failing (the nodes hosting) a given threshold of replicas is sufficient to disable each object, and the adversary selects...

Full description

Saved in:
Bibliographic Details
Main Authors: Li, Peng, GAO, Debin, Reiter, Mike
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2015
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/2918
https://ink.library.smu.edu.sg/context/sis_research/article/3918/viewcontent/icdcs15.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-3918
record_format dspace
spelling sg-smu-ink.sis_research-39182020-07-22T07:41:41Z Replica Placement for Availability in the Worst Case Li, Peng GAO, Debin Reiter, Mike We explore the problem of placing object replicas on nodes in a distributed system to maximize the number of objects that remain available when node failures occur. In our model, failing (the nodes hosting) a given threshold of replicas is sufficient to disable each object, and the adversary selects which nodes to fail to minimize the number of objects that remain available. We specifically explore placement strategies based on combinatorial structures called t-packings; provide a lower bound for the object availability they offer; show that these placements offer availability that is c-competitive with optimal; propose an efficient algorithm for computing combinations of t-packings that maximize their availability lower bound; and provide parameter selection strategies to concretely instantiate our schemes for different system sizes. We compare the availability offered by our approach to that of random replica placement, owing to the popularity of the latter approach in previous work. After quantifying the availability offered by random replica placement in our model, we show that our combinatorial strategy yields placements with better availability than random replica placement for many realistic parameter values. 2015-06-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/2918 info:doi/10.1109/ICDCS.2015.67 https://ink.library.smu.edu.sg/context/sis_research/article/3918/viewcontent/icdcs15.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University availability replica placement replication OS and Networks
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic availability
replica placement
replication
OS and Networks
spellingShingle availability
replica placement
replication
OS and Networks
Li, Peng
GAO, Debin
Reiter, Mike
Replica Placement for Availability in the Worst Case
description We explore the problem of placing object replicas on nodes in a distributed system to maximize the number of objects that remain available when node failures occur. In our model, failing (the nodes hosting) a given threshold of replicas is sufficient to disable each object, and the adversary selects which nodes to fail to minimize the number of objects that remain available. We specifically explore placement strategies based on combinatorial structures called t-packings; provide a lower bound for the object availability they offer; show that these placements offer availability that is c-competitive with optimal; propose an efficient algorithm for computing combinations of t-packings that maximize their availability lower bound; and provide parameter selection strategies to concretely instantiate our schemes for different system sizes. We compare the availability offered by our approach to that of random replica placement, owing to the popularity of the latter approach in previous work. After quantifying the availability offered by random replica placement in our model, we show that our combinatorial strategy yields placements with better availability than random replica placement for many realistic parameter values.
format text
author Li, Peng
GAO, Debin
Reiter, Mike
author_facet Li, Peng
GAO, Debin
Reiter, Mike
author_sort Li, Peng
title Replica Placement for Availability in the Worst Case
title_short Replica Placement for Availability in the Worst Case
title_full Replica Placement for Availability in the Worst Case
title_fullStr Replica Placement for Availability in the Worst Case
title_full_unstemmed Replica Placement for Availability in the Worst Case
title_sort replica placement for availability in the worst case
publisher Institutional Knowledge at Singapore Management University
publishDate 2015
url https://ink.library.smu.edu.sg/sis_research/2918
https://ink.library.smu.edu.sg/context/sis_research/article/3918/viewcontent/icdcs15.pdf
_version_ 1770572736558530560