Font Size: a A A

Study On Virtualization-based Distance Education Platform

Posted on:2018-12-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q LiuFull Text:PDF
GTID:2348330521450954Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Under the background of network information technologies,the number of distance education learners and practitioners is growing constantly.Resource utilization of traditional distance education which is based on a hardware server is low,the development and management costs are,and the investment does not match the return.Therefore,designing and developing a distance education platform featuring high resource utilization rate,excellent performance and good functionality by using the virtualization technology has profound significance to the development of the distance education.The virtualization technology is capable of solving the existing problem,and can realize high availability and continuity,and increasing portability and expansibility of the distance education,which reduces the cost and energy consumptions of development and maintenance while increasing the resource utilization rate.This paper mainly explored combination of the virtualization technology with the distance education platform,researched on distance education interaction model and VMware v Sphere advanced features to achieve the principle,built a virtualization server by using virtualization sotware VMware v Sphere,accomplished installation and configuration of v Sphere virtualization components,achieved realtime virtualization motion(v Motion),distributed resource scheduler(DRS),high availability(HA)and fault tolerance(FT)and the like advanced features,implemented a learning platform and a management platform by programming,and completed deployment and testing.Specific studies are as follows.1.Introduced the research background of the distance education,meanwhile analyzed the problem of existing distance education platform and put forward the advantages and necessity in solving the problem by using the virtualization technology.2.Deeply understood and learned the virtualization technology,server virtualization and J2 EE technology,made a comparison between the current mainstream server virtualization products,determined product choice and researched how to apply the virtualization techonology to the distance education platform.3.Analyzed the demands and use cases for the platform,determined a genral designing object,completed division of function modules in the distance education platform and the management platform,and made a preliminary design.4.Analyzed and designed a whole framework of the distance education platform,researched on distance education interaction model and VMware v Sphere advanced features to achieve the principle,built the virtualization server using the virtualization software VMware v Sphere,configured the virtualization server v Motion,distributed resource scheduler,high availability and fault tolerance and the like advanced features,developed softeare functions of the learning platform and the management platform using the Spring MVC technical framework,and completed sharding by using the horizontal sharding table to improve the efficiency of the table search.5.Deployed the learning platform and the management platform in the virtualization server,tested the advanced virtualization features and the software function modules of the platforms,and conducted a pressure test the distance education platform before and after the virtualization,and recorded server response time and resource utilization rate.According to the test result,the distance education platform desired in this paper meets the design requiremenst and reaches the designing object.
Keywords/Search Tags:Virtualization, Distance Education, VMware, Spring MVC
PDF Full Text Request
Related items