Enabling Remote Desktop in a Virtualized Environment for Cloud Services
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 33093
Enabling Remote Desktop in a Virtualized Environment for Cloud Services

Authors: Shuen-Tai Wang, Yu-Ching Lin, Hsi-Ya Chang

Abstract:

Cloud computing is the innovative and leading information technology model for enabling convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort. This paper presents our development on enabling an individual user's desktop in a virtualized environment, which is stored on a remote virtual machine rather than locally. We present the initial work on the integration of virtual desktop and application sharing with virtualization technology. Given the development of remote desktop virtualization, 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 cost of software licenses and platform maintenances. Moreover, this development also helps boost user productivity by promoting a flexible model that lets users access their desktop environments from virtually anywhere.

Keywords: Cloud Computing, Virtualization, Virtual Desktop, Elastic Environment.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1087606

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2207

References:


[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] VMware virtualization, Available at: http://www.vmware.com/
[12] Citrix XenDesktop, Available at: http://www.citrix.com/products/xendesktop/overview.html
[13] KVM - Kernel-based Virtual Machine, Available at: http://www.linux-kvm.org/page/Main_Page
[14] G. J. Popek, and R. P. Goldberg. “Formal Requirements for Virtualizable Third Generation Architectures,” Communications of the ACM, vol. 17, pp. 412-421, 1974.
[15] Xen hypervisor, Available at: http://www.xen.org/
[16] 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.
[17] NCHC Formosa 3 Cloud Cluster, Available at: http://formosa3.nchc.org.tw/
[18] NCHC, National Center for High-performance Computing, Available at: http://www.nchc.org.tw
[19] Libvirt - The virtualization API, Available at: http://libvirt.org/