arrow
Return

A Multi-Objective Based Scheduling Framework for Effective Resource Utilization in Cloud Computing

delete2023-01-01
delete5
delete
OA
AI
P
Pillareddy Vamsheedhar Reddy
G
Ganesh Reddy Karri *
DOI:10.1109/ACCESS.2023.3266294delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Cloud computing is a promising platform for running massive workflow applications based on a pay-per-use model. In cloud computing, the reduction of energy consumption and providing security to workflow scheduling are the key research areas. The primary focus of the existing algorithms, viz., particle swarm optimization (PSO), crow Search optimization (CSO) and other non-metaheuristic algorithms like Round Robbin (RR), SJF, Min-Min, Min-Max etc., is based on the execution time and cost of the workflow applications as a budget constraint. However, these algorithms failed to adequately determine energy consumption, resource utilization, and security in workflow scheduling. To address this issue, a multi-objective scheduling framework is proposed. In this paper, the framework performs dynamic workflow scheduling using universal unique identification- Blake (UUID-Blake), Manhattan Distance-Partition around algorithm (MD-PAM), Linear Scaling-Crow Search Optimization (LS-CSO), Anova-Recurrent Neural Network. The implementation of this framework was achieved in three phases (Phase 1, Phase 2, and Phase 3). Phase 1 is about user registration and authentication using UUID-Blake, which enhances security by allowing legitimate users into the cloud environment. Phase 2 deals with clustering and resource monitoring using MD-PAM and A-RNN, to reduce makespan the similar tasks are clustered using task length and maximize the resource utilization by predicting the resource availability. Phase 3 deals with the scheduling of dynamic workflows using LS-CSO by selecting suitable virtual machines. We have considered the heterogeneous computing scheduling problem (HCSP) and grid workload archive (GWA)-T-12 Bitbrains datasets for comparing our proposed framework with existing works. Based on the result analysis, the proposed LS-SCO outperformed when compared with the algorithms CSO, PSO and RR has achieved better performance.
Keywords:
Task analysis
Cloud computing
Heuristic algorithms
Processor scheduling
Resource management
Dynamic scheduling
Computational modeling
Crow swarm optimization
linear scaling
Manhattan distance
partitioning around medoid
recurrent neural network
workflow scheduling

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

V
vit-ap university
Scholars:
1.0K
Papers: 909
Citations: 5
Cited Papers

Cited Papers

Hyaluronic acid–paclitaxel: effects of intraperitoneal administration against CD44(+) human ovarian cancer xenografts
err2010-09-17
err0
PREAI
errIlaria De Stefano; Alessandra Battaglia; Gian Franco Zannoni; Maria Grazia Prisco; Andrea Fattorossi; Daniele Travaglia; Silvia Baroni; Davide Renier; Giovanni Scambia; Cristiano Ferlini; Daniela Gallo
errShare
errSave
Online Multi-Workflow Scheduling under Uncertain Task Execution Time in IaaS Clouds
err2021-07-01
err74
PREAI
errLiu, Jiagang; Ren, Ju; Dai, Wei; Zhang, Deyu; Zhou, Pude; Zhang, Yaoxue; Min, Geyong; Najjari, Noushin
errShare
errSave
Scientific heritage of professor G. V. Illyuvieva
err2022-08-31
err0
PREAI
errI. G. Gerasimova; I. S. Oblova
errShare
errSave
Multi-Objective Workflow Scheduling With Deep-Q-Network-Based Multi-Agent Reinforcement Learning
err2019-01-01
err218
errOAAI
errWang, Yuandou; Liu, Hang; Zheng, Wanbo; Xia, Yunni; Li, Yawen; Chen, Peng; Guo, Kunyin; Xie, Hong
errShare
errSave
Adaptive Resource Allocation and Consolidation for Scientific Workflow Scheduling in Multi-Cloud Environments
err2020-01-01
err17
errOAAI
errChen, Zheyi; Lin, Kai; Lin, Bing; Chen, Xing; Zheng, Xianghan; Rong, Chunming
errShare
errSave
researcher View more