Font Size: a A A

Design And Implementation Of Back-end Software For Private Cloud Storage Device Based On OpenWrt And Nginx

Posted on:2017-03-05Degree:MasterType:Thesis
Country:ChinaCandidate:C ChenFull Text:PDF
GTID:2348330536453037Subject:Engineering
Abstract/Summary:PDF Full Text Request
Cloud storage is a system where a large variety of storage devices,through clustering applications,mesh technology or distributed file systems,as well as software applications,work together to provide a commonly external data storage and business access functions.According to its application scope and model,cloud storage can be divided into private cloud storage,public cloud storage and hybrid cloud storage.Snowden event,The iCloud Leak and others undoubtedly pose great challenges to many public cloud service provisers,data security and privacy issues are also on the cusp of a global concern,as a result of that,an increasing number of enterprises and individuals require to build their own cloud storages in a fully controllable environment,which is also called private cloud storage.This paper proposes a type of Backend software solutions based on personal clond-storage systems(Wit Disk),the software solution uses OpenWrt open source Linux Operation,is configured with Nginx as HTTP server and loads the self-implemented Nginx expansion module to provide Android,IOS,web,Windows application clients with a unified RESTful API.This API provides identity authentication mechanisms to ensure the security of user interaction with the system and provides a range of file accesses to read and write to meet the users' demands of file operation and backup.To ensure the flexibility of the equipment,providing account and password binding and dynamic domain analytic functions can satisfy clients' needs of getting access to,read and write the files in the system,anytime and anywhere.Market response results indicate that this system fully meets the demands of home users and small and medium-seized office networks.
Keywords/Search Tags:OpenWrt, Nginx, Private Cloud Storage, DDNS
PDF Full Text Request
Related items