| The OpenStack open source cloud computing managemt system has been widely used in the cloud related services in recent years.In the related services of the cloud storage,the Swift filesystem in the Open Stack system are usually selected to implement the file management function of the object storage.The distributed file system(Ceph)in the storage system has a great influence on the performance of the cloud storage system.As a new distributed file system,Ceph file system has good development potential in the cloud storage system because of its advantages of convenient expansion,high reliability and high concurrency.In order to explore the performance of Ceph file system in the object storage system,it is embedded into the Open Stack architecture,and the object storage system with basic cloud storage function is realized.When the object cloud storage system is designed,the deployment of the Open Stack cloud management platform is completed with the help of the Fuel tool.The high availability management platform of the object storage system is constructed for the high availability of the cloud platform.Then,by embedding file system Ceph in the storage system of Open Stack cloud management platform,the file storage function of object cloud storage system is realized.On this basis,we explored the influence of file size and concurrency on the system’s read and write speed and stability respectively,and optimized the problem of insufficient performance.The UUIDToken authentication process and PKIToken authentication process in the Keystone security authentication process of the object storage system are analyzed,and the problem of insufficient password strength in the security authentication process is optimized.The security of the object cloud storage system is enhanced by enhancing the password strength.The object storage system based on OpenStack combines the advantages of the distributed file system Ceph,and optimizes the problem of insufficient security of the system.The realized cloud storage system has been improved in both reading and writing performance and security.It provides data reference and help for further research on cloud storage technology. |