Abstract

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.

Highlights

  • RAM, CPU, and bandwidth utilization of each allocation is computed for each virtual machine and virtual machines are arranged on the best VM value

  • Based on the obtained results, some factors are like resource utilization, acquisition speed, implementation time, and energy management are analyzed

  • Create a cloud data center measured in continuous Physical Machines (PM)

Read more

Summary

Introduction

Most issues relate to data security, power, security, service availability, memory expansion management, and task planning. Many tasks in cloud computing require high performance, optimal completion time, low response time, and available resources to utilize useful resources. On account of these varied purposes of the allocation plan, it must assign the tasks correctly. In order to manage resource crunches in the cloud environment, we proposed scheduling user tasks by employing the advanced Cat optimization algorithm. The proposed resource allocation and security with efficient computer operational planning use hybrid machine learning to optimize the task. On successfully completing the system, an in-depth neural network based on optimization is implemented, setting tasks on appropriate virtual machines.

Related Work
Research Gap
Research Objectives
Network Model
Proposed OEQRM Scheme
Task Scheduling with ICS-TS Algorithm
Resource Allocation Using GO-DNN
Data Encryption Using Lightweight Scheme
Final Transformation
Results and Discussion
64 Bit OS System
Performance Metrics
Evaluation Metrics of Resource
Evaluation of Resource Utilization
Evaluation of Power Consumption
Existing
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call