Abstract

Cloud Computing is an emerging field in the IT industry. Cloud computing provides computing services over the Internet. Cloud Computing demand increasing drastically, which has enforced cloud service provider to ensure proper resource utilization with less cost and less energy consumption. In recent time various consolidation problems found in cloud computing like the task, VM, and server consolidation. These consolidation problems become challenging for resource utilization in cloud computing. We found in the literature review that there is a high level of coupling in resource utilization, cost, and energy consumption. The main challenge for cloud service provider is to maximize the resource utilization, reduce the cost and minimize the energy consumption. The dynamic task consolidation of virtual machines can be a way to solve the problem. This paper presents the comparative study of various task consolidation algorithms.

Highlights

  • Cloud computing traditionally uses to provide infrastructure, platforms, software and data as a service

  • These consolidation problems become challenging for resource utilization in cloud computing

  • We found in the literature review that there is a high level of coupling in resource utilization, cost, and energy consumption

Read more

Summary

Introduction

Cloud computing traditionally uses to provide infrastructure, platforms, software and data as a service. It offers three service model Saas, Paas and Iass. The process of transferring the virtual machine from a physical machine to the load is called migration. Cloud Computing is both a combination of software and hardware-based computing resources delivered as a network service. 2) VM Services: This layer is responsible for managing the virtual machines services, creating the virtual machine and cloudlets execution. 3) Cloud Services: Cloud provides various services over internet like task consolidation, load balancing, virtual machine management and resource utilization. 4) Cloud Resources: This layer consist of physical computing servers termed as host, which has pre-configured processing capability in terms of MIPS, network, memory and bandwidth System architecture contains four layers: 1) User Interface: This layer contains cloudlets, where cloudlets are the application services that need to be executed at virtual machines. 2) VM Services: This layer is responsible for managing the virtual machines services, creating the virtual machine and cloudlets execution. 3) Cloud Services: Cloud provides various services over internet like task consolidation, load balancing, virtual machine management and resource utilization. 4) Cloud Resources: This layer consist of physical computing servers termed as host, which has pre-configured processing capability in terms of MIPS, network, memory and bandwidth

Task Consolidation
Data Centers
VM Migration
Literature Survey
Findings
Conclusions and Future Work
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