Font Size: a A A

A Cloud Computing Environment Is Dynamic Migration Of Virtual Machine-based Load Balancing Algorithm

Posted on:2012-07-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y B ShiFull Text:PDF
GTID:2208330335997447Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Cloud computing is the third revolution of IT industry, following the Personal Computer revolution and the Internet revolution. It has emerged as one of the hottest research topics in field of information technology and changed daily human life and modern business environment. Using network and virtualization technology, Cloud computing could provide users with hardware, platform, software and virtualized application as a on-demand, scalable and personalized service.As the users and applications increase in the cloud computing platform, how to efficient use the resources and guarantee SLA will be an important issue. Load balancing is an import means to use the resources more effectual. Virtual Machine(VM) migration mechanism with the advantage of application independent and large granularity of VM resources became an effect way to achieve load balancing.In this article, we proposed a load balancing algorithm based on dynamic migration of VM in cloud. The algorithm proposed two strategies: Initiation rule based on fractal method and selection rule based on Multi-criteria Decision Making. The former strategy uses fractal method to predict load and determine the trigger timing of virtual VM migration, which ensures that a small transient spike does not trigger needless VM migration. The latter one uses PROMETHEE method of Multi-criteria Decision Making to choose the target node. The decision is made on differences in resources'preferences for the VM which will be migrated so that within the system, resources are used in a more balanced way. At last, the experimental results show that this algorithm can efficiently balance load and improve the system performance.
Keywords/Search Tags:Cloud Computing, Load Balancing, Dynamic Migration, Load Prediction, Multi-criteria Decision Making
PDF Full Text Request
Related items