Font Size: a A A

The Research Of Cloud Storage On Web Operating System Based On EyeOS

Posted on:2015-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:C Y WuFull Text:PDF
GTID:2308330473953102Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Due to the rapid spread of the Internet, more and more work is putting on the network, more and more life is inseparable from the network, and more and more learning needs networks, so network is everywhere and at all times.Web operating system is a new, open, public, modular distributed operating system of the Internet. It has these characteristics: simple client operations, transparent distributed execution and ubiquitous access to Internet services. Cloud storage is a new store concept which integrates virtualization technology, data storage, data protection, data management technology and other technologies, currently Google’s GFS(Google File system) and HDFS(Hadoop Distributed File System) have made this idea become a defacto standard, foreign Facebook, domestic Taobao already have examples of successful techniques. It has the good running characteristics of high reliability, high throughput, high transmission rate and the high distribution.Firstly, this dissertation builds a cloud storage model,which combines service-oriented architecture(SOA) thinking, web operating system and cloud storage technology. We design the function of the client, network management server, network and storage service application server module, and set functional processes; We consider the server as an object, make an instance and analyze its input and output, then design a virtual file system as the middle cloud storage system layer communication mechanism to complete a web-based file storage cloud operating system.Secondly, this dissertation employs a web operating system instance eyeOS and a successful defacto standard for cloud storage model HDFS to site architect and validate the cloud storage. Through achieving the four model components: the client’s message management; client and server-side message management; network management server’s user management, information processing, validation processing and network service application input-output information processing; store server’s data validation, data safety, and consistency, we finally complete the basic implementations of the four functional elements of cloud storage system.Finally, this dissertation designs a virtual file management system. The virtual file management system is divided into two modules: folder management and file management. We define the framework of function modules, design module functional processes, use a more reasonable algorithm to implement folder management module,including creating a file, ACL management of files and objects, deleting the file and listing all user files, and implement file management functions, including uploading files, downloading files, listing all objects under the specified file, deleting files, copying files.
Keywords/Search Tags:eyeOS, HDFS, cloud storage, virtual file management system
PDF Full Text Request
Related items