]. L. Badger, T. Grance, R. Patt-corner, and J. Voas, Draft cloud computing synopsis and recommendations Containerization and the Paas Cloud, NIST special publication IEEE Cloud Computing, vol.800, issue.2 3, pp.146-170, 2011.

J. N. Gomes, ]. G. De-souza, L. C. Galante, N. R. Bona, S. Herbst et al., Elasticity in Cloud Computing: a Survey Annals of Telecommunications A Survey on Cloud Computing Elasticity, Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing, UCC '12 Elasticity in Cloud Computing: What It Is, and What It Is Not Proceedings of the 10th International Conference on Autonomic Computing, pp.1-21, 2012.

S. Jose, C. S. Lehrig, H. Eikerling, S. Becker, J. Chen et al., Scalability, Elasticity, and Efficiency in Cloud Computing: A Systematic Literature Review of Definitions and Metrics Tradeoffs Between Profit and Customer Satisfaction for Service Provisioning in the Cloud Cost-wait Trade-offs in Client-side Resource Provisioning with Elastic Clouds How a Consumer Can Measure Elasticity for Cloud Platforms, Proceedings of the 11th International ACM SIGSOFT Conference on Quality of Software Architectures, QoSA '15 Proceedings of the 20th International Symposium on High Performance Distributed, HPDC'11 4th IEEE International Conference on Cloud Computing Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering, ICPE '12, pp.23-27, 2011.

M. Kuperberg, N. R. Herbst, J. G. Kistowski, and R. Reussner, Defining and Quantifying Elasticity of Resources in Cloud Computing and Scalable Platforms, Karlsruhe Institute of Technology (KIT), 2011.

W. Ai, K. Li, S. Lan, F. Zhang, J. Mei et al., On Elasticity Measurement in Cloud Computing, Scientific Programming, pp.8-2016
DOI : 10.1016/j.ress.2012.12.023

URL : http://doi.org/10.1155/2016/7519507

G. Galante and L. C. Bona, A programming-level approach for elasticizing parallel scientific applications, Journal of Systems and Software, vol.110, pp.239-252, 2015.
DOI : 10.1016/j.jss.2015.08.051

A. Najjar, X. Serpaggi, C. Gravier, and O. Boissier, Survey of Elasticity Management Solutions in Cloud Computing, Continued Rise of the Cloud, pp.235-263, 2014.
DOI : 10.1007/978-1-4471-6452-4_10

URL : https://hal.archives-ouvertes.fr/emse-00952990

A. Naskos, A. Gounaris, and S. Sioutas, Cloud Elasticity: A Survey, Algorithmic Aspects of Cloud Computing, pp.151-167, 2016.
DOI : 10.1007/978-3-319-29919-8_12

H. Ghanbari, B. Simmons, M. Litoiu, C. Barna, and G. Iszlai, Optimal autoscaling in a IaaS cloud, Proceedings of the 9th international conference on Autonomic computing, ICAC '12, pp.173-178, 2012.
DOI : 10.1145/2371536.2371567

S. C. Nayak and C. Tripathy, Deadline sensitive lease scheduling in cloud computing environment using AHP, Journal of King Saud University - Computer and Information Sciences, 2016.
DOI : 10.1016/j.jksuci.2016.05.003

URL : http://doi.org/10.1016/j.jksuci.2016.05.003

H. Wang, H. Tianfield, and Q. Mair, Auction based resource allocation in cloud computing, Multiagent and Grid Systems, vol.10, issue.1, pp.51-66, 2014.
DOI : 10.3233/MGS-140215

A. Ashraf, B. Byholm, and I. Porres, CRAMP: Cost-efficient Resource Allocation for Multiple web applications with Proactive scaling, 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings, pp.581-586, 2012.
DOI : 10.1109/CloudCom.2012.6427605

H. Fernandez, G. Pierre, and T. Kielmann, Autoscaling Web Applications in Heterogeneous Cloud Infrastructures, 2014 IEEE International Conference on Cloud Engineering, pp.195-204, 2014.
DOI : 10.1109/IC2E.2014.25

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

S. M. Gueye, N. D. Palma, E. Rutten, A. Tchana, and N. Berthier, Coordinating self-sizing and self-repair managers for multi-tier systems, Future Generation Computer Systems, vol.35, pp.14-26, 2014.
DOI : 10.1016/j.future.2013.12.037

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

W. Iqbal, M. N. Dailey, D. Carrera, and P. Janecek, Adaptive resource provisioning for read intensive multi-tier applications in the cloud, Future Generation Computer Systems, vol.27, issue.6, pp.871-879, 2011.
DOI : 10.1016/j.future.2010.10.016

E. Kalyvianaki, T. Charalambous, and S. Hand, Self-adaptive and self-configured CPU resource provisioning for virtualized servers using Kalman filters, Proceedings of the 6th international conference on Autonomic computing, ICAC '09, pp.117-126, 2009.
DOI : 10.1145/1555228.1555261

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

