Font Size: a A A

The Design And Implementation Of Laboratory Management System Based On Open Stack

Posted on:2018-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:P H XiaoFull Text:PDF
GTID:2428330566485672Subject:Engineering
Abstract/Summary:PDF Full Text Request
The establishment of a private cloud platform on campus has become a research focus,with the fast growth of cloud computing technology.On one hand,the campus private cloud platform enhances the utilization of the hardware such as the school server,and provides the IaaS platform service for the teaching application and management software in colleges and universities.At the same time,a new generation of laboratory management systems is moving toward the cloud.Compared with the traditional laboratory management system,the cloud-based laboratory management system has the features of strong scalability and easy operation.In this thesis,OpenStack technology was used to build laboratory management platform of cloud.Based on Structs2 + Spring + hibernate(S2SH)framework technology,laboratory management system was developed with a fully functional system,realizing the user management,open laboratory management,experiment booking,asset management,and other functions.At the same time,this thesis analyzes the Swift object storage of OpenStack,and the laboratory management system implements the cloud storage function module through the RESTFUL API.The performance of the experiment cloud storage is improved by the performance through tuning of Swift object storage in small file read-write performance.In addition,It tries to use the access control model based on RBAC to separate the user and permissions,and other functions.Finally,through the test whether experiment management cloud platform can normally operate,this thesis selected user management module and experimental cloud storage as a test case for the functional test.The test results show that compared with the traditional laboratory management system,the laboratory management system based on OpenStack is robust and stable,which can significantly improve the laboratory management level.
Keywords/Search Tags:OpenStack, Laboratory management, Swift object storage
PDF Full Text Request
Related items