Font Size: a A A

Design And Implementation Of Mobile Terminal Cloud Storage Based On Cassandra

Posted on:2014-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:X FengFull Text:PDF
GTID:2248330395996820Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the popularity of the Internet,cloud computing is the hottest contemporaryterm. It can provide high reliability of hardware and software, and a vast network ofresources, low-cost structure and unified management capabilities, can effectivelyimprove the speed of information infrastructure to solve large and medium-sizedenterprises and the huge government need to respond to the labor costs, excessiveenergy consumption and IT room construction as well as information systems shippeddimensional difficult problem.With the development of cloud computing technology and win support amongthe people, in order to cloud computing cloud storage technology as the foundationand focus on providing efficient and convenient storage services have got certaindevelopment. Today, the way people for data storage, a new view, save data using thedata in the cloud can not only convenient. Aiming at the above problem, set up theCassandra cluster in the cloud, provide storage service, the development of Androidoperating system based on client on the mobile terminal, so as to construct a mobilecloud storage service system.The first chapter of this paper firstly outlines the research background and theresearch situation at home and abroad, cloud computing and cloud storage in thefuture development trend, finally summarize the main research work of this paper,explains the content of each chapter and structure.The second chapter on the basis of the previous chapter, related concept andcharacteristics of cloud storage and cloud computing are introduced in detail.Including the four layer model of cloud storage, cloud storage technology premise. For the related content introduction made full preparation.The third chapter mainly explain the design and implementation of client basedon Android. Firstly compares4kinds of intelligent mobile terminal operating systemSymbian, Iphone OS, BlackBerry OS and Android. Combining with the actual systemrequirements to Android operating system as the client development platform. Thenfor the Android operating system platform advantages, system architecture andapplication framework and other aspects of the detailed instructions.The fourth chapter mainly explains and server design based on Cassandra. First,in terms of features and data model and compares3kinds of open source cloudstorage system Mongo DB, Hadoop and Cassandra. The server end of Cassandracluster and matters needing attention in operation and steps. And a detaileddescription of each Cassandra run configuration items, and add nodes, delete nodesand mobile nodes and other operations.The fifth chapter describes the experimental procedure and analysis ofexperimental results. First do the stability experiment, by controlling variables that thesystem stability is good. Then do the experiment, found that the system be able tocomplete and effective will be uploaded to the cloud file download system, showsgood validity.The sixth chapter contents of the thesis are summarized and the prospects forfuture tasks. Mobile cloud storage system is designed and implemented in this papercomplete the desired function, the future need to be further studied in the aspects offunctionality and security two.The significance of the study of mobile cloud storage is to promote theexpansion of cloud storage technology as well as the convenience of people’s lives,improve the theory associated with cloud storage, and has played a catalytic role inthe development of other cloud storage technology.
Keywords/Search Tags:Cloud storage, Android OS, Cassandra distributed database
PDF Full Text Request
Related items