P. D. Kaur and I. Chana, A resource elasticity framework for QoS-aware execution of cloud applications, Future Generation Computer Systems, vol.37, pp.14-25, 2014.
DOI : 10.1016/j.future.2014.02.018

F. Paraiso, P. Merle, and L. Seinturier, soCloud: a service-oriented component-based PaaS for managing portability, provisioning, elasticity, and high availability across multiple clouds, Computing, vol.1, issue.1, pp.1-27, 2014.
DOI : 10.1007/s00607-014-0421-x

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

N. Vasi´cvasi´c, D. Novakovi´cnovakovi´c, S. Miu?in, D. Kosti´ckosti´c, and R. Bianchini, DejaVu: Accelerating Resource Allocation in Virtualized Environments, Proceedings of the Seventeenth International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS XVII, pp.423-436, 2012.

W. Dawoud, I. Takouna, and C. Meinel, Elastic VM for Cloud Resources Provisioning Optimization, Advances in Computing and Communications, pp.431-445, 2011.
DOI : 10.1145/1496909.1496922

P. Marshall, K. Keahey, and T. Freeman, Elastic Site: Using Clouds to Elastically Extend Site Resources, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing, pp.43-52, 2010.
DOI : 10.1109/CCGRID.2010.80

N. Roy, A. Dubey, and A. Gokhale, Efficient Autoscaling in the Cloud Using Predictive Models for Workload Forecasting, 2011 IEEE 4th International Conference on Cloud Computing
DOI : 10.1109/CLOUD.2011.42

U. Sharma, P. Shenoy, S. Sahu, and A. Shaikh, A Cost-Aware Elasticity Provisioning System for the Cloud, 2011 31st International Conference on Distributed Computing Systems, pp.559-570, 2011.
DOI : 10.1109/ICDCS.2011.59

Z. Shen, S. Subbiah, X. Gu, and J. Wilkes, CloudScale, Proceedings of the 2nd ACM Symposium on Cloud Computing, SOCC '11, pp.1-5, 2011.
DOI : 10.1145/2038916.2038921

A. Iordache, C. Morin, N. Parlavantzas, E. Feller, and P. Riteau, Resilin: Elastic MapReduce over Multiple Clouds, 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, pp.261-268, 2013.
DOI : 10.1109/CCGrid.2013.48

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

S. Vijayakumar, Q. Zhu, and G. Agrawal, Dynamic Resource Provisioning for Data Streaming Applications in a Cloud Environment, 2010 IEEE Second International Conference on Cloud Computing Technology and Science, pp.441-448, 2010.
DOI : 10.1109/CloudCom.2010.95

T. C. Chieu, A. Mohindra, and A. A. Karve, Scalability and Performance of Web Applications in a Compute Cloud, 2011 IEEE 8th International Conference on e-Business Engineering, pp.317-323, 2011.
DOI : 10.1109/ICEBE.2011.63

N. Grozev and R. Buyya, Multi-Cloud Provisioning and Load Distribution for Three-Tier Applications, ACM Transactions on Autonomous and Adaptive Systems, vol.9, issue.3, p.13, 2014.
DOI : 10.1145/2662112

P. Sobeslavsky, Elasticity in Cloud Computing, 2011.

X. Zhang, A. Kunjithapatham, S. Jeong, and S. Gibbs, Towards an Elastic Application Model for Augmenting the Computing Capabilities of Mobile Devices with Cloud Computing, Mobile Networks and Applications, vol.42, issue.4, pp.270-284, 2011.
DOI : 10.1007/s11036-011-0305-7

I. Neamtiu, Elastic executions from inelastic programs, Proceeding of the 6th international symposium on Software engineering for adaptive and self-managing systems, SEAMS '11, pp.178-183, 2011.
DOI : 10.1145/1988008.1988033

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

D. Rajan, A. Canino, J. A. Izaguirre, and D. Thain, Converting a High Performance Application to an Elastic Cloud Application, 2011 IEEE Third International Conference on Cloud Computing Technology and Science, pp.383-390, 2011.
DOI : 10.1109/CloudCom.2011.58

S. Moller and A. Raake, Quality of experience, 2014.
DOI : 10.1007/978-3-319-02681-7

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

T. Hobfeld, R. Schatz, M. Varela, and C. Timmerer, Challenges of QoE management for cloud applications, IEEE Communications Magazine, vol.50, issue.4, pp.28-36, 2012.
DOI : 10.1109/MCOM.2012.6178831

F. D. Munoz-esco? and J. M. Bernabeu-aubán, A Survey on Elasticity Management in the PaaS Service Model

R. N. Calheiros, C. Vecchiola, D. Karunamoorthy, and R. Buyya, The Aneka platform and QoS-driven resource provisioning for elastic applications on hybrid Clouds, Future Generation Computer Systems, vol.28, issue.6, pp.861-870, 2012.
DOI : 10.1016/j.future.2011.07.005

