Applications nature aware virtual machine provisioning in cloud

Raghavendra Achar, P. Santhi Thilagam

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

Rapid growth of internet technologies and virtualisation has made cloud as a new IT delivery mechanism, which is gaining popularity from both industry and academia. Huge demand for a cloud resources, running similar nature applications in the same server results in application degradation whenever there is a sudden rise in workload. In order to minimise the application degradations, there is an urgent need to know the nature of applications running in cloud for efficient virtual machine (VM) provisioning. Existing cloud architecture does not provide any mechanism to handle this issue. This paper presents a modified cloud architecture which contains additional component called application analyser to identify the nature of applications running in each VM. Based on applications nature, this paper presents a novel VM provisioning mechanism using genetic algorithm. In order to utilise the resources efficiently, this paper also presents a mechanism for VM provisioning with migration. Experimental study is conducted using CloudSim simulator shows that proposed mechanism is efficiently allocating resources to the virtual machines.

Original languageEnglish
Pages (from-to)93-107
Number of pages15
JournalInternational Journal of Ad Hoc and Ubiquitous Computing
Volume27
Issue number2
DOIs
Publication statusPublished - 01-01-2018

Fingerprint

Degradation
Virtual machine
Servers
Simulators
Genetic algorithms
Internet
Industry
Virtualization

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this

@article{e013fb8747584cc6b0166c4e1566b5ae,
title = "Applications nature aware virtual machine provisioning in cloud",
abstract = "Rapid growth of internet technologies and virtualisation has made cloud as a new IT delivery mechanism, which is gaining popularity from both industry and academia. Huge demand for a cloud resources, running similar nature applications in the same server results in application degradation whenever there is a sudden rise in workload. In order to minimise the application degradations, there is an urgent need to know the nature of applications running in cloud for efficient virtual machine (VM) provisioning. Existing cloud architecture does not provide any mechanism to handle this issue. This paper presents a modified cloud architecture which contains additional component called application analyser to identify the nature of applications running in each VM. Based on applications nature, this paper presents a novel VM provisioning mechanism using genetic algorithm. In order to utilise the resources efficiently, this paper also presents a mechanism for VM provisioning with migration. Experimental study is conducted using CloudSim simulator shows that proposed mechanism is efficiently allocating resources to the virtual machines.",
author = "Raghavendra Achar and Thilagam, {P. Santhi}",
year = "2018",
month = "1",
day = "1",
doi = "10.1504/IJAHUC.2018.089579",
language = "English",
volume = "27",
pages = "93--107",
journal = "International Journal of Ad Hoc and Ubiquitous Computing",
issn = "1743-8225",
publisher = "Inderscience Enterprises Ltd",
number = "2",

}

Applications nature aware virtual machine provisioning in cloud. / Achar, Raghavendra; Thilagam, P. Santhi.

In: International Journal of Ad Hoc and Ubiquitous Computing, Vol. 27, No. 2, 01.01.2018, p. 93-107.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Applications nature aware virtual machine provisioning in cloud

AU - Achar, Raghavendra

AU - Thilagam, P. Santhi

PY - 2018/1/1

Y1 - 2018/1/1

N2 - Rapid growth of internet technologies and virtualisation has made cloud as a new IT delivery mechanism, which is gaining popularity from both industry and academia. Huge demand for a cloud resources, running similar nature applications in the same server results in application degradation whenever there is a sudden rise in workload. In order to minimise the application degradations, there is an urgent need to know the nature of applications running in cloud for efficient virtual machine (VM) provisioning. Existing cloud architecture does not provide any mechanism to handle this issue. This paper presents a modified cloud architecture which contains additional component called application analyser to identify the nature of applications running in each VM. Based on applications nature, this paper presents a novel VM provisioning mechanism using genetic algorithm. In order to utilise the resources efficiently, this paper also presents a mechanism for VM provisioning with migration. Experimental study is conducted using CloudSim simulator shows that proposed mechanism is efficiently allocating resources to the virtual machines.

AB - Rapid growth of internet technologies and virtualisation has made cloud as a new IT delivery mechanism, which is gaining popularity from both industry and academia. Huge demand for a cloud resources, running similar nature applications in the same server results in application degradation whenever there is a sudden rise in workload. In order to minimise the application degradations, there is an urgent need to know the nature of applications running in cloud for efficient virtual machine (VM) provisioning. Existing cloud architecture does not provide any mechanism to handle this issue. This paper presents a modified cloud architecture which contains additional component called application analyser to identify the nature of applications running in each VM. Based on applications nature, this paper presents a novel VM provisioning mechanism using genetic algorithm. In order to utilise the resources efficiently, this paper also presents a mechanism for VM provisioning with migration. Experimental study is conducted using CloudSim simulator shows that proposed mechanism is efficiently allocating resources to the virtual machines.

UR - http://www.scopus.com/inward/record.url?scp=85041430708&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85041430708&partnerID=8YFLogxK

U2 - 10.1504/IJAHUC.2018.089579

DO - 10.1504/IJAHUC.2018.089579

M3 - Article

VL - 27

SP - 93

EP - 107

JO - International Journal of Ad Hoc and Ubiquitous Computing

JF - International Journal of Ad Hoc and Ubiquitous Computing

SN - 1743-8225

IS - 2

ER -