Research on an Open and Reusable Experimental Platform for Computer Science
|School||Huazhong University of Science and Technology|
|Keywords||Cloud Platform Virtualization Computer Experiment Research Experiment|
With the rapid development of information technology and computers in variousfields, university research workers computer studies need to carry out a large amount ofexperimental work, the construction of computer research laboratory environment has thusbecome the important work of colleges and universities. Computer lab environmentusually requires a lot of hardware and software resources, but now there are highconstruction cost, and the time and place are limited, and experimental environment islow reusability, the experimental resource sharing problem.To solve the above problem, the cloud-based computer research laboratory systemtake full advantage of the latest virtualization and cloud computing technology, flexibleresource management to reduce the cost of inputs of the software and hardware in theconstruction of experimental environment, human and material resources have beengreatly reduced. Virtual template cloning technology the basic experimental environmentcreated by the administrator in the system, largely solve the discontinuity of theexperiment, reducing the repeat deployment and maintenance of the experimentalenvironment difficult. Make full use of the experimental data, prediction method based onsemantic association and content, recommending the specified experiment. Based on theOAuth security architecture platform to open experimental platform, solve the diversityand complexity of the experiment. Through the use of the latest features of HTML5, theexperimental tool to facilitate computer researchers to use browser-based shell, full accesscharacteristics of cloud computing environment, reducing the client dependent.Function tests show that the computer research laboratory system not only support themanagement of computer science experiments, but also for the mining potential referenceexperiment; provides not only the application of the experimental environment resourceslifecycle management, but also provides the experimental scene preservation and sharing;also support open experimental platform for third-party authorization management,provides a browser-based remote server access tools.