Font Size: a A A

Design And Implementation Of Home Sharing File System Based On Community Server

Posted on:2022-12-21Degree:MasterType:Thesis
Country:ChinaCandidate:X YangFull Text:PDF
GTID:2518306764976349Subject:Automation Technology
Abstract/Summary:PDF Full Text Request
With the development and popularization of the Internet,terminal devices such as mobile phones,tablets,TV boxes,and portable computers are rapidly increasing in number and type,and more and more terminals are connected to the Internet,which brings increasing pressure to the Internet servers that deploy services.How users manage their terminal equipment more conveniently and efficiently has become a problem that cannot be ignored in the design of network applications.For community users,there are generally many types and a large number of terminal networking devices in each family,and these devices store files that community users need to share.In response to the needs of community users to share files,the current mainstream shared file systems on the market are mostly designed with a single user as a unit,which cannot meet the needs of community users for file sharing on multiple devices,and these mainstream shared file systems does not design the system based on the network structure and environment of the community.The home sharing file system based on community server designed in this thesis combines the structural characteristics of cloud storage and P2 P network.This thesis designs and implements a high-performance system architecture based on community server environment.Compared with other file sharing systems,this system fully considers the needs of community users and the network environment of the community,allowing users to connect home devices by binding and unbinding devices,without being restricted by a single account? The sharing and transmission control operations of shared files on the device are controlled by the mobile phone,and there is no need to perform complicated operations on the device? The server resources of the community are fully utilized,the system make use of the surplus server network bandwidth to realize the transfer of shared files,and the server storage space is used to provide personal network disk services through storage resource management,which greatly saves the system cost.In addition,while the community server storaging community monitoring video,the server needs to meet the storage requirements of the personal network disk service of the shared file system,and both require the intervention of storage management to realize the orderly utilization of storage space.In this thesis,a storage management scheme is designed to solve the above problems.The max-min fairness allocation algorithm is used to allocate reserved storage space for users.While achieving effective storage management,frequent storage space calculation and allocation are reduced.Through the function and performance test of the shared file system,it is proved that the system in this thesis can meet the needs of community users for shared file service,and achieves the expected goal of the system design.This thesis designs and implements a system storage management simulation experiment.Through the analysis and comparison of the experimental results,it is verified that our storage management scheme can improve the performance of the system in the shared file storage service.
Keywords/Search Tags:Family file sharing, File transit transfer, Network disk service, Storage space management
PDF Full Text Request
Related items