S. Bhardwaj, L. Jain, and S. Jain, Cloud computing: A study of Infrastructure As A Service (IAAS), IJEIT, vol.2, pp.60-63, 2010.

L. M. Pham, A. Tchana, D. Donsez, N. Palma, V. Zurczak et al., Roboconf: A hybrid cloud orchestrator to deploy complex applications, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01228353

A. Tchana, B. Dillenseger, N. Palma, X. Etchevers, J. Vincent et al., A selfscalable and auto-regulated request injection benchmarking tool for automatic saturation detection, IEEE TCC, vol.2, issue.3, pp.279-291, 2014.

S. Soltesz, H. Pötzl, M. E. Fiuczynski, A. Bavier, and L. Peterson, Container-based operating system virtualization: A scalable, high-performance alternative to hypervisors, 2007.

M. Helsley, LXC: Linux container tools, IBM Dev. Works Technical Library, 2009.

D. Merkel, Docker: Lightweight linux containers for consistent development and deployment, Linux Journal, vol.2014, issue.239, 2014.

A. Tosatto, P. Ruiu, and A. Attanasio, Container-based orchestration in cloud: State of the art and challenges, CISIS, 2015.

, Docker swarm, 2018.

L. Hochstein and R. Moser, Ansible: Up and Running: Automating Configuration Management and Deployment the Easy Way, 2017.

E. A. Brewer, Kubernetes and the path to cloud native, SoCC, 2015.

, Amazon Elastic Container Service (ECS), 2018.

. Google-kubernetes-engine, , 2018.

, Microsoft Azure Container Service (AKS), 2018.

C. Delimitrou and C. Kozyrakis, Hcloud: Resourceefficient provisioning in shared cloud systems, ACM SIGOPS Operating Systems Review, vol.50, issue.2, pp.473-488, 2016.

V. Nitu, P. Olivier, A. Tchana, D. Chiba, A. Barbalace et al., Swift birth and quick death: Enabling fast parallel guest boot and destruction in the Xen hypervisor, ACM SIGPLAN/SIGOPS VEE, 2017.

T. Salomie, G. Alonso, T. Roscoe, and K. Elphinstone, Application level ballooning for efficient server consolidation, EuroSys, 2013.

K. R. Lawrence, Method and system for dynamically adjustable and configurable garbage collector, US Patent, vol.6, p.113, 2003.

W. Felter, A. Ferreira, R. Rajamony, and J. Rubio, An updated performance comparison of virtual machines and linux containers, 2015.

M. T. Jones, Inside the Linux 2.6 Completely Fair Scheduler, IBM, Tech. Rep, 2009.

J. D. Mccalpin, Memory bandwidth and machine balance in current high performance computers, IEEE TCCA Newsletter, 1995.

C. Bienia, Benchmarking modern multiprocessors, 2011.

M. Ferdman, A. Adileh, O. Kocberber, S. Volos, M. Alisafaee et al., Clearing the clouds: A study of emerging scale-out workloads on modern hardware, ASPLOS, 2012.

T. Palit, Y. Shen, and M. Ferdman, Demystifying cloud benchmarking, ISPASS, pp.122-132, 2016.

M. Zaharia, R. S. Xin, P. Wendell, T. Das, M. Armbrust et al., Apache spark: A unified engine for big data processing, Commun. ACM, vol.59, issue.11, pp.56-65, 2016.

S. Eyerman and L. Eeckhout, The benefit of smt in the multi-core era: Flexibility towards degrees of threadlevel parallelism, ASPLOS, 2014.

J. Kwon, K. Kim, S. Paik, J. Lee, and C. Lee, Multicore scheduling of parallel real-time tasks with multiple parallelization options, RTAS, pp.232-244, 2015.

A. Raman, H. Kim, T. Oh, J. W. Lee, and D. I. August, Parallelism orchestration using dope: The degree of parallelism executive, 2011.

M. E. Haque, Y. H. Eom, Y. He, S. Elnikety, R. Bianchini et al., Few-to-many: Incremental parallelism for reducing tail latency in interactive services, ASPLOS, 2015.

M. Jeon, Y. He, S. Elnikety, A. L. Cox, and S. Rixner, Adaptive parallelism for web search, EuroSys, pp.155-168, 2013.

J. Humble and D. Farley, Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, 2010.

A. Beloglazov and R. Buyya, Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers, Concurrency and Computation: Practice and Experience, vol.24, issue.13, pp.1397-1420, 2012.

O. Mutlu and T. Moscibroda, Parallelism-aware batch scheduling: Enhancing both performance and fairness of shared dram systems, ACM SIGARCH Computer Architecture News, vol.36, pp.63-74, 2008.

, Stall-time fair memory access scheduling for chip multiprocessors, pp.146-160, 2007.

C. Reiss, A. Tumanov, G. R. Ganger, R. H. Katz, and M. A. Kozuch, Heterogeneity and dynamicity of clouds at scale: Google trace analysis, 2012.

A. Beloglazov and R. Buyya, Openstack neat: A framework for dynamic and energy-efficient consolidation of virtual machines in openstack clouds, Concurrency and Computation: Practice and Experience, vol.27, pp.1310-1333, 2015.

L. Chaufournier, P. Sharma, P. Shenoy, and Y. C. Tay, Containers and virtual machines at scale: A comparative study, 2016.

R. Morabito, J. Kjällman, and M. Komu, Hypervisors vs. lightweight virtualization: A performance comparison, vol.2, 2015.

K. Seo, H. Hwang, I. Moon, O. Kwon, and B. Kim, Performance comparison analysis of linux container and virtual machine for building cloud, Advanced Science and Technology Letters, vol.66, issue.2, pp.105-111, 2014.

R. Morabito, Power consumption of virtualization technologies: An empirical investigation, UCC, 2015.

W. Li and A. Kanso, Comparing containers versus virtual machines for achieving high availability, IC2E, 2015.

R. Dua, A. R. Raja, and D. Kakadia, Virtualization vs containerization to support paas, vol.2, 2014.

F. Paraiso, S. Challita, Y. Al-dhuraibi, and P. Merle, Model-driven management of docker containers, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01314827

P. Hoenisch, I. Weber, S. Schulte, L. Zhu, and A. Fekete, Four-fold auto-scaling on a contemporary deployment platform using docker containers, ICSOC, 2015.

Y. Al-dhuraibi, F. Paraiso, N. Djarallah, and P. Merle, Autonomic vertical elasticity of docker containers with elasticdocker, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01522940

L. Baresi, S. Guinea, A. Leva, and G. Quattrocchi, A discrete-time feedback controller for containerized cloud applications, Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016.

. Libresource, , 2019.

E. Kahraman, Docker awareness in java, Tech. Rep, 2018.

A. Podzimek, L. Bulej, L. Y. Chen, W. Binder, and P. Tuma, Analyzing the impact of CPU pinning and partial CPU loads on performance and energy efficiency, CCGRID, 2015.

Z. Li, Y. Bai, H. Zhang, and Y. Ma, Affinity-aware dynamic pinning scheduling for virtual machines, CLOUDCOM, 2010.