S. Dutta, S. Gera, A. Verma, and B. Viswanathan, SmartScale: Automatic Application Scaling in Enterprise Clouds, 2012 IEEE Fifth International Conference on Cloud Computing, pp.221-228, 2012.
DOI : 10.1109/CLOUD.2012.12

R. Buyya, R. Ranjan, and R. N. Calheiros, InterCloud: Utilityoriented federation of cloud computing environments for scaling of application services, " in Algorithms and architectures for parallel processing, pp.13-31, 2010.

A. Da-silva-dias, L. H. Nakamura, J. C. Estrella, R. H. Santana, and M. J. Santana, Providing IaaS resources automatically through prediction and monitoring approaches, 2014 IEEE Symposium on Computers and Communications (ISCC), pp.1-7, 2014.
DOI : 10.1109/ISCC.2014.6912590

R. Han, M. M. Ghanem, L. Guo, Y. Guo, and M. Osmond, Enabling cost-aware and adaptive elasticity of multi-tier cloud applications, Future Generation Computer Systems, vol.32, pp.82-98, 2014.
DOI : 10.1016/j.future.2012.05.018

P. Hoenisch, I. Weber, S. Schulte, L. Zhu, and A. Fekete, Four-Fold Auto-Scaling on a Contemporary Deployment Platform Using Docker Containers, Service-Oriented Computing, pp.316-323, 2015.
DOI : 10.1109/GreenCom-CPSCom.2010.137

D. Perez-palacin, R. Mirandola, and R. Calinescu, Synthesis of Adaptation Plans for Cloud Infrastructure with Hybrid Cost Models, 2014 40th EUROMICRO Conference on Software Engineering and Advanced Applications, p.14
DOI : 10.1109/SEAA.2014.57

L. M. Vaquero, D. Morán, F. Galán, and J. M. Alcaraz-calero, Towards Runtime Reconfiguration of Application Control Policies in the Cloud, Journal of Network and Systems Management, vol.29, issue.3, pp.489-512, 2012.
DOI : 10.1007/s10922-012-9251-3

D. Villela, P. Pradhan, and D. Rubenstein, Provisioning servers in the application tier for e-commerce systems, Twelfth IEEE International Workshop on Quality of Service, pp.57-66, 2004.

A. Beloglazov and R. Buyya, Adaptive Threshold-based Approach for Energy-efficient Consolidation of Virtual Machines in Cloud Data Centers Clouds and e-Science, MGC '10 Placing virtual machines to optimize cloud gaming experience, Proceedings of the 8th International Workshop on Middleware for Grids, pp.1-4, 2010.

K. Keahey, P. Armstrong, J. Bresnahan, D. Labissoniere, and P. Riteau, Infrastructure outsourcing in multi-cloud environment, Proceedings of the 2012 workshop on Cloud services, federation, and the 8th open cirrus summit, FederatedClouds '12, pp.33-38, 2012.
DOI : 10.1145/2378975.2378984

F. Paraiso, P. Merle, and L. Seinturier, Managing elasticity across multiple cloud providers, Proceedings of the 2013 international workshop on Multi-cloud applications and federated clouds, MultiCloud '13, pp.53-60, 2013.
DOI : 10.1145/2462326.2462338

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

E. Kafetzakis, H. Koumaras, M. A. Kourtis, and V. Koumaras, QoE4CLOUD: A QoE-driven multidimensional framework for cloud environments, 2012 International Conference on Telecommunications and Multimedia (TEMU), pp.77-82, 2012.
DOI : 10.1109/TEMU.2012.6294736

A. Najjar, C. Gravier, X. Serpaggi, and O. Boissier, Modeling User Expectations Satisfaction for SaaS Applications Using Multiagent Negotiation, ACM International Conference on Web Intelligence (WI), pp.399-406, 2016.
DOI : 10.1109/wi.2016.0062

URL : https://hal.archives-ouvertes.fr/emse-01424948

J. Hadley, Y. Khatib, G. Blair, and U. Roedig, MultiBox: lightweight containers for vendor-independent multi-cloud deployments , ser. Communications in Computer and Information Science, pp.2015-79
DOI : 10.1007/978-3-319-25043-4_8

C. Kan, DoCloud: An elastic cloud platform for Web applications based on Docker, 2016 18th International Conference on Advanced Communication Technology (ICACT), pp.478-483, 2016.
DOI : 10.1109/icact.2016.7423440

P. P. Kukade and G. Kale, Auto-Scaling of Micro-Services Using Containerization, International Journal of Science and Research, pp.1960-1963, 2013.

F. Paraiso, S. Challita, Y. Dhuraibi, and P. Merle, Model-Driven Management of Docker Containers, 2016 IEEE 9th International Conference on Cloud Computing (CLOUD), pp.718-725, 2016.
DOI : 10.1109/CLOUD.2016.0100

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

E. Barrett, E. Howley, and J. Duggan, Applying reinforcement learning towards automating resource allocation and application scalability in the cloud, Concurrency and Computation: Practice and Experience, pp.1656-1674, 2013.
DOI : 10.1002/cpe.2864

