arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1409.7286cs.DCcs.ITmath.IT
收藏

纠删编码存储系统可靠性的几何方法

Reliability of Erasure Coded Storage Systems: A Geometric Approach

Antonio Campello, Vinay A. Vaishampayan

摘要:

我们考虑的数据丢失的概率,或等效的,可靠性函数的纠删编码分布式数据存储系统在最坏的情况下的条件。纠删编码系统中的数据丢失取决于磁盘修复持续时间和磁盘故障持续时间的概率分布。在以前的工作中,这种系统的数据丢失概率已经研究了指数分布的磁盘故障和磁盘修复持续时间的假设下,使用著名的分析方法从马尔可夫过程的理论。这些方法导致的可靠性函数的积分的估计。在这里,我们解决的问题,直接计算数据丢失概率一般维修和故障持续时间分布。一个封闭的限制形式开发的数据丢失的概率,它示出的事件,修复持续时间超过故障持续时间的概率是足以表征的数据丢失概率。对于恒定的修复持续时间的情况下,我们开发了一个表达式的条件数据丢失概率给定的故障的数量由每个节点在给定的时间窗口。我们这样做,通过开发一个几何方法,依赖于计算的一个家庭的多面体的体积是相关的代码。一个精确的计算提供了一个上界的数据丢失概率是通过将问题作为一个集避免问题。理论计算与模拟结果进行了比较。

英文摘要:

We consider the probability of data loss, or equivalently, the reliability function for an erasure coded distributed data storage system under worst case conditions. Data loss in an erasure coded system depends on probability distributions for the disk repair duration and the disk failure duration. In previous works, the data loss probability of such systems has been studied under the assumption of exponentially distributed disk failure and disk repair durations, using well-known analytic methods from the theory of Markov processes. These methods lead to an estimate of the integral of the reliability function. Here, we address the problem of directly calculating the data loss probability for general repair and failure duration distributions. A closed limiting form is developed for the probability of data loss and it is shown that the probability of the event that a repair duration exceeds a failure duration is sufficient for characterizing the data loss probability. For the case of constant repair duration, we develop an expression for the conditional data loss probability given the number of failures experienced by a each node in a given time window. We do so by developing a geometric approach that relies on the computation of volumes of a family of polytopes that are related to the code. An exact calculation is provided and an upper bound on the data loss probability is obtained by posing the problem as a set avoidance problem. Theoretical calculations are compared to simulation results.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