Distance aware vm allocation process to minimize energy consumption in cloud computing

被引:0
作者
Singh G. [1 ,2 ]
Mahajan M. [2 ]
Mohana R. [3 ]
机构
[1] Department of Computer Science and Engineering, Inder Kumar Gujral Punjab Technical University, Kapurthala, Punjab
[2] Department of Computer Science and Engineering, Chandigarh Group of Colleges, Landran, Mohali Punjab
[3] Department of Computer Science and Engineering, Jaypee University of Information, Solan, Himachal Pradesh
关键词
ANN; Distance awareness; Energy consumption; MBFD; MM[!text type='JS']JS[!/text; VM allocation;
D O I
10.2174/2213275912666191023143709
中图分类号
学科分类号
摘要
Background: Cloud computing is considered as an on-demand service resource with the applications towards data center on pay per user basis. For allocating the resources appropriately for the satisfaction of user needs, an effective and reliable resource allocation method is required. Because of the enhanced user demand, the allocation of resources has now considered as a complex and challenging task when a physical machine is overloaded, Virtual Machines share its load by uti-lizing the physical machine resources. Previous studies lack in energy consumption and time management while keeping the Virtual Machine at the different server in turned on state. Aim and Objective: The main aim of this research work is to propose an effective resource allocation scheme for allocating the Virtual Machine from an ad hoc sub server with Virtual Machines. Methods: The execution of the research has been carried out into two sections, initially, the location of Virtual Machines and Physical Machine with the server has been taken place and subsequently, the cross-validation of allocation is addressed. For the sorting of Virtual Machines, Modified Best Fit Decreasing algorithm is used and Multi-Machine Job Scheduling is used while the placement process of jobs to an appropriate host. Results and Conclusion: Artificial Neural Network as a classifier, has allocated jobs to the hosts. Measures, viz. Service Level Agreement violation and energy consumption are considered and fruit-ful results have been obtained with a 37.7 of reduction in energy consumption and 15% improve-ment in Service Level Agreement violation. © 2021 Bentham Science Publishers.
引用
收藏
页码:1641 / 1649
页数:8
相关论文
共 44 条
  • [1] Zeng D., Gu L., Guo S., Cheng Z., Joint optimization of task scheduling and image placement in fog computing supported soft-ware-defined embedded system, IEEE Trans. Comput, 65, 12, pp. 3702-3712, (2016)
  • [2] Stojmenovic I., Wen S., Huang X., Luan H., An overview of fog computing and its security issues, Concurr. Comput, 28, 10, pp. 2991-3005, (2016)
  • [3] Gu L., Zeng D., Guo S., Barnawi A., Xiang Y., Cost efficient resource management in fog computing supported medical cyber-physical system, IEEE Trans. Emerg. Top. Comput, 5, 1, pp. 108-119, (2017)
  • [4] Yi S., Li C., Li Q., A survey of fog computing: Concepts, applications and issues, Proceedings of the 2015 Workshop on Mobile Big Data, pp. 37-42, (2015)
  • [5] Yi S., Hao Z., Qin Z., Li Q., Fog computing: Platform and applications, Third IEEE Workshop on Hot Topics in Web Systems and Technologies, pp. 73-78, (2015)
  • [6] Yi S., Qin Z., Li Q., Security and privacy issues of fog com-puting: A survey, International Conference on Wireless Algo-rithms, Systems, and Applications, pp. 685-695, (2015)
  • [7] Peha J. M., Tobagi F. A., Cost-based scheduling and dropping algorithms to support integrated services, IEEE Trans. Commun, 44, 2, pp. 192-202, (1996)
  • [8] Chi Y., Moon H. J., Hacigumu S., iCBS: Incremental cost-based scheduling under piecewise linear sLAS, Proceedings of the VLDB Endowment, pp. 563-574, (2011)
  • [9] Pham X. Q., Huh E. N., Towards task scheduling in a cloud-fog computing system, 18th Asia-Pacific Network Operations and Management Symposium, pp. 1-4, (2016)
  • [10] Ningning S., Chao G., Xingshuo A., Qiang Z., Fog computing dynamic load balancing mechanism based on graph repartitioning, China Commun, 13, 3, pp. 156-164, (2016)