Font Size: a A A

The Design And Implementation Of Iaas Cloud Computing Platform Supporting Heterogeneous Resource Scheduling

Posted on:2014-07-29Degree:MasterType:Thesis
Country:ChinaCandidate:Z ChenFull Text:PDF
GTID:2428330488493193Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Along with the rapid development of Internet applictions,the cloud computing derived from industry obtains much more attentions and demands.Cloud computing provides computing,storage and network resources by means of services,which has characteristics like dynamic stretching and allocation when demands.The main research content of the article is design and implementation of IaaS platform which accelerate the move of traditional application to cloud.At the beginning,the article introduces popular system virtualization technology,other key technologies like resource scheduling,image management and distribution and and virtual machine migration,and confirm the design objectives of the system that the system should support heterogeneous resources scheduling by comparing main open source IaaS cloud platform.Based on the design objective,the article introduces the design and implementation of entire system architecture including the functions of each module,the webservice interfaces and communication mechanism of each entity level.In particular,the article describes the image management and distribution subsystem and heterogeneous resource scheduling subsystem.In the last part of the article,the scheduling strategy considering both image cache and network traffic load is given.The function test of the entire system is executed and the performance evaluation of the resource scheduling system is also given and evaluated.
Keywords/Search Tags:cloud computing, virtualization, image cache, resource scheduling
PDF Full Text Request
Related items