Modèles de coût pour la sélection
de vues matérialisées dans les nuages publics
 
 
Romain Perriot, Jérémy Pfeifer, Laurent d'Orazio, Bruno Bachelet
(LIMOS, Clermont-Ferrand, France)
 
Sandro Bimonte
(IRSTEA, Clermont-Ferrand, France)
 
Jérôme Darmont
(ERIC, Lyon, France)
 
Rapport de recherche LIMOS/IRSTEA/ERIC
Clermont-Ferrand, France
17 janvier 2014
 

La performance des entrepôts de données est généralement assurée grâce à des structures de données physiques comme les index ou les vues matérialisées. Dans un tel contexte, des modèles de coût permettent de sélectionner un ensemble pertinent de ces structures qui optimisent la performance. Toutefois, cette sélection devient plus complexe dans un nuage informatique. Le critère d'optimisation est en effet double, avec un équilibre entre coût monétaire et temps de réponse. Cet article introduit de nouveaux modèles de coût intégrant le paiement à la demande en vigueur dans les nuages. Sur la base de ces modèles, un problème d’optimisation est défini pour trouver, parmi des vues candidates, celles à matérialiser pour minimiser à la fois le coût total d’interrogation et de maintenance de la base de données dans un nuage public et le temps de réponse total pour une charge de requêtes donnée. Nous montrons de manière expérimentale que maintenir des vues matérialisées est toujours avantageux, à la fois en termes de performance et de coût.