An intelligent energy-efficient approach for managing IoE tasks in cloud platforms

被引:24
作者
Javadpour A. [1 ,2 ,5 ]
Nafei A.H. [3 ]
Ja’fari F. [4 ]
Pinto P. [5 ]
Zhang W. [1 ]
Sangaiah A.K. [6 ]
机构
[1] Department of Computer Science and Technology (Cyberspace Security), Harbin Institute of Technology, Shenzhen
[2] ADiT-Lab, Electrotechnics and Telecommunications Department, Instituto Politécnico de Viana do Castelo, Porto
[3] Department of Industrial Engineering and Management, National Taipei University of Technology, Taipei
[4] Department of Computer Engineering, Sharif University of Technology, Tehran
[5] Electrotechnics and Telecommunications Department, Instituto Politécnico de Viana do Castelo, Porto
[6] International Graduate Institute of AI, National Yunlin University of Science and Technology, Douliu
基金
中国国家自然科学基金;
关键词
Artificial Intelligence; Cloud computing; DVFS; Green computing; Internet of Everything (IoE); Microgenetic; Score function; Tasks scheduling;
D O I
10.1007/s12652-022-04464-x
中图分类号
学科分类号
摘要
Today, cloud platforms for Internet of Everything (IoE) are facilitating organizational and industrial growth, and have different requirements based on their different purposes. Usual task scheduling algorithms for distributed environments such as group of clusters, networks, and clouds, focus only on the shortest execution time, regardless of the power consumption. Network energy can be optimized if tasks are properly scheduled to be implemented in virtual machines, thus achieving green computing. In this research, Dynamic Voltage Frequency Dcaling (DVFS) is used in two different ways, to select a suitable candidate for scheduling the tasks with the help of an Artificial Intelligence (AI) approach. First, the GIoTDVFS_SFB method based on sorting processor elements in Cloud has been considered to handle Task Scheduling problem in the Clouds system. Alternatively, the GIoTDVFS_mGA microgenetic method has been used to select suitable candidates. The proposed mGA and SFB methods are compared with SLAbased suggested for Cloud environments, and it is shown that the Makespan and Gain in benchmarks 512 and 1024 are optimized in the proposed method. In addition, the Energy Consumption (EC) of Real PM (RPMs) against the numeral of Tasks has been considered with that of PAFogIoTDVFS and EnergyAwareDVFS methods in this area. © 2022, The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature.
引用
收藏
页码:3963 / 3979
页数:16
相关论文
共 34 条
  • [21] Pirozmand P., Javadpour A., Nazarian H., Pinto P., Mirkamali S., Ja'fari F., GSAGA: A hybrid algorithm for task scheduling in cloud infrastructure, J Supercomput, 78, pp. 17423-17449, (2022)
  • [22] Safari M., Khorsand R., Energy-aware scheduling algorithm for time-constrained workflow tasks in dvfs-enabled cloud environment, Simul Model Practice Theory, 87, pp. 311-326, (2018)
  • [23] Safari M., Khorsand R., Pl-dvfs: combining power-aware list-based scheduling algorithm with dvfs technique for real-time tasks in cloud computing, J Supercomput, 74, 10, pp. 5578-5600, (2018)
  • [24] Sangaiah A.K., Javadpour A., Pinto P., Ja'fari F., Zhang W., Improving quality of service in 5g resilient communication with the cellular structure of smartphones, ACM Trans Sensor Networks (TOSN), 18, 3, pp. 1-23, (2022)
  • [25] Sayadnavard M.H., Haghighat A.T., Rahmani A.M., A reliable energy-aware approach for dynamic virtual machine consolidation in cloud data centers, J Supercomput, 75, 4, pp. 2126-2147, (2019)
  • [26] Singh A., Korupolu M., Mohapatra D., Server-storage virtualization: Integration and load balancing in data centers, In: SC’08: Proceedings of the 2008 ACM/IEEE Conference on Supercomputing, IEEE, pp. 1-12, (2008)
  • [27] Singh B.P., Kumar S.A., Gao X.Z., Kohli M., Katiyar S., A study on energy consumption of dvfs and simple vm consolidation policies in cloud computing data centers using cloudsim toolkit, Wirel Personal Commun, pp. 1-13, (2020)
  • [28] Stavrinides G.L., Karatza H.D., An energy-efficient, qos-aware and cost-effective scheduling approach for real-time workflow applications in cloud computing systems utilizing dvfs and approximate computations, Future Gener Comput Syst, 96, pp. 216-226, (2019)
  • [29] Toor A., ul Islam S., Sohail N., Akhunzada A., Boudjadar J., Khattak H.A., Din I.U., Rodrigues J.J., Energy and performance aware fog computing: a case of dvfs and green renewable energy, Future Gener Comput Syst, 101, pp. 1112-1121, (2019)
  • [30] Urgaonkar R., Kozat U.C., Igarashi K., Neely M.J., Dynamic resource allocation and power management in virtualized data centers, In: 2010 IEEE Network Operations and Management Symposium-Noms 2010, IEEE, pp. 479-486, (2010)