2019 XVI International Symposium "Problems of Redundancy in Information and Control Systems" (REDUNDANCY) 2019
DOI: 10.1109/redundancy48165.2019.9003321
|View full text |Cite
|
Sign up to set email alerts
|

Load Balancing Performance in Distributed Storage with Regular Balanced Redundancy

Abstract: Contention at the storage nodes is the main cause of long and variable data access times in distributed storage systems. Offered load on the system must be balanced across the storage nodes in order to minimize contention, and load balance in the system should be robust against the skews and fluctuations in content popularities. Data objects are replicated across multiple nodes in practice to allow for load balancing. However redundancy increases the storage requirement and should be used efficiently. We evalu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
6
1

Relationship

5
2

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 28 publications
0
6
0
Order By: Relevance
“…Our current throughput-optimal allocation policies such as water-filling are biased towards the later strategy because they give higher priority to sending requests to smaller recovery groups. An alternative approach is to design policies that perform the best possible load balancing of requests across the nodes, that is, minimize the cumulative request rate assigned to the maximally loaded node, as recently considered in [79]. Such load-balancing strategies can give better latency performance than the throughput-optimal strategies considered in this paper.…”
Section: A Performance Analysis and Networking Problemsmentioning
confidence: 99%
“…Our current throughput-optimal allocation policies such as water-filling are biased towards the later strategy because they give higher priority to sending requests to smaller recovery groups. An alternative approach is to design policies that perform the best possible load balancing of requests across the nodes, that is, minimize the cumulative request rate assigned to the maximally loaded node, as recently considered in [79]. Such load-balancing strategies can give better latency performance than the throughput-optimal strategies considered in this paper.…”
Section: A Performance Analysis and Networking Problemsmentioning
confidence: 99%
“…We note now and explain in detail later that because of the constraints on the service rate of servers, by maximizing the service capacity the load balancing is provided in the distributed storage system (see [6]).…”
Section: A Previous and Related Workmentioning
confidence: 99%
“…Proof of Corollary 1: An instance of the maximum fractional matching vector in the graph representation of an [n, k] q code can be obtained by solving the following LP according to (6).…”
Section: A Definitions Of Batch Codes and Pir Codesmentioning
confidence: 99%
“…The most related to this work are papers concerned with content download from coded storage. Load balancing in such systems has recently been addressed in [13]. Memory allocation that maximizes the probability of successful content download under limited access to distributed storage was considered in e.g., [14], [15] and references therein.…”
Section: A Previous and Related Workmentioning
confidence: 99%