Font Size: a A A

Design And Implementation Of Computer Experiment Cloud Platform Based On Virtualization Technology

Posted on:2022-05-02Degree:MasterType:Thesis
Country:ChinaCandidate:T WangFull Text:PDF
GTID:2517306602466434Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of society,the importance of computer technology in today's society is increasing.In the process of cultivating computer technology talents,experimental teaching is a very important part.The experimental teaching platform will greatly affect the effect of experimental teaching.At present,the experimental teaching platform used by many universities has certain limitations.For example,some platforms lack support for the diversity of experimental environments.The service capabilities of some platforms are difficult to expand,and will be subject to greater restrictions when the number of users is large.Some platforms cannot meet the diverse needs of users,resulting in poor user experience,etc.Therefore,this thesis designs and implements a new experimental teaching platform for some problems existing in the existing experimental platform.This platform has the following characteristics: The platform can support experimental environments under different network topologies.The platform is deployed on the cloud,and resources can be expanded on demand,fully guaranteeing the service capabilities of the platform.The platform provides a fine-grained access control model to meet the diverse needs of users,ensure user experience,and further improve the effect of experimental teaching.In order to achieve this goal,this thesis first analyzes the platform requirements and divides the platform into main functional modules such as user management,class management,textbook management,experiment management,environmental management,experiment reservation,resource management,and authority management,and proposes Non-functional requirements of the platform.Then according to the platform requirements,the platform architecture design of the local server combined with the public cloud was proposed,and the cloud platform was established using VMware v Sphere.Based on the B/S architecture,the MVC development model was used to implement the experimental platform.SSM was used as the background development framework,My SQL as a data persistence tool to manage and store platform data,it also introduces the implementation and application of the key technology permission access control,web interface access virtual machine technology and the maximum resource use algorithm used in the platform implementation process in detail.Finally,the implementation effect of the platform is shown,the functional modules of the platform are tested with functional use cases and the performance of the platform is tested,and the platform is run on-line.The test results show that the platform basically fulfills the requirements of the requirements analysis.It satisfies the needs of computer experiment teaching,and has a good user experience,which can provide users with stable and efficient services.
Keywords/Search Tags:experimental platform, Cloud platform, permission access control, web interface to access virtual machines
PDF Full Text Request
Related items