Affiliation:
1. School of Information Science and Technology, Northeast Normal University, Changchun 130117, China
2. Guangxi Key Lab of Multi-Source Information Mining & Security (Guangxi Normal University), Guilin 541004, China
3. Key Laboratory of Applied Statistics of Ministry of Education (Northeast Normal University), Changchun 130024, China
Abstract
As a typical information system, a cloud file system enables the storage, retrieval, and management of data on remote servers or server clusters. The reliable design of such systems is critical to ensure the security of data and availability of services. However, designing correct-by-construction systems is challenging due to the complexity of and concurrency inherent in cloud file systems. Further, existing works on cloud file system analysis often focus on specific systems or lack formal modeling and verification, leading to potential design flaws and security vulnerabilities. To address these issues, we propose MSCFS-RP, which is a formal analysis model based on colored Petri nets. Leveraging the strengths of colored Petri nets in representing diverse information types with colored tokens and defining explicit rules for concurrent interactions, our model captures the writing and reading processes of clients, meta servers, and clusters. With strong formalism and support for verification using CPN Tools, we rigorously evaluate key properties such as replication consistency under various scenarios. The results demonstrate that MSCFS-RP satisfies these properties, validating its effectiveness and trustworthiness in managing information within cloud storage systems.
Funder
Natural Science Research Foundation of Jilin Province, China
Fundamental Research Funds for the Central Universities
Reference36 articles.
1. Mell, P., and Grance, T. (2011). The NIST definition of cloud computing, National Institute of Standards and Technology Special Publication 800-145.
2. An optimization framework for migrating and deploying multiclass enterprise applications into the cloud;Li;IEEE Trans. Serv. Comput.,2023
3. Establishing enterprise information management platform using cloud storage technology under e-commerce environment;Wang;Soft Comput.,2024
4. SDAC: A model for analysis of the execution semantics of data processing framework in cloud;Zhou;Comput. Lang. Syst. Struct.,2018
5. He, Z., Chen, Y., Luo, Y., Zhang, L., and Tang, Y. (2024). Revocable and traceable undeniable attribute-based encryption in cloud-enabled e-health systems. Entropy, 26.