Multi-objective virtual machine placement in virtualized data center environments

J Xu, JAB Fortes - 2010 IEEE/ACM int'l conference on green …, 2010 - ieeexplore.ieee.org
Server consolidation using virtualization technology has become increasingly important for
improving data center efficiency. It enables one physical server to host multiple independent …

Adaptive control of virtualized resources in utility computing environments

P Padala, KG Shin, X Zhu, M Uysal, Z Wang… - Proceedings of the 2nd …, 2007 - dl.acm.org
Data centers are often under-utilized due to over-provisioning as well as time-varying
resource demands of typical enterprise applications. One approach to increase resource …

A network-aware virtual machine placement and migration approach in cloud computing

JT Piao, J Yan - 2010 Ninth International Conference on Grid …, 2010 - ieeexplore.ieee.org
Cloud computing represents a major step up in computing whereby shared computation
resources are provided on demand. In such a scenario, applications and data thereof can be …

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 …

Online self-reconfiguration with performance guarantee for energy-efficient large-scale cloud computing data centers

H Mi, H Wang, G Yin, Y Zhou, D Shi… - 2010 IEEE International …, 2010 - ieeexplore.ieee.org
In a typical large-scale data center, a set of applications are hosted over virtual machines
(VMs) running on a large number of physical machines (PMs). Such a virtualization …

Resource allocation algorithms for virtualized service hosting platforms

M Stillwell, D Schanzenbach, F Vivien… - Journal of Parallel and …, 2010 - Elsevier
Commodity clusters are used routinely for deploying service hosting platforms. Due to
hardware and operation costs, clusters need to be shared among multiple services. Crucial …

Virtual machine consolidated placement based on multi-objective biogeography-based optimization

Q Zheng, R Li, X Li, N Shah, J Zhang, F Tian… - Future Generation …, 2016 - Elsevier
Virtual machine placement (VMP) is an important issue in selecting most suitable set of
physical machines (PMs) for a set of virtual machines (VMs) in cloud computing …

Random task scheduling scheme based on reinforcement learning in cloud computing

Z Peng, D Cui, J Zuo, Q Li, B Xu, W Lin - Cluster computing, 2015 - Springer
Task scheduling is a necessary prerequisite for performance optimization and resource
management in the cloud computing system. Focusing on accurate scaled cloud computing …

Automatic virtual machine configuration for database workloads

AA Soror, UF Minhas, A Aboulnaga, K Salem… - ACM Transactions on …, 2008 - dl.acm.org
Virtual machine monitors are becoming popular tools for the deployment of database
management systems and other enterprise software. In this article, we consider a common …

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 …