Font Size: a A A

Research And Implementation Of Service Extension In Paas Open Source Cloudfoundry For Consuming-Electronics-Oriented Cloud Terminals

Posted on:2015-10-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q XuFull Text:PDF
GTID:2308330473951944Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Cloud storage is a specialized centralized data storage system that provides reliable storage services through a unified network for cloud computing platforms, including storage device management, volume management, file management, client authentication and access, security controlling and performance monitoring, backup and disaster recovery. Through series of professional storage services, cloud storage can provide safe and controllable mass storage services that isolate with user without time and place restrictions for a variety of services users or developers from cloud computing platform.lt is an extension and development of the concept of cloud and focuses on solving the challenge that stores mass data of cloud computing. It not only can provide professional storage solutions for cloud computing service, but also be able to release an independent storage service. By clustering applications, grid technology and distributed file systems and other functions and common software. It is like a cloud of WAN and the Internet, providing various types of services such as Foreign lease equipment services, backup storage services and personal network disk storage services. For users, cloud storage is not a single specific device, but an aggregate formed by thousands of storage devices and servers. It is transparent and only a certain kind of type of service to the users.This thesis of the cloud network disk system focuses on files synchronized transmission between the servers and clients, including synchronous upload and download files. This thesis addresses the problem that the same login account can use multiple terminals simultaneously to access data to the server, which interacts with these multiple terminals simultaneously according to defined synchronization strategy. Cloud network disk provides services such as file upload, file download, file synchronization and file sharing to the users based on the user’s needs. Users can not only easily upload their client data to the cloud by Client, but also share their data to friends by local sharing. These close friends can download the data to the local browser and browse it through the web pages after they get the sharing link. This disk system adopts the development tool of Code Block and uses the object-oriented idea to design and develop system. C++ Active Template Library (ATL) and Windows Template Library (WTL) technology are used in the development process. Finally, after the network diskdevelopment is completed, a detailed functional testing and overall unit performance testing on system are carried out to meet the needs raised by users, and to bring the users a wonderful experience.
Keywords/Search Tags:Cloud Computing, Cloud Storage System, Data Synchronization, Cloud Sharing
PDF Full Text Request
Related items