Font Size: a A A

Design And Implementation Of A Video Sharing Platform Based On Cloud Storage

Posted on:2014-02-20Degree:MasterType:Thesis
Country:ChinaCandidate:J Z LuFull Text:PDF
GTID:2268330425468836Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of science and technology, the improvement of livingstandards, People demand for Internet applications also is increasing day by day. Simplefile sharing is no exception.There are three main way of file sharing categories on theInterne: Based on the P2P file sharing systems, based on the FHS (File Hosting Service)of the File sharing systems, based on CDN File sharing systems. Among them, based onthe P2P file sharing systems is the most popular file sharing and main ways in the pastten years. However, with the development of the cloud storage and data centertechnology, based on cloud storage file sharing system has been more and moreattentioned, such as Microsoft SkyDrive, huawei network backup, baidu cloud plate andother file sharing platform based on the FHS are widely deployed.Thesis detailed introduces the requirement analysis of platform, the platformoverall frame design to coding, implementation and testing and so on a series of work.In front of the platform design framework, first need to research on the market, throughthe research determine the scope of the user requirements and platform can beimplemented; Second analysis research, writing platform needs analysis; The classifieddocument filing. In the platform design phase, according to the requirements analysisand the scope of implementation of the platform of each function module and databasemodule detailed design, form the preliminary framework platform. In platformimplementation phase, using the Struts framework to implement Web server, videostorage in virtual machine based on Linux operating system, database with MySQLiBARIS framework for the database connection. Final testing stage, the platform adoptsthe black and white box testing methods, testing the use cases in detail, and systemcommissioning, test for practical application.This thesis Design and Implementation of a Video Sharing Platform based onCloud storage, including user registration, video file upload, download, manage, share,search, recommendations,add friends and other functions. HDFS System to the HadoopDistributed File System (the Hadoop Distributed File System) as a storage solution,using UML modeling as System development method, on the basis of the realization ofvideo File sharing platform.
Keywords/Search Tags:Cloud Storage, Video File Sharing, Hadoop, Distributed File System
PDF Full Text Request
Related items