S. Ali, J. Kim, H. J. Siegel, and A. A. Maciejewski, Static heuristics for robust resource allocation of continuously executing applications, Journal of Parallel and Distributed Computing, vol.68, issue.8, pp.1070-1080, 2008.
DOI : 10.1016/j.jpdc.2007.12.007

M. Aron, P. Druschel, and W. Zwaenepoel, Cluster Reserves: A Mechanism for Resource Management in Cluster-based Network Servers, Proc. of the ACM Sigmetrics International Conference on Measurement and Modeling of Computer Systems, 2000.

N. Bansal, A. Caprara, and M. Sviridenko, Improved approximation algorithms for multidimensional bin packing problems, 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06), pp.697-708, 2006.
DOI : 10.1109/FOCS.2006.38

P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris et al., Xen and the Art of Virtualization, Proc. of the ACM Symp. on Operating Systems Principles, pp.164-177, 2003.

M. A. Bender, S. Chakrabarti, and S. Muthukrishnan, Flow and Stretch Metrics for Scheduling Continuous Job Streams, Proc. of the Symp. On Discrete Algorithms, pp.270-279, 1998.

M. Bichler, T. Setzer, and B. Speitkamp, Capacity Planning for Virtualized Servers, Proc. of the 16th Annual Workshop on Information Technologies & Systems (WITS), 2006.

A. Caprara and P. Toth, Lower bounds and algorithms for the 2-dimensional vector packing problem, Discrete Applied Mathematics, vol.111, issue.3, pp.231-262, 2001.
DOI : 10.1016/S0166-218X(00)00267-5

D. Carrera, M. Steinder, I. Whalley, J. Torres, and E. Ayguadé, Utilitybased placement of dynamic web applications with fairness goals, IEEE Network Operations and Management Symposium, pp.9-16, 2008.

J. Chase, D. Anderson, P. Thakar, A. Vahdat, and R. Doyle, Managing energy and server resources in hosting centers, ACM SIGOPS Operating Systems Review, vol.35, issue.5, pp.103-116, 2001.
DOI : 10.1145/502059.502045

C. Chekuri and S. Khanna, On Multidimensional Packing Problems, SIAM Journal on Computing, vol.33, issue.4, pp.837-851, 2004.
DOI : 10.1137/S0097539799356265

Y. Chen, S. Iyer, X. Liu, D. Milojicic, and A. Sahai, Translating Service Level Objectives to lower level policies for??multi-tier services, Cluster Computing, vol.12, issue.3, pp.299-311, 2008.
DOI : 10.1007/s10586-008-0059-6

L. Cherkasova and R. Gardner, Measuring CPU Overhead for I/O Processing in the Xen Virtual Machine Monitor, Proc. of the Usenix Annual Technical Conference, 2005.

C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul et al., Live Migration of Virtual Machines, Proc. of the Symp. on Networked Systems Design and Implementation, pp.273-286, 2005.

I. Cplex, High-performance software for mathematical programming and optimization

J. Csirik, J. B. Frenk, M. Labbe, and S. Zhang, On multidimensional vector bin packing, Acta Cybernetica, vol.9, issue.4, pp.361-369, 1990.
URL : https://hal.archives-ouvertes.fr/hal-01255651

R. P. Doyle, J. S. Chase, O. M. Asad, W. Jin, and A. M. Vahdat, Modelbased resource provisioning in a web service utility, Proc. of the USENIX Symposium on Internet Technologies and Systems, 2003.

W. Fernandez-de, L. Vega, and G. S. Lueker, Bin packing can be solved within 1 + ?? in linear time, Combinatorica, vol.25, issue.4, pp.349-355, 1981.
DOI : 10.1007/BF02579456

. Galib, A C++ Library of Genetic Algorithm Components, 2010.

M. R. Garey and D. S. Johnson, Computers and Intractability, a Guide to the Theory of NP-Completeness, 1979.

D. Gmach, Managing Shared Resource Pools for Enterprise Applications, 2009.

D. Gmach, J. Rolia, L. Cherkasova, G. Belrose, T. Turicchi et al., An integrated approach to resource pool management: Policies, efficiency and quality metrics, 2008 IEEE International Conference on Dependable Systems and Networks With FTCS and DCC (DSN), pp.326-335, 2008.
DOI : 10.1109/DSN.2008.4630101

D. Gmach, J. Rolia, L. Cherkasova, and A. Kemper, Workload Analysis and Demand Prediction of Enterprise Data Center Applications, 2007 IEEE 10th International Symposium on Workload Characterization, pp.171-180, 2007.
DOI : 10.1109/IISWC.2007.4362193

D. Gmach, J. Rolia, L. Cherkasova, and A. Kemper, Resource pool management: Reactive versus proactive or let???s be friends, Computer Networks, vol.53, issue.17, pp.2905-2922, 2009.
DOI : 10.1016/j.comnet.2009.08.011

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.295.7905

L. Grit, D. Irwin, V. Marupadi, P. Shivam, A. Yumerefendi et al., Harnessing Virtual Machine Resource Control for Job Management, Proc. of the 1st Workshop on System-level Virtualization for High Performance Computing, 2007.

