arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1901.02192cs.DC
收藏

基于求逆的读写寄存器数据一致性度量

Inversion-based Measurement of Data Consistency for Read/Write Registers

Yu Huang, Hengfeng Wei, Maosen Huang, Lingzhi Ouyang

摘要:

分布式存储服务的提供者和消费者都受益于一致性违规严重性的量化。然而,现有的方法无法捕捉到一个典型的违规模式-操作之间的混乱与理想的强原子执行。这种混乱经常出现在基于分布式存储服务的互联网应用中,例如即时消息。为此,我们使用一个置换中的逆相对于全序置换来度量数据的一致性。提出了$i$ -原子性模型,并提出了一种受限历史类型的(伪)多项式验证算法.验证算法的基本思想是对具有小于$i$逆的置换进行蛮力搜索,这需要指数代价。从应用场景中提取合理的假设,可以利用修剪的搜索空间,这产生了一个有效的多项式验证算法。

英文摘要:

Both providers and consumers of distributed storage services benefit from the quantification of the severity of consistency violations. However, existing methods fail to capture a typical pattern of violation - the disorder among operations with reference to the ideally strong atomic execution. Such disorder are often seen in Internet applications based on distributed storage services, such as instant messaging. To this end, we use inversions in a permutation with reference to the totally-ordered permutation to measure the consistency of data. The $i$-atomicity model is proposed and a (pseudo-)polynomial verification algorithm for a restricted type of histories is proposed. The basic idea of the verification algorithm is brute-force search of the permutation with less than $i$ inversions, which requires exponential cost. Reasonable assumptions abstracted from applications scenarios can be leveraged to prune the search space, which yields an efficient polynomial verification algorithm.

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

↑