Architecture of Desktop as a Service Supported by Cloud Computing
Traditional desktop virtualization assumed the communication between client and cloud server happened on high-speed network, but as popularization of multimedia application, a large amount of data result in network congestion. With the development of clou
- PDF / 1,890,527 Bytes
- 7 Pages / 439.37 x 666.142 pts Page_size
- 87 Downloads / 261 Views
Abstract Traditional desktop virtualization assumed the communication between client and cloud server happened on high-speed network, but as popularization of multimedia application, a large amount of data result in network congestion. With the development of cloud computing, desktop as a service is emerged as a new service for desktop delivery. This paper presents a new architecture of DaaS supported by client and protocol co-designed method, which deploys hardware microprocessor to encode and decode the channel data in client, and decreases the transmission data over the network by compression algorithm and protocol optimization.
Keywords Cloud computing Virtual desktop infrastructure service Remote desktop protocol
Desktop as a
Introduction A new word, Desktop as a Service (DaaS) [1] is emerged, which is a natural evolution of desktop virtualization paradigm whereby desktops would be delivered as a service from a Desktop Cloud. It is similar to Software as a service (SaaS) J. Liu H. Yan (&) C. Zou H. Suo Guangdong Jidian Polytechnic, Guangzhou, China e-mail: [email protected] J. Liu e-mail: [email protected] C. Zou e-mail: [email protected] H. Suo e-mail: [email protected]
Y.-M. Huang et al. (eds.), Advanced Technologies, Embedded and Multimedia for Human-centric Computing, Lecture Notes in Electrical Engineering 260, DOI: 10.1007/978-94-007-7262-5_42, Springer Science+Business Media Dordrecht 2014
355
356
J. Liu et al.
[2, 3] model. DaaS provides benefits of virtual desktop infrastructure (VDI) [4, 5] without the extra costs or risks of owning and managing physical resources. Customers who need large number of desktops for their employees are no longer required to provision all of the required resources, such as servers and storage, but can outsource these tasks to desktop cloud and focus on business critical task instead. The essence of DaaS is desktop virtualization [6, 7], which is the combination optimization of computing and Communication, and shows the feature of centralization computing mode. In brief, DaaS places display and control on the frontend client and the computation or storage on back-end ‘‘Cloud’’ (data or computing center), the communication between front-end client and backend cloud supported by high speed network. The application execution is migrated from local (to the user) client to a remote data center. Client becomes a lightweight computer that handles only keyboard, mouse and monitor, as well as locally attached devices such as scanners and printers. Communication between client and desktop cloud is handled by remote desktop protocols (RDP). The virtual desktop paradigm has several advantages over the typical ‘‘fat-desktop’’ approach. Administrative costs of the DaaS are significantly lower because operating system (OS) images, applications, and data are no longer installed on a large number of distributed systems but in a desktop could, which improves manageability of the system as well as data and application security. Moreover, since the local client de
Data Loading...