1. bookVolume 8 (2016): Issue 1 (December 2016)
Journal Details
License
Format
Journal
First Published
15 Dec 2017
Publication timeframe
1 time per year
Languages
English
Copyright
© 2020 Sciendo

Evaluation of Different Thin-Client Based Virtual Classroom Architectures

Published Online: 09 Sep 2017
Page range: 42 - 61
Received: 20 Nov 2016
Journal Details
License
Format
Journal
First Published
15 Dec 2017
Publication timeframe
1 time per year
Languages
English
Copyright
© 2020 Sciendo
Abstract

This paper presents an evaluation of different methods used to deliver virtual machines capable of being accessed remotely by thin-clients. The objective of the research was to provide a recommendation for building a cost-effective computer infrastructure for use in two scenarios: as a programming lab, and as an office infrastructure.

We have found that different thin-client solutions based on single board computers are reliable solutions for commercially available thin client replacement, because they can run free Linux-based operating systems, can handle Remote Desktop Protocol, have lower acquisition costs, lower power consumption and offer almost the same computing performance.

For providing remote desktops, there are several methods and virtualization platforms available. We benchmarked some of these platforms in order to choose the one best-suited for implementation. Our conclusion is that Microsoft Remote Desktop Services outperforms the virtualization based solutions, but it entails high license fees. Of the virtualization solutions tested, the VMW are ESXi based one is the most reliable choice.

Keywords

[1] Darabont Ö., Kiss K. J., Domokos J., “Performance Analysis of Remote Desktop Virtualization based on Hyper-V versus Remote Desktop Services”, in Proceedings of the 5th International Conference on Recent Acievements in Mechatronics, Automation, Computer Science and Robotics (MACRo 2015), Tîrgu Mureș, Romania, 2015, pp. 125-135.Search in Google Scholar

[2] Bari F., Boutaba R., Esteves R., Granville L. Z., Podlesny M., Rabbani G., Zhang Q., Zhani M. F., “Data Center Network Virtualization: A Survey”, in IEEE Communications Surveys & Tutorials, Vol. 15, No. 2, pp. 909-918, 2013.Search in Google Scholar

[3] Rodríguez-Haro F., Freitag F., Navarro L., Hernández-Sánchez E., Farías-Mendoza N., Guerrero-Ibanez J. A., González-Potes A., “A summary of virtualization techniques”, in Proceedings of the 2012 Iberoamerican Conference on Electronics Engineering and Computer Science, Procedia Technology 3, 2012, pp. 267 – 272.Search in Google Scholar

[4] Miseviciene R., Ambraziene D., Tuminauskas R., Pažereckas N., “Educational Infrastructure Using Virtualization Technologies: Experience at Kaunas University of Technology”, in Informatics in Education, Vol. 11, No. 2, pp. 227-237, 2012.Search in Google Scholar

[5] Cimen C., Kavurucu Y., Aydin H., “Usage Of Thin-client / Server Architecture In Computer Aided Education”, TOJET: The Turkish Online Journal of Educational Technology, volume 13, issue 2, pp. 181-185, 2014.Search in Google Scholar

[6] Darabont Ö, Kiss K. J., Domokos J., “Cost effective computer infrastructure” in Proc. of the XXIVnd International Conference on Computers and Education (SZÁMOKT 2014), Székelyudvarhely, Romania,, 2014, pp. 144-147.Search in Google Scholar

[7] Domokos J., Kiss K. J., Darabont Ö., “Economic and technological analysis of the development of a virtual machine room”, in Proc. of the Annual Scientific Conference of the Hungarian National Coordinating Center for Infocommunications ASCONIKK, Veszprém, Hungary, 2014.Search in Google Scholar

[8] Calyam P., Berryman A., Lai A.M., Honigford M., “VMLab: Infrastructure to Support Desktop Virtualization Experiments for Research and Education”, in VM-ware Technical Journal, 2012.Search in Google Scholar

[9] Berryman A., Calyam P., Honigford M., Lai A. M., “VDBench: A Benchmarking Toolkit for Thin-client based Virtual Desktop Environments”, in Proceedings of the 2nd IEEE International Conference on Cloud Computing Technology and Science, 2010, pp. 480-487.Search in Google Scholar

[10] Kaur D., Bhathal G. S., “Thin Client Cloud Computing: An Overview”, International Journal for Multi Disciplinary Engineering and Business Management, Volume-2, Issue-1, pp. 8-10, 2014.Search in Google Scholar

[11] MSDN blog Tools to simulate CPU / Memory / Disk Load, Windows sysinternals CPU Stress application: http://blogs.msdn.com/b/vijaysk/archive/2012/10/27/tools-to-simulate-cpu-memory-diskload.aspx.Search in Google Scholar

[12] Pék G., Buttyán L., Bencsáth B., “A Survey of Security Issues in Hardware Virtualization”, ACM Computing Surveys (CSUR), Volume 45 Issue 3, pp 40:1-40:34, 2013.Search in Google Scholar

[13] The FreeRDP software webpage: http://www.freerdp.com/Search in Google Scholar

[14] Sahoo J., Mohapatra S., Lath R., “Virtualization: A Survey On Concepts, Taxonomy And Associated Security Issues”, in Second International Conference on Computer and Network Technology, 2010, pp. 222–226.Search in Google Scholar

[15] Nieh J., Yang S. J., Novik N., “A Comparison of Thin-Client Computing Architectures”, Technical Report CUCS-022-00, Network Computing Laboratory, Columbia University, 2000.Search in Google Scholar

[16] Lai A. M., Nieh J., “On the Performance of Wide-Area Thin-Client Computing”, ACM Transactions on Computer Systems, Vol. 24, No. 2, pp. 175–209, 2006.Search in Google Scholar

[17] Baratto R. A., Kim L. N., Nieh J., “THINC: A Virtual Display Architecture for Thin Client Computing”, in Proceedings of the twentieth ACM symposium on Operating systems principles, 2005, pp. 277-290.Search in Google Scholar

[18] Jae Yang S., Nieh J., Naomi N., “Measuring Thin-Client Performance Using Slow-Motion Benchmarking”, in ACM Transactions on Computer Systems, Volume 21, Issue 1, pp. 87-115, 2003.Search in Google Scholar

Plan your remote conference with Sciendo