Dynamic placement of virtual machines for managing SLA violations

N Bobroff, A Kochut, K Beaty - 2007 10th IFIP/IEEE International …, 2007 - ieeexplore.ieee.org
A dynamic server migration and consolidation algorithm is introduced. The algorithm is
shown to provide substantial improvement over static server consolidation in reducing the …

Application performance management in virtualized server environments

G Khanna, K Beaty, G Kar… - 2006 IEEE/IFIP Network …, 2006 - ieeexplore.ieee.org
As businesses have grown, so has the need to deploy I/T applications rapidly to support the
expanding business processes. Often, this growth was achieved in an unplanned way: each …

A scalable application placement controller for enterprise data centers

C Tang, M Steinder, M Spreitzer, G Pacifici - Proceedings of the 16th …, 2007 - dl.acm.org
Given a set of machines and a set of Web applications with dynamically changing demands,
an online application placement controller decides how many instances to run for each …

Improving performance and availability of services hosted on iaas clouds with structural constraint-aware virtual machine placement

D Jayasinghe, C Pu, T Eilam, M Steinder… - 2011 IEEE …, 2011 - ieeexplore.ieee.org
The increasing popularity of modern virtualization-based datacenters continues to motivate
both industry and academia to provide answers to a large variety of new and challenging …

SLA-based optimization of power and migration cost in cloud computing

H Goudarzi, M Ghasemazar… - 2012 12th IEEE/ACM …, 2012 - ieeexplore.ieee.org
Cloud computing systems (or hosting datacenters) have attracted a lot of attention in recent
years. Utility computing, reliable data storage, and infrastructure-independent computing are …

An improved firefly algorithm for solving dynamic multidimensional knapsack problems

A Baykasoğlu, FB Ozsoydan - Expert Systems with Applications, 2014 - Elsevier
There is a wide range of publications reported in the literature, considering optimization
problems where the entire problem related data remains stationary throughout optimization …

Dynamic placement for clustered web applications

A Karve, T Kimbrel, G Pacifici, M Spreitzer… - Proceedings of the 15th …, 2006 - dl.acm.org
We introduce and evaluate a middleware clustering technology capable of allocating
resources to web applications through dynamic application instance placement. We define …

An availability-aware virtual machine placement approach for dynamic scaling of cloud applications

W Wang, H Chen, X Chen - 2012 9th International Conference …, 2012 - ieeexplore.ieee.org
Cloud computing promises customers the on-demand ability to dynamically provision
virtualization resources in face of workload variations. Most existing scaling approaches …

Method, system and computer program product for server selection, application placement and consolidation planning of information technology systems

R Baskaran, S Mehta, A Neogi, VD Pandit… - US Patent …, 2011 - Google Patents
A plurality of application profiles are obtained, for a plurality of applications. Each of the
profiles specifies a list of resources, and requirements for each of the resources, associated …

Improving resource utilisation in the cloud environment using multivariate probabilistic models

S He, L Guo, M Ghanem, Y Guo - 2012 IEEE Fifth International …, 2012 - ieeexplore.ieee.org
Resource provisioning based on virtual machine (VM) has been widely accepted and
adopted in cloud computing environments. A key problem resulting from using static …