J. Gueyoung, K. Joshi, and M. Hiltunen, Performance Aware Regeneration in Virtualized Multitier Applications, Proc. of Proactive Failure Avoidance Recovery and Maintenance (PFARM), 2009.

D. Gupta, L. Cherkasova, and A. Vahdat, Comparison of the Three CPU Schedulers in Xen, ACM SIGMETRICS Performance Evaluation Review (PER), vol.35, issue.2, pp.42-51, 2007.

D. Gupta, R. Gardner, and L. Cherkasova, XenMon: QoS Monitoring and Performance Profiling Tool, 2005.

D. Irwin, J. Chase, L. Grit, A. Yumerefendi, D. Becker et al., Sharing Networked Resources with Brokered Leases, Proc. of the USENIX Technical Conference, 2006.

S. T. Jones, A. C. Arpaci-dusseau, and R. H. Arpaci-dusseau, Antfarm: Tracking Processes in a Virtual Machine Environment, Proc. of the USENIX Annual Technical Conf, 2006.

S. T. Jones, A. C. Arpaci-dusseau, and R. H. Arpaci-dusseau, Geiger: Monitoring the Buffer Cache in a Virtual Machine Environment, Proc. of Architectural Support for Programming Languages and Operating Systems, 2006.

A. Karve, T. Kimbrel, G. Pacifici, M. Spreitzer, M. Steinder et al., Dynamic placement for clustered web applications, Proceedings of the 15th international conference on World Wide Web , WWW '06, pp.595-604, 2006.
DOI : 10.1145/1135777.1135865

L. T. Kou and G. Markowsky, Multidimensional Bin Packing Algorithms, IBM Journal of Research and Development, vol.21, issue.5, pp.443-448, 1977.
DOI : 10.1147/rd.215.0443

D. Kusic, J. Kephart, J. Hanson, N. Kandasamy, and G. Jiang, Power and performance management of virtualized computing environments via lookahead control, Cluster Computing, vol.1, issue.7, pp.1-15, 2009.
DOI : 10.1007/s10586-008-0070-y

A. Legrand, A. Su, and F. Vivien, Minimizing the stretch when scheduling flows of divisible requests, Journal of Scheduling, vol.3, issue.1, pp.381-404, 2008.
DOI : 10.1007/s10951-008-0078-4

URL : https://hal.archives-ouvertes.fr/inria-00108524

W. Leinberger, G. Karypis, and V. Kumar, Multi-capacity bin packing algorithms with applications to job scheduling under multiple constraints, Proceedings of the 1999 International Conference on Parallel Processing
DOI : 10.1109/ICPP.1999.797428

L. Marchal, Y. Yang, H. Casanova, and Y. Robert, Steady-State Scheduling of Multiple Divisible Load Applications on Wide-Area Distributed Computing Platforms, International Journal of High Performance Computing Applications, vol.20, issue.3, pp.365-381, 2006.
DOI : 10.1177/1094342006067474

URL : https://hal.archives-ouvertes.fr/hal-00804394

K. Maruyama, S. K. Chang, and D. T. Tang, A general packing algorithm for multidimensional resource requirements, International Journal of Computer & Information Sciences, vol.6, issue.2, pp.131-149, 1977.
DOI : 10.1007/BF00999302

M. Mcnett, D. Gupta, A. Vahdat, and G. M. Voelker, Usher: An Extensible Framework for Managing Clusters of Virtual Machines, Proc. of the 21st Large Installation System Administration Conference, pp.167-181, 2007.

N. Mi, G. Casale, L. Cherkasova, and E. Smirni, Burstiness in multitier applications: symptoms, causes, and new models, Proc. of the 9th ACM/IFIP/USENIX International Conference on Middleware, pp.265-286, 2008.

K. Nesbit, J. Laudon, and J. Smith, Virtual Private Caches, Proc. of the Symp. on Computer Architecture, 2007.

D. Nurmi, R. Wolski, C. Grzegorczyk, G. Obertelli, S. Soman et al., The Eucalyptus Open-Source Cloud-Computing System, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, 2008.
DOI : 10.1109/CCGRID.2009.93

D. Ongaro, A. L. Cox, and S. Rixner, Scheduling I/O in virtual machine monitors, Proceedings of the fourth ACM SIGPLAN/SIGOPS international conference on Virtual execution environments , VEE '08, 2008.
DOI : 10.1145/1346256.1346258

G. Pacifici, M. Spreitzer, A. N. Tantawi, and A. Youssef, Performance management for cluster-based web services, IEEE Journal on Selected Areas in Communications, vol.23, issue.12, pp.2333-2343, 2005.
DOI : 10.1109/JSAC.2005.857208

P. Padala, K. G. Shin, X. Zhu, M. Uysal, Z. Wang et al., Adaptive control of virtualized resources in utility computing environments, Proc of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems, pp.289-302, 2007.