T. Knauth and C. Fetzer, Scaling Non-elastic Applications Using Virtual Machines, 2011 IEEE 4th International Conference on Cloud Computing, pp.468-475, 2011.
DOI : 10.1109/CLOUD.2011.77

G. Moltómolt´moltó, M. Caballer, E. Romero, and C. De-alfonso, Elastic Memory Management of Virtualized Infrastructures for Applications with Dynamic Memory Requirements, Procedia Computer Science, vol.18, pp.159-168, 2013.
DOI : 10.1016/j.procs.2013.05.179

G. A. Moreno, J. Cmara, D. Garlan, and B. Schmerl, Efficient Decision-Making under Uncertainty for Proactive Self-Adaptation, 2016 IEEE International Conference on Autonomic Computing (ICAC), pp.147-156, 2016.
DOI : 10.1109/ICAC.2016.59

S. Barker, Y. Chi, H. Hacigümüshacig¨hacigümhacigüm¨hacigümüs, P. Shenoy, and E. Cecchet, ShuttleDB: Database-Aware Elasticity in the Cloud, 11th International Conference on Autonomic Computing, pp.33-43, 2014.

L. Beernaert, M. Matos, R. Vilaça, and R. Oliveira, Automatic elasticity in OpenStack, Proceedings of the Workshop on Secure and Dependable Middleware for Cloud Monitoring and Management, SDMCMM '12, pp.1-2, 2012.
DOI : 10.1145/2405186.2405188

F. Cruz, F. Maia, M. Matos, R. Oliveira, J. Paulo et al., MeT, Proceedings of the 8th ACM European Conference on Computer Systems, EuroSys '13, pp.183-196, 2013.
DOI : 10.1145/2465351.2465370

URL : https://hal.archives-ouvertes.fr/halshs-01080965

E. Kassela, C. Boumpouka, I. Konstantinou, and N. Koziris, Automated workload-aware elasticity of NoSQL clusters in the cloud, 2014 IEEE International Conference on Big Data (Big Data), pp.195-200, 2014.
DOI : 10.1109/BigData.2014.7004232

R. Han, L. Guo, M. Ghanem, and Y. Guo, Lightweight Resource Scaling for Cloud Applications, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012), pp.644-651, 2012.
DOI : 10.1109/CCGrid.2012.52

P. Jamshidi, A. Ahmad, and C. Pahl, Autonomic resource provisioning for cloud-based software, Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2014, pp.95-104, 2014.
DOI : 10.1145/2593929.2593940

URL : http://doras.dcu.ie/19884/1/SEAMS2014.pdf

I. Konstantinou, E. Angelou, D. Tsoumakos, C. Boumpouka, N. Koziris et al., TIRAMOLA, Proceedings of the 2012 international conference on Management of Data, SIGMOD '12, pp.725-728, 2012.
DOI : 10.1145/2213836.2213943

L. R. Moore, K. Bean, and T. Ellahi, A coordinated reactive and predictive approach to cloud elasticity, The Fourth International Conference on Cloud Computing, GRIDs, and Virtualization, pp.87-92, 2013.

L. R. Moore, K. Bean, . Ellahi, and . Tariq, Transforming reactive auto-scaling into proactive auto-scaling, Proceedings of the 3rd International Workshop on Cloud Data and Platforms, CloudDP '13, pp.7-12, 2013.
DOI : 10.1145/2460756.2460758

F. J. Morais, F. V. Brasileiro, R. V. Lopes, R. A. Santos, W. Satterfield et al., Autoflex: Service Agnostic Autoscaling Framework for IaaS Deployment Models, 2013 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp.42-49, 2013.

H. Nguyen, Z. Shen, X. Gu, S. Subbiah, and J. Wilkes, Agile: Elastic distributed resource scaling for infrastructure-as-aservice, Proceedings of the USENIX International Conference on Automated Computing (ICAC13), pp.69-82, 2013.

P. D. Sanzo, D. Rughetti, B. Ciciani, and F. Quaglia, Autotuning of Cloud-Based In-Memory Transactional Data Grids via Machine Learning, 2012 Second Symposium on Network Cloud Computing and Applications (NCCA), pp.9-16, 2012.

M. Serafini, E. Mansour, A. Aboulnaga, K. Salem, T. Rafiq et al., Accordion, Proceedings of the VLDB Endowment, pp.1035-1046, 2014.
DOI : 10.14778/2732977.2732979

D. Serrano, S. Bouchenak, Y. Kouki, T. Ledoux, J. Lejeune et al., Towards QoS-Oriented SLA Guarantees for Online Cloud Services, 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, pp.50-57, 2013.
DOI : 10.1109/CCGrid.2013.66

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

Y. Tan, H. Nguyen, Z. Shen, X. Gu, C. Venkatramani et al., PREPARE: Predictive Performance Anomaly Prevention for Virtualized Cloud Systems, 2012 IEEE 32nd International Conference on Distributed Computing Systems, pp.285-294, 2012.
DOI : 10.1109/ICDCS.2012.65

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

