| Currently, most of PDM systems adopt independent file server architecture, and the meta information and physical locations of files are saved in the PDM database. With the increase of the amount of data and the number of concurrent accesses, the overall performance of the PDM system decreases greatly. A PDM file system built in enterprise private cloud environment can effectively solve the problem of massive data storage and access.The enterprise private cloud brings in the convenience and benefit for the PDM data. However, the PDM data stored in the private cloud could be lost due to the reasons of human error operation, storage medium damage, software errors, natural disasters and such other factors, which would bring irreparable damages to the enterprises. Therefore, it is crucial for maintaining the integrity of PDM data.Firstly, we introduce the PDM system and cloud computing. Specially, we analyze the characteristics of cloud computing, service models and deployment models. The research status of cloud storage and data integrity technology in the cloud environment are analyzed.Secondly, based on the characteristics of data storage in PDM file system, we present a validation tag algorithm based on Cuckoo Filter. The algorithm utilizes cuckoo filter as the storage structure of tags, and compresses the checksum value by the hash technique, which holds the advantage of storage and communication overhead. Meanwhile, the hashing effectively improves the efficiency of the algorithm.Thirdly, we help users complete the integrity verification of PDM file data by introducing a third-party verifier, which further reduces the client load. On this basis, we give a complete verification algorithm that supports the lightweight integrity verification meanwhile guaranteeing that the evidence is not tampered or lost.Finally, we implement the PDM file system in the private cloud environment, and verify the effectiveness of our scheme by experiments. |