Font Size: a A A

Research And Implementation Of Hierarchical Queue Scheduling Algorithm In Education Cloud

Posted on:2016-03-08Degree:MasterType:Thesis
Country:ChinaCandidate:S YangFull Text:PDF
GTID:2308330473955892Subject:Information security
Abstract/Summary:PDF Full Text Request
Cloud computing is a gradually mature business computing model, cloud based cloud platform can integrate heterogeneous servers as a pool of resources, users can subscribe to access cloud platform using rich applications and storage resources via cloud terminal resources. Continue to increase the intensity of the education informationization in China recent years, combined with the characteristics of informatization of education and the field of education, applying this new technology to the development of informationization of our country’s basic education, construct a realization of resource sharing platform based on cloud computing cloud education. Cloud computing and Cloud platform system need to manage a huge number of resources, resource allocation is uniform or not will rate, scalability and user experience by the enormous influence of system resources. Therefore, scheduling and allocation of system resources in a cloud computing environment to protect QoS is worthy of further study.Firstly, based on the above as a starting point, this thesis should be studied the influence factors of resource of QoS, and based on QoS, has carried on the classification to the task scheduling, and then define the resources feature vector, based on resource feature vector is proposed on the resource matching algorithm, then proposed a queue scheduling algorithm based on hierarchical QoS constraints and the algorithm in-depth research. Achieve their educational cloud platform laid a theoretical foundation.Then, the hierarchical queue scheduling algorithm proposed in this thesis will be used in the laboratory’s educational cloud platform. The overall framework of the entire cloud platform are described. Several important modules scheduling involves are design and implementation.Resource monitoring is the base of scheduling system, in fact, collected the cloud system status, resource usage and virtual machine loads, resource allocation, load balancing and scheduling decision-making basis. And then queue for hierarchical scheduling algorithms were designed in the cloud platform, a detailed description of the queue, a design and implementation of scheduling and resource matcher.Finally, the theory of queue scheduling system will be deployment in the cloud platform in the laboratory and tested and the results analyzed. Equipped with this algorithm, the resource system has been reasonably balanced, by comparing the before and after, the algorithm significantly improves the user experience, to verify the classification queue scheduling algorithm can improve QoS cloud platform.
Keywords/Search Tags:education cloud computing, quality of service, hierarchical queue scheduling algorithm
PDF Full Text Request
Related items