Use Single Management Web Interface to Control Virtual Machines and Containers in Teaching Situation

碩士 === 崑山科技大學 === 資訊工程研究所 === 107 === In recent years, the information technology industry employing server’s virtualization technology to increase the usage of server’s resources and reduce practical quantities of server’s establishments. Traditionally, the operation of virtual machine which using...

Full description

Bibliographic Details
Main Authors: WANG, CING-HUEI, 王清輝
Other Authors: TSAI, DER-MIN
Format: Others
Language:zh-TW
Published: 2019
Online Access:http://ndltd.ncl.edu.tw/handle/3958qd
Description
Summary:碩士 === 崑山科技大學 === 資訊工程研究所 === 107 === In recent years, the information technology industry employing server’s virtualization technology to increase the usage of server’s resources and reduce practical quantities of server’s establishments. Traditionally, the operation of virtual machine which using complete operation system to manage flexible dispatch function of cloud computation. In the process the usage of the whole operation system could induce waste of practical hardware resources. The virtualization technology, Container, which came up with the idea of trying to sort out the problem of wasting hardware resources. The Container technology could apply thin systems which started up many more services. There were two kinds of virtualization management software. One was virtual machine management software, and the other was Container’s cloud application. There neither had integrated management interface consist of two virtualization technologies, nor specific application on teaching environment. In this research we utilized oVirt virtual machine management software to achieve managing virtual machine and Container’s virtualization technology at the same time and applying to teaching environment. We applied the UI Plugin function, one component of oVirt, to integrate Kubernetes for Container management. Furthermore, under highly loading circumstances over all systems we added dynamic virtual machine resources restriction mechanism upon virtual machines to proceed resources restrictions in order to enable the entire system could stably in operation. On the other hand, we developed course management mechanism which allowed teachers and administrators could choose adequate virtualization technology according to individual attribute of courses under the unified operational interface. We produced exclusive student-end operation interface which students could actively manage their own virtual curriculum. Two servers with over 64G memories could successfully accomplish the operation which needed 60 virtual machine’s course. However, in simple database course we could largely bring down the loss of resources while we used Container mechanism to deal with. The contribution of this study was one single management interface associated virtual machine with Container to improve teaching environment.