L. Baresi, S. Guinea, A. Leva, and G. Quattrocchi, A Discretetime Feedback Controller for Containerized Cloud Applications, Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2016, pp.217-228, 2016.

G. A. Moreno, J. Cámara, D. Garlan, and B. Schmerl, Proactive self-adaptation under uncertainty: a probabilistic model checking approach, Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, ESEC/FSE 2015, pp.1-12, 2015.
DOI : 10.1145/2786805.2786853

A. Najjar, X. Serpaggi, C. Gravier, and O. Boissier, Multiagent Negotiation for User-centric Elasticity Management in the Cloud, 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing, pp.357-362, 2013.
URL : https://hal.archives-ouvertes.fr/emse-00952987

B. An, V. Lesser, D. Irwin, and M. Zink, Automated Negotiation with Decommitment for Dynamic Resource Allocation in Cloud Computing, Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems AAMAS '10. Richland, SC: International Foundation for Autonomous Agents and Multiagent Systems, pp.981-988, 2010.

T. Chieu, A. Mohindra, A. Karve, and A. Segal, Dynamic Scaling of Web Applications in a Virtualized Cloud Computing Environment, 2009 IEEE International Conference on e-Business Engineering, pp.281-286, 2009.
DOI : 10.1109/ICEBE.2009.45

X. Dutreilh, N. Rivierre, A. Moreau, J. Malenfant, and I. Truck, From Data Center Resource Allocation to Control Theory and Back, 2010 IEEE 3rd International Conference on Cloud Computing, pp.410-417, 2010.
DOI : 10.1109/CLOUD.2010.55

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

M. Z. Hasan, E. Magana, A. Clemm, L. Tucker, and S. L. Gudreddi, Integrated and autonomic cloud resource scaling, 2012 IEEE Network Operations and Management Symposium, pp.1327-1334, 2012.
DOI : 10.1109/NOMS.2012.6212070

M. Maurer, I. Brandic, and R. Sakellariou, Enacting SLAs in Clouds Using Rules Euro-Par'11 -Volume Part I, Proceedings of the 17th International Conference on Parallel Processing, pp.455-466, 2011.

A. Naskos, E. Stachtiari, A. Gounaris, P. Katsaros, D. Tsoumakos et al., Dependable Horizontal Scaling Based on Probabilistic Model Checking, 2015 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp.31-40, 2015.
DOI : 10.1109/CCGrid.2015.91

H. C. Lim, S. Babu, and J. S. Chase, Automated control for elastic storage, Proceeding of the 7th international conference on Autonomic computing, ICAC '10, pp.1-10, 2010.
DOI : 10.1145/1809049.1809051

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

H. C. Lim, S. Babu, J. S. Chase, and S. S. Parekh, Automated control in cloud computing, Proceedings of the 1st workshop on Automated control for datacenters and clouds, ACDC '09, pp.13-18, 2009.
DOI : 10.1145/1555271.1555275

X. Dutreilh, S. Kirgizov, O. Melekhova, J. Malenfant, N. Rivierre et al., Using reinforcement learning for autonomic resource allocation in clouds: Towards a fully automated workflow, Seventh International Conference on Autonomic and Autonomous Systems ICAS, pp.67-74, 2011.
URL : https://hal.archives-ouvertes.fr/hal-01122123

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-1, 2008.
DOI : 10.1145/1342171.1342172

A. Shishtawy and V. Vlassov, ElastMan: Elasticity Manager for Elastic Key-value Stores in the Cloud, Proceedings of the 2013 ACM Cloud and Autonomic Computing Conference, CAC '13, pp.1-710, 2013.

S. Park and M. Humphrey, Self-Tuning Virtual Machines for Predictable eScience, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, pp.356-363, 2009.
DOI : 10.1109/CCGRID.2009.84

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

J. Huang, C. Li, and J. Yu, Resource prediction based on double exponential smoothing in cloud computing, 2012 2nd International Conference on Consumer Electronics, Communications and Networks (CECNet), pp.2056-2060, 2012.
DOI : 10.1109/CECNet.2012.6201461

H. Mi, H. Wang, G. Yin, Y. Zhou, D. Shi et al., Online Self-Reconfiguration with Performance Guarantee for Energy-Efficient Large-Scale Cloud Computing Data Centers, 2010 IEEE International Conference on Services Computing, pp.514-521, 2010.
DOI : 10.1109/SCC.2010.69

Z. Gong, X. Gu, and J. Wilkes, Press: Predictive elastic resource scaling for cloud systems, 2010 International Conference on Network and Service Management (CNSM), pp.9-16, 2010.

S. Khatua, A. Ghosh, and N. Mukherjee, Optimizing the utilization of virtual resources in Cloud environment, 2010 IEEE International Conference on Virtual Environments, Human-Computer Interfaces and Measurement Systems, pp.82-87, 2010.
DOI : 10.1109/VECIMS.2010.5609349

