SLA-aware Dependable Cloud Computing Systems
Context and Motivation
Cloud Computing enables remote, on-demand access to a set of configurable computing resources. It aims to provide hardware and software services to customers, while minimizing human efforts in terms of service installation, configuration and maintenance, for both cloud provider and cloud customer. A cloud may have the form of an Infrastructure as a Service (IaaS), a Platform as a Service (PaaS) or a Software as a Service (SaaS). However, cloud's ad-hoc management in terms of quality-of-service and service level agreement (SLA) poses significant challenges to the dependability performance, energy consumption and economical costs of the cloud. We believe that a differentiating element between Cloud Computing environments will be the quality-of-service and the service level agreement (SLA) provided by the cloud.
Challenges
How to enable systematic and transparent integration of service levels and SLA to the cloud, taking into account and trading off possibly antagonist dependability, performance, energy and cost aspects in the cloud? We aim to precisely answer this question. We are interested in proposing novel paradigms, models and distributed algorithms underlying SLA-aware dependable Cloud Computing systems.
Contributors
- Sonia Ben Mokhtar
- Nadia Bennani
- Sara Bouchenak
- Lionel Brunie
Selected publications
S. Bouchenak, G. Chockler, H. Chockler, G. Gheorghe, N. Santos, A. Shraer. Verifying Cloud Services: Present and Future. ACM SIGOPS Operating Systems Review, 47(2), Jul. 2013.
A. Sangroya, D. Serrano, S. Bouchenak. Benchmarking Dependability of Hadoop MapReduce. The 31st IEEE International Symposium on Reliable Distributed Systems (SRDS 2012), Irvine, CA, Oct. 2012.
L. Malrait, S. Bouchenak, N. Marchand. Experience with ConSer: A System for Server Control Through Fluid Modeling. IEEE Transactions on Computers, 60(7), July 2011.
S. Bouchenak, F. Boyer, B. Claudel, N. De Palma, O. Gruber, S. Sicard. Jade: Lessons Learned Building Autonomic Systems. ACM Transactions on Autonomous and Adaptive Systems (TAAS), 6(4), Oct. 2011.
L. Malrait, S. Bouchenak, N. Marchand. Fluid Modeling and Control for Server System Performance and Availability. The 39th Annual IEEE International Conference on Dependable Systems and Networks (IEEE DSN 2009), Lisbon, Portugal, Jun-Jul 2009.
Software
- MRBS (2011 - ): Benchmarking performance and dependability solutions for Big Data systems
- MoKa (2008 - ): Modeling and capacity planning for multi-tier Internet services
- ConSer (2008 - ): Modeling and control of server systems