An Adaptive Virtual Desktop Service in Cloud Computing Platform
Authors: Shuen-Tai Wang, Hsi-Ya Chang
Abstract:
Cloud computing is becoming more and more matured over the last few years and consequently the demands for better cloud services is increasing rapidly. One of the research topics to improve cloud services is the desktop computing in virtualized environment. This paper aims at the development of an adaptive virtual desktop service in cloud computing platform based on our previous research on the virtualization technology. We implement cloud virtual desktop and application software streaming technology that make it possible for providing Virtual Desktop as a Service (VDaaS). Given the development of remote desktop virtualization, it allows shifting the user’s desktop from the traditional PC environment to the cloud-enabled environment, which is stored on a remote virtual machine rather than locally. This proposed effort has the potential to positively provide an efficient, resilience and elastic environment for online cloud service. Users no longer need to burden the platform maintenances and drastically reduces the overall cost of hardware and software licenses. Moreover, this flexible remote desktop service represents the next significant step to the mobile workplace, and it lets users access their desktop environments from virtually anywhere.
Keywords: Cloud Computing, Virtualization, Virtual Desktop, VDaaS.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1091706
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2485References:
[1] I. Foster, Y. Zhao, I. Raicu, and S. Lu. "Cloud Computing and Grid Computing 360-Degree Compared,” IEEE Grid Computing Environments Workshop, pp. 1-10, 2008.
[2] M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. H. Katz, A. Konwinski, G. Lee, D. A. Patterson, A. Rabkin, and M. Zaharia, "Above the Clouds: A Berkeley View of Cloud Computing,” 2009.
[3] L. Nussbaum, F. Anhalt, O. Mornard and J.-P. Gelas, "Linux-based virtualization for HPC clusters,” Linux Symposium, pp. 221-234, July 2009.
[4] G. Goth, "Virtualization: Old Technology Offers Huge New Potential,” IEEE Distributed Systems Online, vol. 8, no. 2, 2007.
[5] R. A. Meyer and L. H. Seawright, "A Virtual Machine Time-Sharing System,” IBM Systems Journal, vol. 9, no. 3, 1970.
[6] R. P. Goldberg, "Architecture of Virtual Machines, "National Computer Conference Proceedings, AFIPS Press, vol. 42, pp. 309-318, June 1973.
[7] A. Sultana, B. Daimary, M. Chettri, J. Joseph, "Virtualized Remote Web Desktop,” IEEE NCETACS National Conference on Emerging Trends and Applications in Computer Science, 2012.
[8] M. Miller, "Cloud Computing: Web-Based Applications That Change the Way You Work and Collaborate Online,” Que Publishing, 2009.
[9] H. Lee, "Design for management software of desktop virtualization solutions,” IEEE Information and Communication Technology Convergence, ICTC 2010.
[10] L. Yan, "Development and application of desktop virtualization technology,” IEEE Communication Software and Networks ICCSN, 2011.
[11] G. J. Popek, and R. P. Goldberg. "Formal Requirements for Virtualizable Third Generation Architectures,” Communications of the ACM, vol. 17, pp. 412-421, 1974.
[12] Xen hypervisor, Available at: http://www.xen.org/.
[13] W. Chen, H. Lu, L. Shen, Z. Wang, N. Xiao and Dan Chen, "A Novel Hardware Assisted Full Virtualization Technique,” The 9th International Conference for Young Computer Scientists, pp. 1292-1297, Nov. 2008.
[14] NCHC Formosa 3 Cloud Cluster, Available at: http://formosa3.nchc.org.tw/.
[15] NCHC, National Center for High-performance Computing, Available at: http://www.nchc.org.tw.
[16] RFP - Remote Framebuffer Protocol, RFC 6143, Available at: http://www.faqs. org /rfcs/rfc6143.html.
[17] RDP - Remote Desktop Protocol, Available at: http://en.wikipedia.org/wiki/Remote_Desktop_Protocol.