A secure and efficient mechanism for scheduling tasks in cloud computing environments

Ravi Bairagi,Preetesh Purohit,Kailash Chandra Bandhu,Ratnesh Litoriya
DOI: https://doi.org/10.1002/spy2.252
2022-07-22
Security and Privacy
Abstract:This work presents secure, efficient and power‐aware dynamic allocators for Virtual Machines (VMs) in Cloud Data Centers (DCs) taking advantage of the Software‐Defined Networking (SDN) paradigm. Each VM request is characterized by four parameters: CPU, RAM, disk, and bandwidth. We design the allocators to accept as many VM requests as possible, taking into account the power consumption of the network devices. In this paper, we introduce 10 different allocation strategies and compare them with a baseline that consists of using the first available server (First Fit). The allocators differ in terms of allocation policy (Best Fit/Worst Fit), allocation strategy (Single/Multi‐objective optimization), and joint/disjoint selection of IT and network resources. For both joint and disjoint approaches, we evaluate the behavior of all possible pair policy‐strategies by varying the load of the DC and the number of VMs to be allocated. Moreover, the experimental results highlight that joint approaches outperform disjointed ones.
What problem does this paper attempt to address?