A minimum-aware container live migration algorithm in the cloud environment

被引:6
作者
Li P. [1 ]
Nie H. [2 ]
Xu H. [1 ]
Dong L. [2 ]
机构
[1] School of Computer Science, Jiangsu High Technology Research Key Laboratory for WSN, Nanjing University of Posts and Telecommunications, Nanjing
[2] School of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Cloud computing; Docker container; Information collaboration; Live migration; Load balancing;
D O I
10.4018/ijbdcn.2017070102
中图分类号
学科分类号
摘要
Load imbalance is a problem faced by the distributed cloud computing platform. It often requires the information collaboration by each server in the cluster to carry out the container migration. Most of the algorithms which aim to reduce the downtime do not consider migration cost of the containers and perform some unnecessary migration. In this paper, with the aim to reduce the unnecessary migration of containers, an optimal minimum migration algorithm (OMNM) is proposed. By fitting the growth rate of Docker containers in the source server, the model can estimate the growth trend of each Docker container and determine which container needs to be migrated. While ensuring the load balancing of the cluster, the number of the migration is reduced, and the utilization ratio of the resource is improved. Experimental results show that the algorithm is effective to reduce the total number of live migration of Docker containers and reduce the workload of migration. Finally, it achieves the load balancing of cloud resources. Copyright © 2017, IGI Global.
引用
收藏
页码:15 / 27
页数:12
相关论文
共 26 条
  • [1] Al-Jumeily D., Hussain A., Fergus P., Using adaptive neural networks to provide self-healing autonomic software, International Journal of Space-Based and Situated Computing, 5, 3, pp. 129-140, (2015)
  • [2] Benedictis A.D., Rak M., Turtur M., Villano U., A framework for cloud-aware development of bag-of-tasks scientific applications, International Journal of Grid & Utility Computing, 7, 2, pp. 1-14, (2016)
  • [3] Breitgand D., Kutiel G., Raz D., Cost-aware live migration of services in the cloud, Proceedings of SYSTOR 2010: The, Haifa Experimental Systems Conference, Haifa, Israel, (2010)
  • [4] Chasaki D., Mansour C., Security Challenges in the Internet of Things, International Journal of Space Based and Situated Computing, 5, 3, pp. 141-149, (2015)
  • [5] Desai M.R., Patel H.B., Performance Measurement of Virtual Machine Migration Using Pre-copy Approach in cloud computing, Proceedings of the International Conference on Information and Communication Technology for Competitive Strategies, (2016)
  • [6] Li H., Zhu G., Cui C., Tang H., Dou Y., He C., Energy-efficient migration and consolidation algorithm of virtual machines in data centers for cloud computing, Computing, 98, 3, pp. 303-317, (2015)
  • [7] Gkatzikis L., Koutsopoulos I., Migrate or not? Exploiting dynamic task migration in mobile cloud computing systems, Wireless Communications IEEE, 20, 3, pp. 24-32, (2013)
  • [8] He H., Cao B., The Scheduling Strategy of Virtual Machine Migration Based on the Gray Forecasting Model, Frontiers in Algorithmics, (2016)
  • [9] Hongxi C., Liang T., Efficient Method of Live Migration on Virtual Machine Memory, Computer Science, 43, 4, pp. 111-114, (2016)
  • [10] Iosup A., Ostermann S., Yigitbasi M.N., Prodan R., Fahringer T., Epema D.H.J., Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing, IEEE Transactions on Parallel and Distributed Systems, 22, 6, pp. 931-945, (2011)