Priority-Based Virtual Machine Selection Algorithm in Cloud Computing
Manoj Kumar1, Suman2

1Manoj Kumar*, CSE Department, DCR University of Science and Technology, Murthal, Sonepat, India.
2Prof. Suman, CSE Department, DCR University of Science and Technology, Murthal, Sonepat, India.

Manuscript received on 1 August 2019. | Revised Manuscript received on 8 August 2019. | Manuscript published on 30 September 2019. | PP: 1457-1462 | Volume-8 Issue-3 September 2019 | Retrieval Number: B3752078219/19©BEIESP | DOI: 10.35940/ijrte.B3752.098319
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (

Abstract: Cloud computing technology has gained the attention of researchers in recent years. Almost every application is using cloud computing in one way or another. Virtualization allows running many virtual machines on a single physical computer by sharing its resources. Users can store their data on datacenter and run their applications from anywhere using the internet and pay as per service level agreement documents accordingly. It leads to an increase in demand for cloud services and may decrease the quality of service. This paper presents a priority-based selection of virtual machines by cloud service provider. The virtual machines in the cloud datacenter are configured as Amazon EC2 and algorithm is simulated in cloud-sim simulator. The results justify that proposed priority-based virtual machine algorithm shortens the makespan, by 11.43 % and 5.81 %, average waiting time by 28.80 % and 24.50%, and cost of using the virtual machine by 21.24% and 11.54% as compared to FCFS and ACO respectively, hence improving quality of service.
Keywords: Cloud, Cost, Makespan, Quality of Service

Scope of the Article:
Machine Design