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
Summary
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
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.