What is it about?
Learning that involves hands-on experiments in a virtual laboratory is essential to the learning process in computer science vocational education. Practicum learning often requires a supportive environment equipped with advanced computing resources. Therefore, the presence of a server, which is a physical entity within a virtual laboratory, is essential when utilized along with virtualization technology. Virtualization technology can provide an isolated learning environment and help optimize the management of server processing resources. However, users can only directly access the learning environment in a virtual laboratory with the appropriate design and implementation network. This study attempts to design a virtual laboratory network that applies virtualization technology. The virtual laboratory in this study uses Proxmox VE software, which supports virtualization at the operating system level (Linux container). This study was conducted in five stages: Literature Study; Requirement Analysis; Virtual Laboratory Network Design; Virtual Laboratory Network Implementation; and Connectivity Testing. This study successfully built the network design of a virtual laboratory to provide access via the internet (sub-domain) and intranet (private IP address). Reverse proxy through SSH tunneling is used in this design as an alternative to VPN that connects a public server (gateway) with a practicum server. A reverse proxy is also used to connect practicum servers with learning environments (containers). In addition, a private sub-network for learning environments needs to be implemented to minimize conflicts in the network segment used by the practicum server and its learning environment.
Featured Image
Photo by Museums Victoria on Unsplash
Why is it important?
The outcomes of this research have significant implications for students, as it enables them to engage in a practical learning environment that can be conveniently accessed through internet or intranet platforms, aligning with the predetermined requirements.
Perspectives
The network design for the virtual laboratory was successfully built to provide access via the internet (sub-domain) and intranet (private IP address). Reverse proxy accompanied by SSH tunneling is a crucial component to establish access via the internet. The SSH tunneling role is needed as an alternative to a VPN that connects public and practicum servers. In exceptional cases, the learning environment for practicum learning needs to be exposed so that an additional reverse proxy is required on the practicum server to access the learning environment (container). In addition, configuring a private sub-network in the learning environment is necessary to minimize conflicts in network segments used by practicum servers and other learning environments.
Muhammad Riza Alifi
Politeknik Negeri Bandung
Read the Original
This page is a summary of: The network design of virtual laboratory for computing Practicum learning, January 2025, American Institute of Physics,
DOI: 10.1063/5.0262713.
You can read the full text:
Contributors
The following have contributed to this page