S. Islam, J. Keung, K. Lee, and A. Liu, Empirical prediction models for adaptive resource provisioning in the cloud, Future Generation Computer Systems, vol.28, issue.1, pp.155-162, 2012.
DOI : 10.1016/j.future.2011.05.027

J. Kupferman, J. Silverman, P. Jara, and J. Browne, Scaling into the cloud CS270-advanced operating systems, 2009.

E. Caron, F. Desprez, and A. Muresan, Forecasting for Grid and Cloud Computing On-Demand Resources Based on Pattern Matching, 2010 IEEE Second International Conference on Cloud Computing Technology and Science, 2010.
DOI : 10.1109/CloudCom.2010.65

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

J. Rao, X. Bu, C. Xu, L. Wang, and G. Yin, VCONF, Proceedings of the 6th international conference on Autonomic computing, ICAC '09, pp.137-146, 2009.
DOI : 10.1145/1555228.1555263

G. Tesauro, N. Jong, R. Das, and M. Bennani, A Hybrid Reinforcement Learning Approach to Autonomic Resource Allocation, 2006 IEEE International Conference on Autonomic Computing, pp.65-73, 2006.
DOI : 10.1109/ICAC.2006.1662383

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

A. Ali-eldin, J. Tordsson, and E. Elmroth, An adaptive hybrid elasticity controller for cloud infrastructures, 2012 IEEE Network Operations and Management Symposium, pp.204-212, 2012.
DOI : 10.1109/NOMS.2012.6211900

E. Lakew, C. Klein, F. Hernandez-rodriguez, and E. Elmroth, Towards Faster Response Time Models for Vertical Elasticity, 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing, pp.560-565, 2014.
DOI : 10.1109/UCC.2014.86

URL : http://umu.diva-portal.org/smash/get/diva2:751209/FULLTEXT01

