A management of computer classroom is undoubtedly a difficult task for the administrator which has to prepare virtual operating systems for education. It is quite common that lectors need to edit the particular machine during the semester, and that is the case where the main problems can appear. The process of changes deployment is not just very time-consuming but during it a virtual machine inconsistency can appear. The main part of this paper focuses on system process diagrams and its pseudocode. At first, the machine is created on the remote server by lector or administrator. After a proper approval, the machine is able to be deployed. The lector then specifies the details about date, time and destinations of the virtual machine deployment. Once these details are approved, the virtual machine will be automatically deployed at the specified time. The automatic deployment includes also an initial configuration of the virtual machine at remote desktop and its post-install configuration (hostname, MAC address, etc.). Once all steps are completed, the process will be marked as succeed. We present an automatized solution which provides a possibility how to easily manage computer classroom with virtual operating systems. The proposed solution should deliver a greater flexibility, more reliability and faster deployment in comparison with the current solution used in our computer classroom. The proposal is also able to manipulate with already deployed machines for easy changes (e.g. software updates). The main advantage is the improvement of classroom management process automation.
[1]
Charles Border.
The development and deployment of a multi-user, remote access virtualization system for networking, security, and system administration classes
,
2007,
SIGCSE '07.
[2]
Salwani Abdullah,et al.
Great Deluge Algorithm for Rough Set Attribute Reduction
,
2010,
FGIT-DTA/BSBT.
[3]
Martin Pokorný,et al.
Design, implementation and security of a typical educational laboratory computer network
,
2013
.
[4]
Mukul Shirvaikar,et al.
AC 2007-904: A VIRTUAL MACHINE ENVIRONMENT FOR REAL-TIME SYSTEMS LABORATORIES
,
2007
.
[5]
Hai Jin,et al.
Virtual Machine Management Based on Agent Service
,
2010,
2010 International Conference on Parallel and Distributed Computing, Applications and Technologies.
[6]
Chris M. O'Donnell.
Using BitTorrent to distribute virtual machine images for classes
,
2008,
SIGUCCS '08.
[7]
Jing Chen,et al.
Performance Evaluation of Virtualization Technologies for Windows Programs Running on Linux Operating System
,
2012
.