Experience with ConSer: A System for Server Control Through Fluid Modeling

Abstract : Server technology provides a means to support a wide range of online services and applications. However, their ad-hoc configuration poses significant challenges to the performance, availability and economical costs of applications. In this paper, we examine the impact of server configuration on the central tradeoff between service performance and availability. First, we present a server model as a nonlinear continuous-time model using fluid approximations. Second, we develop concurrency control on server systems for an optimal configuration. We primarily provide two control laws for two different QoS objectives. AM-C is an availability-maximizing server control that achieves the highest service availability given a fixed performance constraint; and PM-C is a performance-maximizing control law that meets a desired availability target with the highest performance. We then improve the control with two additional multi-level laws. AA-PM-C is an availability-aware performance maximizing control, and PA-AM-C is a performance-aware availability maximizing control. In this paper, we present CONSER, a novel system for the control of servers. We evaluate CONSER's fluid model and control techniques on the TPC-C industry-standard benchmark. Our experiments show that the proposed techniques sucessfully guarantee performance and availability constraints.
Type de document :
Article dans une revue
IEEE Transactions on Computers, Institute of Electrical and Electronics Engineers, 2011, 60 (7), pp.951-963. 〈10.1109/TC.2010.164〉
Liste complète des métadonnées

Littérature citée [28 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-00480859
Contributeur : Nicolas Marchand <>
Soumis le : jeudi 24 avril 2014 - 13:37:19
Dernière modification le : vendredi 12 octobre 2018 - 01:16:18
Document(s) archivé(s) le : jeudi 24 juillet 2014 - 10:35:32

Fichier

IEEE-TC-2011.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Luc Malrait, Sara Bouchenak, Nicolas Marchand. Experience with ConSer: A System for Server Control Through Fluid Modeling. IEEE Transactions on Computers, Institute of Electrical and Electronics Engineers, 2011, 60 (7), pp.951-963. 〈10.1109/TC.2010.164〉. 〈hal-00480859〉

Partager

Métriques

Consultations de la notice

610

Téléchargements de fichiers

241