2021•Concurrency and Computation Practice and ExperienceRequires access

Application features‐based virtual machine deployment strategy in cloud environment

Danxu Liu, Junjie Peng, Xin Zhang, Yongkang You, Bo Ning

Open publisher page 1 citations

Abstract

Abstract Traditionally virtual machine (VM) deployment is based on one or two resources on the hosts and rarely considers other resources as well as the resource preferences of different applications. This leads to the imbalance and inefficient utilization of the resources on the physical hosts which further results in the waste of the cloud resources. To solve this problem, a novel VM deployment strategy is proposed. In consideration of the features of applications, the strategy deploys VMs based on the resource preferences of applications as well as the remained resources of the hosts. Utilizing the resource preferences the weights of various resources are determined, and the weight tables for VMs are obtained. Combining the resources weights of VMs and the resource configurations of physical hosts the values whether the resources are used in balance are calculated. To verify the correctness and effectiveness of the proposed strategy, extensive experiments were carried out on Cloudsim. Experimental results show that the proposed strategy is correct and effective. It outperforms other algorithms in VM deployment and ensures that the cloud resources are more efficiently utilized.

About this research paper

What this paper is about

Abstract Traditionally virtual machine (VM) deployment is based on one or two resources on the hosts and rarely considers other resources as well as the resource preferences of different applications. This leads to the imbalance and inefficient utilization of the resources on the physical hosts which further results in the waste of the cloud resources. To solve this problem, a novel VM deployment strategy is proposed. In consideration of the features of applications, the strategy deploys VMs based on the resource preferences of applications as well as the remained resources of the hosts. Utilizing the resource preferences the weights of various resources are determined, and the weight tables for VMs are obtained. Combining the resources weights of VMs and the resource configurations of physical hosts the values whether the resources are used in balance are calculated. To verify the correctness and effectiveness of the proposed strategy, extensive experiments were carried out on Cloudsim. Experimental results show that the proposed strategy is correct and effective. It outperforms other algorithms in VM deployment and ensures that the cloud resources are more efficiently utilized.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Abstract Traditionally virtual machine (VM) deployment is based on one or two resources on the hosts and rarely considers other resources as well as the resource preferences of different applications. This leads to the imbalance and inefficient utilization of the resources on the physical hosts which further results in the waste of the cloud resources. To solve this problem, a novel VM deployment strategy is proposed. In consideration of the features of applications, the strategy deploys VMs based on the resource preferences of applications as well as the remained resources of the hosts. Utilizing the resource preferences the weights of various resources are determined, and the weight tables for VMs are obtained. Combining the resources weights of VMs and the resource configurations of physical hosts the values whether the resources are used in balance are calculated. To verify the correctness and effectiveness of the proposed strategy, extensive experiments were carried out on Cloudsim. Experimental results show that the proposed strategy is correct and effective. It outperforms other algorithms in VM deployment and ensures that the cloud resources are more efficiently utilized.

Key concepts: Software deployment, Cloud computing, Virtual machine, CloudSim, Computer science, Resource (disambiguation), Distributed computing, Correctness

Related papers

Back to paper searchBrowse research topicsOriginal source
Application features‐based virtual machine deployment strategy in cloud environment — Research Paper | ScholarLens