A Novel Artificial Bee Colony Approach of Live Virtual Machine Migration Policy Using Bayes Theorem
Green cloud data center has become a research hotspot of virtualized cloud computing architecture. Since live virtual machine (VM) migration technology is widely used and studied in cloud computing, we have focused on the VM placement selection of live migration for power saving. We present a novel...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2013-01-01
|
Series: | The Scientific World Journal |
Online Access: | http://dx.doi.org/10.1155/2013/369209 |
id |
doaj-223fa699c35c49fda87cb1d29bea4977 |
---|---|
record_format |
Article |
spelling |
doaj-223fa699c35c49fda87cb1d29bea49772020-11-25T01:22:57ZengHindawi LimitedThe Scientific World Journal1537-744X2013-01-01201310.1155/2013/369209369209A Novel Artificial Bee Colony Approach of Live Virtual Machine Migration Policy Using Bayes TheoremGaochao Xu0Yan Ding1Jia Zhao2Liang Hu3Xiaodong Fu4College of Computer Science and Technology, Jilin University, Changchun, Jilin 130000, ChinaCollege of Computer Science and Technology, Jilin University, Changchun, Jilin 130000, ChinaCollege of Computer Science and Technology, Jilin University, Changchun, Jilin 130000, ChinaCollege of Computer Science and Technology, Jilin University, Changchun, Jilin 130000, ChinaCollege of Computer Science and Technology, Jilin University, Changchun, Jilin 130000, ChinaGreen cloud data center has become a research hotspot of virtualized cloud computing architecture. Since live virtual machine (VM) migration technology is widely used and studied in cloud computing, we have focused on the VM placement selection of live migration for power saving. We present a novel heuristic approach which is called PS-ABC. Its algorithm includes two parts. One is that it combines the artificial bee colony (ABC) idea with the uniform random initialization idea, the binary search idea, and Boltzmann selection policy to achieve an improved ABC-based approach with better global exploration’s ability and local exploitation’s ability. The other one is that it uses the Bayes theorem to further optimize the improved ABC-based process to faster get the final optimal solution. As a result, the whole approach achieves a longer-term efficient optimization for power saving. The experimental results demonstrate that PS-ABC evidently reduces the total incremental power consumption and better protects the performance of VM running and migrating compared with the existing research. It makes the result of live VM migration more high-effective and meaningful.http://dx.doi.org/10.1155/2013/369209 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Gaochao Xu Yan Ding Jia Zhao Liang Hu Xiaodong Fu |
spellingShingle |
Gaochao Xu Yan Ding Jia Zhao Liang Hu Xiaodong Fu A Novel Artificial Bee Colony Approach of Live Virtual Machine Migration Policy Using Bayes Theorem The Scientific World Journal |
author_facet |
Gaochao Xu Yan Ding Jia Zhao Liang Hu Xiaodong Fu |
author_sort |
Gaochao Xu |
title |
A Novel Artificial Bee Colony Approach of Live Virtual Machine Migration Policy Using Bayes Theorem |
title_short |
A Novel Artificial Bee Colony Approach of Live Virtual Machine Migration Policy Using Bayes Theorem |
title_full |
A Novel Artificial Bee Colony Approach of Live Virtual Machine Migration Policy Using Bayes Theorem |
title_fullStr |
A Novel Artificial Bee Colony Approach of Live Virtual Machine Migration Policy Using Bayes Theorem |
title_full_unstemmed |
A Novel Artificial Bee Colony Approach of Live Virtual Machine Migration Policy Using Bayes Theorem |
title_sort |
novel artificial bee colony approach of live virtual machine migration policy using bayes theorem |
publisher |
Hindawi Limited |
series |
The Scientific World Journal |
issn |
1537-744X |
publishDate |
2013-01-01 |
description |
Green cloud data center has become a research hotspot of virtualized cloud computing architecture. Since live virtual machine (VM) migration technology is widely used and studied in cloud computing, we have focused on the VM placement selection of live migration for power saving. We present a novel heuristic approach which is called PS-ABC. Its algorithm includes two parts. One is that it combines the artificial bee colony (ABC) idea with the uniform random initialization idea, the binary search idea, and Boltzmann selection policy to achieve an improved ABC-based approach with better global exploration’s ability and local exploitation’s ability. The other one is that it uses the Bayes theorem to further optimize the improved ABC-based process to faster get the final optimal solution. As a result, the whole approach achieves a longer-term efficient optimization for power saving. The experimental results demonstrate that PS-ABC evidently reduces the total incremental power consumption and better protects the performance of VM running and migrating compared with the existing research. It makes the result of live VM migration more high-effective and meaningful. |
url |
http://dx.doi.org/10.1155/2013/369209 |
work_keys_str_mv |
AT gaochaoxu anovelartificialbeecolonyapproachoflivevirtualmachinemigrationpolicyusingbayestheorem AT yanding anovelartificialbeecolonyapproachoflivevirtualmachinemigrationpolicyusingbayestheorem AT jiazhao anovelartificialbeecolonyapproachoflivevirtualmachinemigrationpolicyusingbayestheorem AT lianghu anovelartificialbeecolonyapproachoflivevirtualmachinemigrationpolicyusingbayestheorem AT xiaodongfu anovelartificialbeecolonyapproachoflivevirtualmachinemigrationpolicyusingbayestheorem AT gaochaoxu novelartificialbeecolonyapproachoflivevirtualmachinemigrationpolicyusingbayestheorem AT yanding novelartificialbeecolonyapproachoflivevirtualmachinemigrationpolicyusingbayestheorem AT jiazhao novelartificialbeecolonyapproachoflivevirtualmachinemigrationpolicyusingbayestheorem AT lianghu novelartificialbeecolonyapproachoflivevirtualmachinemigrationpolicyusingbayestheorem AT xiaodongfu novelartificialbeecolonyapproachoflivevirtualmachinemigrationpolicyusingbayestheorem |
_version_ |
1725124494822998016 |