L. Ramakrishnan, L. Grit, A. Iamnitchi, D. Irwin, A. Yumerefendi et al., Toward a Doctrine of Containment: Grid Hosting with Adaptive Resource Control, ACM/IEEE SC 2006 Conference (SC'06), 2006.
DOI : 10.1109/SC.2006.64

J. Rolia, A. Andrzejak, and M. F. Arlitt, Automating Enterprise Application Placement in Resource Utilities, Proc. of the 4th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM), 2003.
DOI : 10.1007/978-3-540-39671-0_11

J. Rolia, L. Cherkasova, M. Arlitt, and A. Andrzejak, A capacity management service for resource pools, Proceedings of the 5th international workshop on Software and performance , WOSP '05, pp.229-237, 2005.
DOI : 10.1145/1071021.1071047

N. Roy, J. S. Kinnebrew, N. Shankaran, G. Biswas, and D. C. Schmidt, Toward Effective Multi-capacity Resource Allocation in Distributed Realtime and Embedded Systems, Proceedings of the 11th Symposium on Object Oriented Real-Time and Distributed Computing, 2008.

P. Ruth, R. Junghwan, D. Xu, R. Kennell, and S. Goasguen, Autonomic Live Adaptation of Virtual Computational Environments in a Multi-Domain Infrastructure, 2006 IEEE International Conference on Autonomic Computing, pp.5-14, 2006.
DOI : 10.1109/ICAC.2006.1662376

D. Schanzenbach and H. Casanova, Accuracy and Responsiveness of CPU Sharing Using Xen's Cap Values University of Hawai'i at M¯ anoa, Computer and Information Sciences Dept, 2008.

K. Shen, H. Tang, T. Yang, and L. Chu, Integrated Resource Management for Cluster-based Internet Services, Proc. of the 5th Symposium on Operating Systems Design and Implementation, 2002.

P. Shivam, S. Babu, and J. Chase, Active and Accelerated Learning of Cost Models for Optimizing Scientific Applications, Proc. of the International Conference on Very Large Data Bases (VLDB), 2006.

Y. Song, H. Wang, Y. Li, B. Feng, and Y. Sun, Multi-Tiered On-Demand Resource Scheduling for VM-Based Data Center, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, pp.148-155, 2009.
DOI : 10.1109/CCGRID.2009.11

C. Stewart and K. Shen, Performance modeling and system management for multi-component online services, Proc. of the 2nd Symposium on Networked Systems Design & Implementation, pp.71-84, 2005.

M. Stillwell, D. Schanzenbach, F. Vivien, and H. Casanova, Resource Allocation Using Virtual Clusters, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, 2008.
DOI : 10.1109/CCGRID.2009.23

URL : https://hal.archives-ouvertes.fr/inria-00422634

M. Stillwell, D. Schanzenbach, F. Vivien, and H. Casanova, Resource Allocation Using Virtual Clusters, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, 2009.
DOI : 10.1109/CCGRID.2009.23

URL : https://hal.archives-ouvertes.fr/inria-00422634

M. Stillwell, F. Vivien, and H. Casanova, Dynamic fractional resource scheduling for HPC workloads, 2010 IEEE International Symposium on Parallel & Distributed Processing (IPDPS), 2010.
DOI : 10.1109/IPDPS.2010.5470356

URL : https://hal.archives-ouvertes.fr/inria-00527068

B. Urgaonkar, P. Shenoy, A. Chandra, P. Goyal, and T. Wood, Agile dynamic provisioning of multi-tier Internet applications, ACM Transactions on Autonomous and Adaptive Systems, vol.3, issue.1, pp.1-39, 2008.
DOI : 10.1145/1342171.1342172

B. Urgaonkar, P. Shenoy, and T. Roscoe, Resource overbooking and application profiling in shared hosting platforms, ACM SIGOPS Operating Systems Review, vol.36, issue.SI, pp.239-254, 2002.
DOI : 10.1145/844128.844151

R. Wang and N. Kandasamy, A distributed control framework for performance management of virtualized computing environments, Proceedings of the 1st workshop on Automated control for datacenters and clouds, ACDC '09, pp.7-12, 2009.
DOI : 10.1145/1555271.1555274

A. Warfield, S. Hand, T. Harris, and I. Pratt, Isolation of Shared Network Resources in XenoServers, 2002.

P. Willmann, J. Shafer, D. Carr, A. Menon, S. Rixner et al., Concurrent Direct Network Access for Virtual Machine Monitors, Proc. of the Intl. Symp. on High-Performance Computer Architecture, 2007.

T. Wood, L. Cherkasova, K. Ozonat, and P. Shenoy, Profiling and Modeling Resource Usage of Virtualized Applications, Proceedings of the 9th International ACM/IFIP/USENIX Middleware Conference, 2008.
DOI : 10.1007/11925071_18

X. Zhu, D. Young, B. J. Watson, Z. Wang, J. Rolia et al., 1000 Islands: Integrated Capacity and Workload Management for the Next Generation Data Center, 2008 International Conference on Autonomic Computing, pp.172-181, 2008.
DOI : 10.1109/ICAC.2008.32