| With the network so popular and developed today, all kinds of people dependent on the network has reached the degree which water is to fish. As network data increase at an alarming rate rapidly, data storage is becoming a chasing hot spot for its great demand in this industry. The emergence of the cloud storage is an important innovation and change in the storage industry and service industry, it will solve many users requirement of low-cost,mass and safety store, and bring convenence.The focus of this thesis is to design and implement the online storage system. First, this thesis give a brief introduction of system-related technology, then analyzing function and role of this system and designing the system inergrally, after that designing WebServer, the client-side and database separately based on the overall architecture of this system in detail. WebServer provide users with a browser interface to register, login, manage personal information and documents.Hadoop cluster environment provide data storage for the system, client-side provide users with client folder’s synchronization settings and file’s automatic synchronization online. Then I build a development platform and realize the entire system, and show part of the interfaces and codes, and finally test the system. System use OpenFlow network environment to deploy and test. OpenFlow network’s programmable advantages provides a good platform for online storage data center’s business innovation, illustrates the availability of the system. |