Font Size: a A A

Design And Implementation Of Application Storage Quota File System

Posted on:2020-09-22Degree:MasterType:Thesis
Country:ChinaCandidate:X LiuFull Text:PDF
GTID:2428330590961113Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In today's society,application software is frequently updated,and these applications generate huge amounts of application data.The amount of data generated by different application software is obviously different.How to set different quota for different application software,on the one hand,to optimize storage space,and on the other hand,to organize application data more efficiently? The cloud storage technology is booming and provides us with an opportunity.However,the existing cloud storage client cannot organize and manage data like a real file system.It is not possible to perform different storage space optimization strategies according to different application software,and cannot automatically monitor file system behavior for automated optimization management.Aiming at the above problems,this thesis designs and implements the application storage quota file system(AQFS),which is developed similarly to the stackable file system development method,can automatically monitor the changes of application software and file system,and can bind multiple applications.A different quota is set for each application software,and the file is automatically pushed to the cloud and retrieved according to the user's operation.AQFS is also designed to implement the association mapping between the local file and the cloud object storage.The basic work of this thesis is as follows:Firstly,this thesis constructs the overall model of AQFS.According to the file structure and monitoring events,the definition of file metadata structure model and AQFS capture event is proposed.The corresponding processing strategy is designed for different events.Then,this thesis designs each module in detail,including detailed data structure design,detailed function design and function encapsulation of each layer,and designs the overall operation flow of AQFS and the quota processing of user's different operation behaviour.Finally,this thesis tests the function and performance of AQFS and analyzes it with actual cases.The results show that the system runs stably and meets the user's specific requirements for application data.
Keywords/Search Tags:application software, storage space, cloud storage, file system, automatic monitor
PDF Full Text Request
Related items