Optimizing Task Scheduling in Cloud Data Centres with Dynamic Resource Allocation Using Genetic Algorithm (TSOGA)

被引:0
作者
Alangaram, S. [1 ]
Balakannan, S. P. [1 ]
机构
[1] Kalasalingam Acad Res & Educ, Dept Informat Technol, Krishnankoil 626126, Tamil Nadu, India
关键词
Data Centre; resource allocation; Machine Learning; Genetic Algorithm; Virtual Machines; Task Scheduling;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Nowadays, Massive business applications are increasingly giving attention to cloud computing data centres because of its high potential, adaptability, and efficiency in supplying several sources of both software and hardware to support networked consumers. The criteria for autonomy of virtual machines necessitate a flexible resource allocation strategy for Virtual Machines (VMs) .The majority of resource utilization models were inaccurate, making it impossible to determine the virtual machine's energy usage directly from the hardware. Due to the size of modern data centres and the constantly changing character of their resource supply, efficient scheduling solutions must be developed to oversee these resources and meet the objectives of both cloud service providers and cloud customers. Hence an algorithm called Task Scheduling Optimization based Genetic Algorithm (TSOGA) has been proposed to dynamically allocate the resources in pursuit of scheduling the tasks in cloud data centers. The proposed module initially focuses on task scheduling process, followed by optimized running time of task execution. For data centres with dynamic resource allocation, the goal of TSOGA is to efficiently assign jobs to resources while minimizing execution time and optimizing resource utilization. Thus, to manage the data centres while achieving high levels of efficiency in resource allocation, we constructed a virtual node for our research. Incorporation of Genetic Algorithm is to determine an ideal or nearly ideal schedule for carrying out tasks using the available resources while taking into account a variety of restrictions and goals, such as minimizing execution and waiting time of task during dynamic scheduling process and efficient resource utilization.
引用
收藏
页码:62 / 72
页数:11
相关论文
共 25 条
[1]  
Abdulredha MN, 2020, Al-Magallat Al-'ira qiyyat Al-Handasat AlKahraba iyyatwa-Al-Ilikttru& niyyat, V16, P103
[2]   A Taxonomy on Strategic Viewpoint and Insight Towards Multi-Cloud Environments [J].
Alangaram, S. ;
Balakannan, S. P. .
COMPUTATIONAL VISION AND BIO-INSPIRED COMPUTING ( ICCVBIC 2021), 2022, 1420 :713-719
[3]  
Alangaram S, 2023, ALG SPRING C IC AIDT
[4]   A Hybrid Meta-Heuristic for Optimal Load Balancing in Cloud Computing [J].
Annie Poornima Princess, G. ;
Radhamani, A. S. .
JOURNAL OF GRID COMPUTING, 2021, 19 (02)
[5]   A hyper-heuristic approach for resource provisioning-based scheduling in grid environment [J].
Aron, Rajni ;
Chana, Inderveer ;
Abraham, Ajith .
JOURNAL OF SUPERCOMPUTING, 2015, 71 (04) :1427-1450
[6]  
Beegom ASA, 2014, LECT NOTES COMPUT SC, V8795, P79, DOI 10.1007/978-3-319-11897-0_10
[7]   Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing [J].
Beloglazov, Anton ;
Abawajy, Jemal ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05) :755-768
[8]   A novel task scheduling approach based on dynamic queues and hybrid meta-heuristic algorithms for cloud computing environment [J].
Ben Alla, Hicham ;
Ben Alla, Said ;
Touhafi, Abdellah ;
Ezzati, Abdellah .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2018, 21 (04) :1797-1820
[9]  
Bindu GB, 2020, IAENG Int J ComputSci, V47, P360
[10]  
Butt AA, 2019, INT WIREL COMMUN, P1588