Cargando…
A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques
The rapid growth of cloud computing environment with many clients ranging from personal users to big corporate or business houses has become a challenge for cloud organizations to handle the massive volume of data and various resources in the cloud. Inefficient management of resources can degrade th...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8839025/ https://www.ncbi.nlm.nih.gov/pubmed/35161987 http://dx.doi.org/10.3390/s22031242 |
_version_ | 1784650268893249536 |
---|---|
author | Bal, Prasanta Kumar Mohapatra, Sudhir Kumar Das, Tapan Kumar Srinivasan, Kathiravan Hu, Yuh-Chung |
author_facet | Bal, Prasanta Kumar Mohapatra, Sudhir Kumar Das, Tapan Kumar Srinivasan, Kathiravan Hu, Yuh-Chung |
author_sort | Bal, Prasanta Kumar |
collection | PubMed |
description | The rapid growth of cloud computing environment with many clients ranging from personal users to big corporate or business houses has become a challenge for cloud organizations to handle the massive volume of data and various resources in the cloud. Inefficient management of resources can degrade the performance of cloud computing. Therefore, resources must be evenly allocated to different stakeholders without compromising the organization’s profit as well as users’ satisfaction. A customer’s request cannot be withheld indefinitely just because the fundamental resources are not free on the board. In this paper, a combined resource allocation security with efficient task scheduling in cloud computing using a hybrid machine learning (RATS-HM) technique is proposed to overcome those problems. The proposed RATS-HM techniques are given as follows: First, an improved cat swarm optimization algorithm-based short scheduler for task scheduling (ICS-TS) minimizes the make-span time and maximizes throughput. Second, a group optimization-based deep neural network (GO-DNN) for efficient resource allocation using different design constraints includes bandwidth and resource load. Third, a lightweight authentication scheme, i.e., NSUPREME is proposed for data encryption to provide security to data storage. Finally, the proposed RATS-HM technique is simulated with a different simulation setup, and the results are compared with state-of-art techniques to prove the effectiveness. The results regarding resource utilization, energy consumption, response time, etc., show that the proposed technique is superior to the existing one. |
format | Online Article Text |
id | pubmed-8839025 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-88390252022-02-13 A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques Bal, Prasanta Kumar Mohapatra, Sudhir Kumar Das, Tapan Kumar Srinivasan, Kathiravan Hu, Yuh-Chung Sensors (Basel) Article The rapid growth of cloud computing environment with many clients ranging from personal users to big corporate or business houses has become a challenge for cloud organizations to handle the massive volume of data and various resources in the cloud. Inefficient management of resources can degrade the performance of cloud computing. Therefore, resources must be evenly allocated to different stakeholders without compromising the organization’s profit as well as users’ satisfaction. A customer’s request cannot be withheld indefinitely just because the fundamental resources are not free on the board. In this paper, a combined resource allocation security with efficient task scheduling in cloud computing using a hybrid machine learning (RATS-HM) technique is proposed to overcome those problems. The proposed RATS-HM techniques are given as follows: First, an improved cat swarm optimization algorithm-based short scheduler for task scheduling (ICS-TS) minimizes the make-span time and maximizes throughput. Second, a group optimization-based deep neural network (GO-DNN) for efficient resource allocation using different design constraints includes bandwidth and resource load. Third, a lightweight authentication scheme, i.e., NSUPREME is proposed for data encryption to provide security to data storage. Finally, the proposed RATS-HM technique is simulated with a different simulation setup, and the results are compared with state-of-art techniques to prove the effectiveness. The results regarding resource utilization, energy consumption, response time, etc., show that the proposed technique is superior to the existing one. MDPI 2022-02-06 /pmc/articles/PMC8839025/ /pubmed/35161987 http://dx.doi.org/10.3390/s22031242 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Bal, Prasanta Kumar Mohapatra, Sudhir Kumar Das, Tapan Kumar Srinivasan, Kathiravan Hu, Yuh-Chung A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques |
title | A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques |
title_full | A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques |
title_fullStr | A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques |
title_full_unstemmed | A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques |
title_short | A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques |
title_sort | joint resource allocation, security with efficient task scheduling in cloud computing using hybrid machine learning techniques |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8839025/ https://www.ncbi.nlm.nih.gov/pubmed/35161987 http://dx.doi.org/10.3390/s22031242 |
work_keys_str_mv | AT balprasantakumar ajointresourceallocationsecuritywithefficienttaskschedulingincloudcomputingusinghybridmachinelearningtechniques AT mohapatrasudhirkumar ajointresourceallocationsecuritywithefficienttaskschedulingincloudcomputingusinghybridmachinelearningtechniques AT dastapankumar ajointresourceallocationsecuritywithefficienttaskschedulingincloudcomputingusinghybridmachinelearningtechniques AT srinivasankathiravan ajointresourceallocationsecuritywithefficienttaskschedulingincloudcomputingusinghybridmachinelearningtechniques AT huyuhchung ajointresourceallocationsecuritywithefficienttaskschedulingincloudcomputingusinghybridmachinelearningtechniques AT balprasantakumar jointresourceallocationsecuritywithefficienttaskschedulingincloudcomputingusinghybridmachinelearningtechniques AT mohapatrasudhirkumar jointresourceallocationsecuritywithefficienttaskschedulingincloudcomputingusinghybridmachinelearningtechniques AT dastapankumar jointresourceallocationsecuritywithefficienttaskschedulingincloudcomputingusinghybridmachinelearningtechniques AT srinivasankathiravan jointresourceallocationsecuritywithefficienttaskschedulingincloudcomputingusinghybridmachinelearningtechniques AT huyuhchung jointresourceallocationsecuritywithefficienttaskschedulingincloudcomputingusinghybridmachinelearningtechniques |