Optimal data placements for triple replication
Abstract
Given a set of servers along with files (data), each file is replicated (placed) on exactly servers and thus a file can be represented by a set of servers. Then we produce a data placement consisting of subsets of called blocks, each of size . Each server has some probability to fail and we want to find a placement that minimizes the variance of the number of available files. It was conjectured that there always exists an optimal data placement (with variance better than any other placement for any value of the probability of failure). An optimal data placement for triple replication with blocks (of size three) on a -set was proved to exist by Wei et al. if and are not excluded by two conditions. This article concentrates on the parameters satisfying the two conditions and characterizes the combinatorial properties of the corresponding optimal data placements. Nearly well-balanced triple systems (NWBTSs) are defined to produce optimal data placements. Many constructions for NWBTSs are developed, mainly by constructing candelabra systems with various desirable partitions. The main result of this article is that there always exist optimal data placements for triple replication with blocks on a -set possibly except when (mod 24) or , and for an odd integer .
Cite
@article{arxiv.2109.14140,
title = {Optimal data placements for triple replication},
author = {Ruijing Liu and Junling Zhou},
journal= {arXiv preprint arXiv:2109.14140},
year = {2021}
}