Font Size: a A A

Design And Implementation Of Cloud Terminal Based On ARM And SPICE

Posted on:2016-07-07Degree:MasterType:Thesis
Country:ChinaCandidate:B Z ZhangFull Text:PDF
GTID:2308330479494662Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
From the time of discovering the first generation of computers to now, the computer has been developed for more than 57 years. From the first electronic computer, ENIAC, to IBM, then to the PC generation, the development of computer has been out of human’s imagination. Since twenty-first Century, the popularity of Internet let the development jump to another stage, cloud computing stage. Cloud computing gives the traditional computer industry a completely different stage of development, it has a high availability, high elasticity, high safety and high reliability, which make cloud computing became the most popular field of computer industry in just a few years. With the development of cloud computing, it not only widens the application fields, but also become more and more developed.With the development of Cloud computing, a new product, the Cloud terminal, occurs in the world. Cloud computing collects all the computational resources and puts them to Cloud, then users get what they want from the Cloud terminal. The Cloud does all the computation and related operation, while the Cloud Terminal only displays the simple results. This logic of Cloud computing makes Cloud computing to have greater development. With more and more new technology applying to the Cloud terminal, it will not only get more and more attention, but also become the trend of a cloud computing applications.This paper presents a solution of setting up the remote control between Cloud and Cloud terminal by using the SPICE protocol and the ARM chip. Applying this method, users are able to remote control Cloud and have the same experience as using a local PC, since it could have not only the high quality transmission of audio and video, but the redirection of USB devices. Also, with the appliance of ARM chip on the Cloud terminal, its performance meets the user requirements and the cost of power and material has a huge deduction, which greatly improves the scope and availability of cloud terminal. The main works of the paper are as follows:1. By studying the SPICE protocol, there are analysis about the precise structure of SPICE protocol, the modules of SPICE and the program flow of SPICE.2. Finished the porting of SPICE protocol and its dependent Library to the Linux system. This paper expresses how the writer, based on the hardware of Cloud Terminal, ported some required components to it, including the U-Boot, Linux kernel, file system and dependent Libraries.3. Finished the work of building the Cloud terminal. After ported the SPICE protocol and SPIE-GTK, we developed a client for connect to the cloud platform through the SPICE, which can offer USB redirection, password verification and login.4. Finished the testing of Cloud Terminal and analyzing its disadvantages. We tested the performance of Cloud Terminal in office application, video application and games application, finally we gave the result of the testing.5. In this paper the Cloud Terminal platform has some problems in experiment, such as video is not smooth, transmission problems of excessive flow and hardware acceleration etc. we propose some improve way to this Cloud Terminal.Cloud Terminal platform designed in this paper is based on ARM chip hardware solutions, which can effectively reduce the cost of production and power consumption of using the Cloud Terminal. At the same time, it can realize the rapid deployment of computing resources through the Cloud Terminal. In addition, it could also offer users the good experience and rich peripheral support. Cloud Terminal platform designed in this paper has extensive application prospect and market value, which could be the contributions to the development of Cloud Terminal.
Keywords/Search Tags:Cloud computing, Cloud terminal, ARM, SPICE, USB-Redirection
PDF Full Text Request
Related items