M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. H. Katz et al., Above the clouds: A berkeley view of cloud computing, 2009.

M. Aron, P. Druschel, and W. Zwaenepoel, Cluster reserves: A mechanism for resource management in cluster-based network servers, Proceedings of the ACM SIGMETRICS Conference, pp.90-101, 2000.

O. Beaumont, L. Eyraud-dubois, and J. Castillo, Analyzing real cluster data for formulating allocation algorithms in cloud platforms, Computer Architecture and High Performance Computing (SBAC-PAD), 2014 IEEE 26th International Symposium on, pp.302-309, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01214636

O. Beaumont, L. Eyraud-dubois, H. Rejeb, and C. Thraves, Heterogeneous Resource Allocation under Degree Constraints, IEEE Transactions on Parallel and Distributed Systems, vol.24, issue.5, 2012.
DOI : 10.1109/TPDS.2012.175

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

A. Beloglazov and R. Buyya, Energy Efficient Allocation of Virtual Machines in Cloud Data Centers, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing, pp.577-578, 2010.
DOI : 10.1109/CCGRID.2010.45

N. Bobroff, A. Kochut, and K. Beaty, Dynamic Placement of Virtual Machines for Managing SLA Violations, 2007 10th IFIP/IEEE International Symposium on Integrated Network Management, pp.119-128, 2007.
DOI : 10.1109/INM.2007.374776

R. N. Calheiros, R. Buyya, and C. A. De-rose, A Heuristic for Mapping Virtual Machines and Links in Emulation Testbeds, 2009 International Conference on Parallel Processing, pp.518-525, 2009.
DOI : 10.1109/ICPP.2009.7

W. Cirne and E. Frachtenberg, Web-Scale Job Scheduling, Job Scheduling Strategies for Parallel Processing, pp.1-15, 2013.
DOI : 10.1007/978-3-642-35867-8_1

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

D. Hochbaum, Approximation Algorithms for NP-hard Problems, 1997.

D. Hans and . Mittelmann, An independent benchmarking of sdp and socp solvers, Mathematical Programming, pp.407-430, 2003.

C. Reiss, A. Tumanov, G. R. Ganger, R. H. Katz, and M. A. Kozuch, Towards understanding heterogeneous clouds at scale: Google trace analysis, 2012.

C. Reiss, J. Wilkes, and J. L. Hellerstein, Google cluster-usage traces: format + schema, 2011.

J. Shahabuddin, A. Chrungoo, V. Gupta, S. Juneja, S. Kapoor et al., Stream-Packing: Resource Allocation in Web Server Farms with a QoS Guarantee, High Performance Computing, pp.182-191, 2001.
DOI : 10.1007/3-540-45307-5_16

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

J. Wilkes, More Google cluster data Google research blog, 2011.

Q. Zhang, L. Cheng, and R. Boutaba, Cloud computing: state-of-the-art and research challenges, Journal of Internet Services and Applications, vol.33, issue.4, pp.7-18, 2010.
DOI : 10.1007/s13174-010-0007-6