Q. Zhang, L. Cherkasova, and E. Smirni, A Regression-Based Analytic Model for Dynamic Resource Provisioning of Multi-Tier Applications, Fourth International Conference on Autonomic Computing (ICAC'07), pp.27-27, 2007.
DOI : 10.1109/ICAC.2007.1

L. Wang, J. Xu, M. Zhao, Y. Tu, and J. Fortes, Fuzzy Modeling Based Resource Management for Virtualized Database Systems, 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems, pp.32-42, 2011.
DOI : 10.1109/MASCOTS.2011.70

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

R. Calheiros, R. Ranjan, and R. Buyya, Virtual Machine Provisioning Based on Analytical Performance and QoS in Cloud Computing Environments, 2011 International Conference on Parallel Processing, pp.295-304, 2011.
DOI : 10.1109/ICPP.2011.17

C. Hung, Y. Hu, and K. Li, Auto-Scaling Model for Cloud Computing System, International Journal of Hybrid Information Technology, vol.5, issue.2, pp.181-186, 2012.

P. Leitner, W. Hummer, B. Satzger, C. Inzinger, and S. Dustdar, Cost-Efficient and Application SLA-Aware Client Side Request Scheduling in an Infrastructure-as-a-Service Cloud, 2012 IEEE Fifth International Conference on Cloud Computing, pp.213-220, 2012.
DOI : 10.1109/CLOUD.2012.21

Z. Liu, S. Wang, Q. Sun, H. Zou, and F. Yang, Cost-Aware Cloud Service Request Scheduling for SaaS Providers, The Computer Journal, vol.57, issue.2, pp.291-301, 2013.
DOI : 10.1093/comjnl/bxt009

D. Niu, H. Xu, B. Li, and S. Zhao, Quality-assured cloud bandwidth auto-scaling for video-on-demand applications, 2012 Proceedings IEEE INFOCOM, pp.460-468, 2012.
DOI : 10.1109/INFCOM.2012.6195785

J. Tirado, D. Higuero, F. Isaila, and J. Carretero, Predictive Data Grouping and Placement for Cloud-Based Elastic Server Infrastructures, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp.285-294, 2011.
DOI : 10.1109/CCGrid.2011.49

S. Spinner, S. Kounev, X. Zhu, L. Lu, M. Uysal et al., Runtime Vertical Scaling of Virtualized Applications via Online Model Estimation, 2014 IEEE Eighth International Conference on Self-Adaptive and Self-Organizing Systems, pp.157-166, 2014.
DOI : 10.1109/SASO.2014.29

L. Yazdanov and C. Fetzer, Vertical Scaling for Prioritized VMs Provisioning, 2012 Second International Conference on Cloud and Green Computing, pp.118-125, 2012.
DOI : 10.1109/CGC.2012.108

Y. Wang, C. C. Tan, and N. Mi, Using Elasticity to Improve Inline Data Deduplication Storage Systems, 2014 IEEE 7th International Conference on Cloud Computing, pp.785-792, 2014.
DOI : 10.1109/CLOUD.2014.109

W. Zhao and Z. Wang, Dynamic Memory Balancing for Virtual Machines, Proceedings of the 2009 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, VEE '09, pp.21-30, 2009.
DOI : 10.1145/1618525.1618530

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

W. Dawoud, I. Takouna, and C. Meinel, Elastic Virtual Machine for Fine-Grained Cloud Resource Provisioning, Global Trends in Computing and Communication Systems, pp.11-25, 2012.
DOI : 10.1007/978-3-642-29219-4_2

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

Y. Diao, N. Gandhi, J. Hellerstein, S. Parekh, and D. Tilbury, Using mimo feedback control to enforce policies for interrelated metrics with application to the apache web server, Network Operations and Management Symposium, pp.219-234, 2002.

S. Farokhi, E. Lakew, C. Klein, I. Brandic, and E. Elmroth, Coordinating CPU and Memory Elasticity Controllers to Meet Service Response Time Constraints, 2015 International Conference on Cloud and Autonomic Computing, pp.69-80, 2015.
DOI : 10.1109/ICCAC.2015.20

L. Lu, X. Zhu, R. Griffith, P. Padala, A. Parikh et al., Application-driven dynamic vertical scaling of virtual machines in resource pools, 2014 IEEE Network Operations and Management Symposium (NOMS), pp.2014-2015, 2014.
DOI : 10.1109/NOMS.2014.6838238

H. Jin, L. Deng, S. Wu, X. Shi, and X. Pan, Live virtual machine migration with adaptive, memory compression, 2009 IEEE International Conference on Cluster Computing and Workshops, pp.1-10, 2009.
DOI : 10.1109/CLUSTR.2009.5289170

X. Qin, W. Wang, W. Zhang, J. Wei, X. Zhao et al., Elasticat: A load rebalancing framework for cloud-based key-value stores, 2012 19th International Conference on High Performance Computing, pp.1-10, 2012.
DOI : 10.1109/HiPC.2012.6507481

R. S. Kirthica1, Provisioning rapid elasticity by light-weight live resource migration, International Journal of Modern Trends in Engineering and Research, pp.99-106, 2015.

Y. Zhao and W. Huang, Adaptive Distributed Load Balancing Algorithm Based on Live Migration of Virtual Machines in Cloud, 2009 Fifth International Joint Conference on INC, IMS and IDC, pp.170-175, 2009.
DOI : 10.1109/NCM.2009.350

D. Bruneo, A Stochastic Model to Investigate Data Center Performance and QoS in IaaS Cloud Computing Systems, IEEE Transactions on Parallel and Distributed Systems, vol.25, issue.3, pp.560-569, 2014.
DOI : 10.1109/TPDS.2013.67

S. Das, S. Nishimura, D. Agrawal, and A. Abbadi, Albatross, Proc. VLDB Endowment, pp.494-505, 2011.
DOI : 10.14778/2002974.2002977

S. He, L. Guo, and Y. Guo, Real Time Elastic Cloud Management for Limited Resources, 2011 IEEE 4th International Conference on Cloud Computing, pp.622-629, 2011.
DOI : 10.1109/CLOUD.2011.47

M. R. Hines and K. Gopalan, Post-copy based live virtual machine migration using adaptive pre-paging and dynamic selfballooning, Proceedings of the 2009 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, pp.51-60, 2009.
DOI : 10.1145/1508293.1508301

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

S. Sotiriadis, N. Bessis, C. Amza, and R. Buyya, Elastic load balancing for dynamic virtual machine reconfiguration based on vertical and horizontal scaling, IEEE Transactions on Services Computing, 2016.
DOI : 10.1109/tsc.2016.2634024

N. M. Calcavecchia, B. A. Caprarescu, E. Di-nitto, D. J. Dubois, and D. Petcu, DEPAS: a decentralized probabilistic algorithm for auto-scaling, Computing, vol.36, issue.5, pp.8-10, 2012.
DOI : 10.1007/s00607-012-0198-8

URL : http://arxiv.org/abs/1202.2509

T. Chieu and H. Chan, Dynamic Resource Allocation via Distributed Decisions in Cloud Environment, 2011 IEEE 8th International Conference on e-Business Engineering, pp.125-130, 2011.
DOI : 10.1109/ICEBE.2011.45

M. Siebenhaar, T. A. Nguyen, U. Lampe, D. Schuller, and R. Steinmetz, Concurrent Negotiations in Cloud-Based Systems, Proceedings of the 8th International Conference on Economics of Grids, Clouds, Systems, and Services, pp.17-31, 2012.
DOI : 10.1007/978-3-642-28675-9_2

S. Son and K. M. Sim, A price-and-time-slot-negotiation mechanism for cloud service reservations, IEEE Transactions on Systems, Man, and Cybernetics Part B (Cybernetics), vol.42, issue.3, pp.713-728, 2012.

G. Copil, D. Moldovan, H. L. Truong, and S. Dustdar, On Controlling Cloud Services Elasticity in Heterogeneous Clouds, 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing, pp.573-578, 2014.
DOI : 10.1109/UCC.2014.88

P. Marshall, H. Tufo, and K. Keahey, Provisioning Policies for Elastic Computing Environments, 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum, pp.1085-1094, 2012.
DOI : 10.1109/IPDPSW.2012.132

L. Wu, S. K. Garg, and R. Buyya, SLA-based admission control for a Software-as-a-Service provider in Cloud computing environments, Journal of Computer and System Sciences, vol.78, issue.5, pp.1280-1299, 2012.
DOI : 10.1016/j.jcss.2011.12.014

T. L. , -. J. Miguel-alonso, and J. A. Lozano, A Review of Autoscaling Techniques for Elastic Applications in Cloud Environments, Journal Grid Computing, vol.12, issue.4, pp.559-592, 2014.

T. Lorido-botrán, J. Miguel-alonso, and J. A. Lozano, Autoscaling techniques for elastic applications in cloud environments, p.2012, 2012.

Y. Kuno, K. Nii, and S. Yamaguchi, A Study on Performance of Processes in Migrating Virtual Machines, 2011 Tenth International Symposium on Autonomous Decentralized Systems, pp.567-572, 2011.
DOI : 10.1109/ISADS.2011.79

D. Kapil, E. S. Pilli, and R. C. Joshi, Live virtual machine migration techniques: Survey and research challenges, 2013 3rd IEEE International Advance Computing Conference (IACC), pp.963-969, 2013.
DOI : 10.1109/IAdCC.2013.6514357

D. G. Vinothina-dr and . Sridaran, A Survey on Resource Allocation Strategies in Cloud Computing, International Journal of Advanced Computer Science and Applications (IJACSA), vol.3, issue.6, pp.97-104, 2012.

M. G. Hafez and M. S. , Agent-Based Cloud Computing: A Survey, 2016 IEEE 4th International Conference on Future Internet of Things and Cloud (FiCloud), pp.285-292, 2016.
DOI : 10.1109/FiCloud.2016.48

D. Talia, Clouds Meet Agents: Toward Intelligent Cloud Services, IEEE Internet Computing, vol.16, issue.2, pp.78-81, 2012.
DOI : 10.1109/MIC.2012.28

S. F. Piraghaj, A. V. Dastjerdi, R. N. Calheiros, and R. Buyya, ContainerCloudSim: An environment for modeling and simulation of containers in cloud data centers, Software: Practice and Experience, 2016.
DOI : 10.1002/spe.2422

K. Bangari and C. C. Rao, Real Workload Characterization and Synthetic Workload Generation

A. Ali-eldin, J. Tordsson, E. Elmroth, and M. Kihl, Workload classification for efficient auto-scaling of cloud resources, 2005.

W. Sobel, S. Subramanyam, A. Sucharitakul, J. Nguyen, H. Wong et al., CloudStone: Multi-platform, multi-language benchmark and measurement tools for Web 2.0, Proc. of CCA, 2008.

A. Sangroya, D. Serrano, and S. Bouchenak, Benchmarking Dependability of MapReduce Systems, 2012 IEEE 31st Symposium on Reliable Distributed Systems, pp.21-30, 2012.
DOI : 10.1109/SRDS.2012.12

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

S. Huang, J. Huang, J. Dai, T. Xie, and B. Huang, The HiBench Benchmark Suite: Characterization of the MapReduce-Based Data Analysis, pp.209-228, 2011.

W. Felter, A. Ferreira, R. Rajamony, and J. Rubio, An updated performance comparison of virtual machines and Linux containers, 2015 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp.171-172, 2015.
DOI : 10.1109/ISPASS.2015.7095802

A. Tosatto, P. Ruiu, and A. Attanasio, Container-Based Orchestration in Cloud: State of the Art and Challenges, 2015 Ninth International Conference on Complex, Intelligent, and Software Intensive Systems, pp.70-75, 2015.
DOI : 10.1109/CISIS.2015.35

W. Kubernetes and . Http, Swarm v. Fleet v. Kubernetes v. Mesos, Website http

B. Burns, B. Grant, D. Oppenheimer, E. Brewer, J. W. Borg et al., Borg, Omega, and Kubernetes, Communications of the ACM, vol.59, issue.5, pp.50-57, 2016.
DOI : 10.1145/2890784

P. Sony and I. , Inter-Cloud application migration and portability using Linux containers for better resource provisioning and interoperability, 2015.

C. Yang, Checkpoint and Restoration of Micro-service in Docker Containers, p.15, 2015.

A. V. Papadopoulos, A. Ali-eldin, K. Arzen, J. Tordsson, and E. Elmroth, PEAS, ACM Transactions on Modeling and Performance Evaluation of Computing Systems, vol.1, issue.4, pp.151-1531, 2016.
DOI : 10.1145/2930659

C. Qu, R. N. Calheiros, and R. Buyya, Auto-scaling Web Applications in Clouds: A Taxonomy and Survey, 2016.