Font Size: a A A

The Design And Implementation Of University Lab Management Platform Based On CloudStack

Posted on:2015-12-14Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2348330542452505Subject:Engineering
Abstract/Summary:PDF Full Text Request
Recently,the development of cloud computing has attracted engineering and academics.One important reason is that we have higher requirements about management and use of software and hardware resources.Update PC will cause high cost and be inflexible.Colleges and universities are all faced with the same problem in their lab.With class content updating and academic developing,colleges and universities have higher requirements on equipment and have to replace their equipment.This problem not only increases the teachers' repetitive work and reduces the efficiency,but also increase financial pressure and waste equipment.With the Internet developing,people look forward to finding out a solution from the Internet.Cloud computing is a key.It not only can solve problems in the management and use of the hardware and software resources,but also can reduce financial cost.The main work about this paper as follow,1.Through analyzing the requirement of university laboratory,we define four kinds of users.They are super administrator,administrator,teacher and student.Super administrator can create colleges and add administrators.Administrator can manage resources,create virtual machines and manage teachers and students.Teacher can make virtual machine template and make appointment for their classes.Student can view their information of experiment class and use virtual machines.2.In process of design and implement,we describe the system architecture and state each function by class diagram and sequence diagram,including createing colleges,adding administrator,view dashboard,manage resources,making appointment for classes,and we also design the tables in the database.3.Finally,we describe the software test by the snapshots of the system and the use cases.Deploying and testing the system show that the system can run well.Web UI has good user experience,so that administrator can easily manage cluster resources,create virtual machines and provide experiment environment for teachers and students.Teachers can package their virtual machine templates.After teachers make appointment for their classes,students can use their virtual machines on the experiment classes.The test result show that the system can meet requirement of experiment classes,and then I evaluate the system and describe the shortcomings.The result show that the design and implementation of university lab management platform based on CloudStack can meet the requirement of lab in university.The solution can not only reduce the financial pressure,but also improve teacher's work efficiency.It is convenient for teachers and students.
Keywords/Search Tags:Cloud Computing, CloudStack, Web Development, Experiment Management
PDF Full Text Request
Related items