APPLICATION OF CLIENTLESS REMOTE DESKTOP GATEWAY TECHNOLOGY IN BUILDING A VIRTUAL PRACTICE LAB SYSTEM
DOI:
https://doi.org/10.61591/jslhu.26.1092Keywords:
Apache Guacamole, Clientless Gateway, Remote Desktop, Higher Education, Digital Transformation, Usability Scale (SUS), RDP/VNC Protocols, Open-Source Architecture, Educational EquityAbstract
The COVID-19 pandemic and Vietnam's national digital transformation initiative (Decision 749/QĐ-TTg) have accelerated the shift to blended and online learning in higher education. However, practical training in technical disciplines like information technology (IT) and applied sciences faces significant challenges due to limited access to physical laboratories, high costs, and digital divides highlighted by UNESCO/SEAMEO reports (90% internet connectivity but unequal device access).
This study develops a clientless remote lab system using Apache Guacamole to enable 24/7 browser-based access via HTML5, eliminating client-side installations. Objectives include designing an open-source architecture, automating workflows (booking, payment via PayOS, provisioning/deprovisioning), optimizing RDP/VNC protocols for low-latency performance, and evaluating usability.
Employing a mixed-methods approach—theoretical analysis, Agile/Scrum prototype implementation with Node.js, Nuxt.js, PostgreSQL, and Docker, plus quantitative metrics (bandwidth, latency, SUS)—the system was piloted with 20 virtual machines (10 Windows, 10 Ubuntu) and 30 students.
Results demonstrate low bandwidth (100-150 Kbps for text tasks), latency (30-80 ms), and SUS score (76.5, rated "Good"). The model promotes educational equity in resource-constrained settings, with limitations in multimedia tasks and network stability. Future enhancements include AI analytics and mobile support.
References
Pham, H. T., Nguyen, T. T., & Le, T. T. (2023). Digital transformation in Vietnamese higher education: Opportunities and challenges. Journal of Education and e-Learning Research, 10(2), 123–130. https://www.researchgate.net/publication/390655837_Digital_transformation_in_Vietnam%27s_education_Opportunities_challenges_and_development_strategies
Thu, L. T. T. (2024). Digitalization of higher education in Vietnam. Journal of Comparative & International Higher Education, 16(2), 23.
DOI: 10.32674/jcihe.v16i2.5710
Nickerson, J. V., Corter, J. E., Esche, S. K., Chassapis, C., Im, S., & Ma, M. J. (2007). A model for evaluating the effectiveness of remote engineering laboratories and simulations in education. Computers & Education, 49(3), 708–725. DOI: https://doi.org/10.1016/j.compedu.2005.11.019
Son, P. (2024). The current state of virtual reality and augmented reality adoption in Vietnamese education: A teacher’s perspective on teaching natural sciences. International Journal of Information and Education Technology, 14(3), 476–485.
DOI: https://doi.org/10.18178/ijiet.2024.14.3.476-485
Antoninis, M., Alcott, B., Al Hadheri, S., April, D., Fouad Barakat, B., Barrios Rivera, M., ... & Weill, E. (2023). Global Education Monitoring Report 2023: Technology in education: A tool on whose terms?. DOI: https://doi.org/10.54676/UZQV8501
Georgakopoulos, I., Piromalis, D., Ntanos, S., Zakopoulos, V., & Makrygiannis, P. (2023). A Prediction Model for Remote Lab Courses Designed upon the Principles of Education for Sustainable Development. Sustainability, 15(6), 5473.
DOI: https://doi.org/10.3390/su15065473
S. Jacobs et al., "Design and Development of a Multi-Purpose Collaborative Remote Laboratory Platform," 2024 IEEE Global Engineering Education Conference (EDUCON), Kos Island, Greece, 2024, pp. 1-3.
DOI: 10.1109/EDUCON60312.2024.10578743.
Hassan, I. (2022, October). Levereging Apache Guacamole, Linux LXD and Docker Containers to Deliver a Secure Online Lab for a Large Cybersecurity Course. In 2022 IEEE Frontiers in Education Conference (FIE) (pp. 1-9). IEEE.
Kanetaki, Z., Stergiou, C., Bekas, G., Jacques, S., Troussas, C., Sgouropoulou, C., & Ouahabi, A. (2022). Grade Prediction Modeling in Hybrid Learning Environments for Sustainable Engineering Education. Sustainability, 14(9), 5205.
DOI: https://doi.org/10.3390/su14095205
Kovari, A. (2025). A systematic review of AI-powered collaborative learning in higher education: Trends and outcomes from the last decade. Social Sciences & Humanities Open, 11, 101335.
Hanine, H., Farajy, N., & Moumen, A. (2025). Virtual Laboratories in STEM Education: A Scoping Literature Review on E-Learning Innovation. Engineering Proceedings, 112(1), 17.
May, D., Terkowsky, C., Varney, V., & Boehringer, D. (2023). Online laboratories in higher engineering education–solutions, challenges, and future directions from a pedagogical perspective. European Journal of Engineering Education, 48(5), 779-782.
Chen, F., Lin, Z. & Li, X. Research on the emerging technological intervention models in design education from a strategic perspective of global design education institutions. Sci Rep 15, 41366 (2025).
DOI: https://doi.org/10.1038/s41598-025-25272-1
Kurtz, M., Benabbou, A., Pons, C., & Broisin, J. (2025). Collaboration in virtual and remote laboratories for education: A systematic literature review: M. Kurtz et al. International Journal of Computer-Supported Collaborative Learning, 20(4), 549-603.
Zhang, Y., Stöhr, C., Jämsvi, S. S., Kabo, J., & Malmqvist, J. (2025). Student Experiences of Hybrid and Online Engineering Labs in a Logic Control Course. Computer Applications in Engineering Education, 33(3), e70032.
Huong, P. T., My, N. T., Nga, N. T. H., & Van, P. D. (2021). Current situation of natural sciences laboratories and factors affecting the frequency of natural science laboratory teaching at some lower secondary schools in the north central region of Vietnam. Journal of Management Information & Decision Sciences, 24(3).
Son, P. N. (2024). The current state of virtual reality and augmented reality adoption in Vietnamese education: A teacher’s perspective on teaching natural sciences. International Journal of Information and Education Technology, 14(3), 476-485.
Apache Software Foundation. (2025). Apache Guacamole manual (Version 1.6.0). https://guacamole.apache.org/doc/gug/
E. Magaña, I. Sesma, D. Morató, and M. Izal, "Remote access protocols for Desktop-as-a-Service solutions," PLoS ONE, vol. 14, no. 1, p. e0207512, Jan. 2019.
DOI: doi: 10.1371/journal.pone.0207512.
T. Song et al., "FastDesk: A remote desktop virtualization system for multi-tenant," Future Generation Computer Systems, vol. 81, pp. 478–491, Apr. 2018.
Y. Piao et al., "AgentBay: A Hybrid Interaction Sandbox for Seamless Human-AI Intervention in Agentic Systems," arXiv preprint arXiv:2512.04367, Dec. 2025.
J. Arellano-Usón, D. Morató, and M. Izal, "Protocol-agnostic method for monitoring interactivity time in remote desktop services," Multimedia Tools and Applications, vol. 80, no. 13, pp. 19513–19539, May 2021.
DOI: 10.1007/s11042-021-10708-3.
Sauro, J. (2018). 5 ways to interpret a SUS score. https://measuringu.com/interpret-sus-score/
Tan, C., & Lin, J. (2021). A new QoE-based prediction model for evaluating virtual education systems with COVID-19 side effects using data mining. Soft Computing, 27(3), 1699–1713.