{"title":"Development of Web-Based Remote Desktop to Provide Adaptive User Interfaces in Cloud Platform","authors":"Shuen-Tai Wang, Hsi-Ya Chang","volume":92,"journal":"International Journal of Computer and Information Engineering","pagesStart":1307,"pagesEnd":1312,"ISSN":"1307-6892","URL":"https:\/\/publications.waset.org\/pdf\/9998980","abstract":"
Cloud virtualization technologies are becoming more
\r\nand more prevalent, cloud users usually encounter the problem of how
\r\nto access to the virtualized remote desktops easily over the web
\r\nwithout requiring the installation of special clients. To resolve this
\r\nissue, we took advantage of the HTML5 technology and developed
\r\nweb-based remote desktop. It permits users to access the terminal
\r\nwhich running in our cloud platform from anywhere. We implemented
\r\na sketch of web interface following the cloud computing concept that
\r\nseeks to enable collaboration and communication among users for
\r\nhigh performance computing. Given the development of remote
\r\ndesktop virtualization, it allows to shift the user’s desktop from the
\r\ntraditional PC environment to the cloud platform, which is stored on a
\r\nremote virtual machine rather than locally. This proposed effort has
\r\nthe potential to positively provide an efficient, resilience and elastic
\r\nenvironment for online cloud service. This is also made possible by the
\r\nlow administrative costs as well as relatively inexpensive end-user
\r\nterminals and reduced energy expenses.<\/p>\r\n","references":"[1] J. Nieh, S. J. Yang, and N. Novik, \"A Comparison of Thin-Client\r\nComputing Architectures,\u201d Technical Report CUCS-022-00, Department\r\nof Computer Science, Columbia University, Nov. 2000.\r\n[2] L. Nussbaum, F. Anhalt, O. Mornard and J.-P. Gelas, \"Linux-based\r\nvirtualization for HPC clusters,\u201d Linux Symposium, pp. 221-234, July\r\n2009.\r\n[3] G. Goth, \"Virtualization: Old Technology Offers Huge New Potential,\u201d\r\nIEEE Distributed Systems Online, vol. 8, no. 2, 2007.\r\n[4] R. A. Meyer and L. H. Seawright, \"A Virtual Machine Time-Sharing\r\nSystem,\u201d IBM Systems Journal, vol. 9, no. 3, 1970.\r\n[5] R. P. Goldberg, \"Architecture of Virtual Machines, \"National Computer\r\nConference Proceedings, AFIPS Press, vol. 42, pp. 309-318, June 1973.\r\n[6] A. Sultana, B. Daimary, M. Chettri, J. Joseph, \"Virtualized Remote Web\r\nDesktop,\u201d IEEE NCETACS National Conference on Emerging Trends\r\nand Applications in Computer Science, 2012.\r\n[7] M. Miller, \"Cloud Computing: Web-Based Applications That Change the\r\nWay You Work and Collaborate Online,\u201d Que Publishing, 2009.\r\n[8] H. Lee, \"Design for management software of desktop virtualization\r\nsolutions,\u201d IEEE Information and Communication Technology\r\nConvergence, ICTC 2010.\r\n[9] L. Yan, \"Development and application of desktop virtualization\r\ntechnology,\u201d IEEE Communication Software and Networks ICCSN,\r\n2011.\r\n[10] Citrix XenDesktop.\r\nhttp:\/\/www.citrix.com\/products\/xendesktop\/overview.html, 2012.\r\n[11] Xen hypervisor. http:\/\/www.xen.org\/.\r\n[12] VMWare View. http:\/\/www.vmware.com\/products\/view\/overview.html,\r\n2012.\r\n[13] V. Wang, F. Salim, P. Moskovits, \"The Definitive Guide to HTML5\r\nWebSocket,\u201d 2013.\r\n[14] A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori. \"kvm: the\r\nLinux Virtual Machine Monitor,\u201d In Proceedings of the Linux\r\nSymposium, vol. 1, pp. 225-230, 2007.\r\n[15] Libvirt - The virtualization API. http:\/\/libvirt.org\/\r\n[16] Guacamole - HTML5 Clientless Remote Desktop. http:\/\/guac-dev.org\/\r\n[17] P. Chaganti , \"Google Web Toolkit: GWT Java AJAX Programming,\u201d\r\nPackt Publishing, 2007.\r\n[18] NCHC Formosa 3 Cloud Cluster. http:\/\/formosa3.nchc.org.tw\/\r\n[19] NCHC, National Center for High-performance Computing.\r\nhttp:\/\/www.nchc.org.tw\/\r\n[20] T. Richardson et al., \"Virtual Network Computing,\u201d IEEE Internet\r\nComputing, vol. 2, no. 1, Jan.\/Feb. 1998, pp. 33\u201338.\r\n[21] RDP - Remote Desktop Protocol.\r\nhttp:\/\/en.wikipedia.org\/wiki\/Remote_Desktop_Protocol","publisher":"World Academy of Science, Engineering and Technology","index":"Open Science Index 92, 2014"}