跳到主要导航 跳到搜索 跳到主要内容

Formalization and analysis of Ceph using process algebra

  • East China Normal University

科研成果: 期刊稿件文章同行评审

摘要

Ceph is an object-based parallel distributed file system that provides excellent performance, reliability, and scalability. Additionally, Ceph provides its Cephx authentication system to authenticate users, so that it can identify users and realize authentication. In this paper, we first model the basic architecture of Ceph using process algebra CSP (Communicating Sequential Processes). With the help of the model checker PAT (Process Analysis Toolkit), we feed the constructed model to PAT and then verify several related properties, including Deadlock Freedom, Data Reachability, Data Write Integrity, Data Consistency and Authentication. The verification results show that the original model cannot cater to the Authentication property. Therefore, we formalize a new model of Ceph where Cephx is adopted. In the light of the new verification results, it can be found that Cephx satisfies all these properties.

源语言英语
页(从-至)2154-2163
页数10
期刊IEICE Transactions on Information and Systems
E104D
12
DOI
出版状态已出版 - 2021

学术指纹

探究 'Formalization and analysis of Ceph using process algebra' 的科研主题。它们共同构成独一无二的学术指纹。

引用此