Key points are not available for this paper at this time.
L'informatique en nuage fournit un cadre fiable et économique pour le déploiement d'applications web à grande échelle. Cependant, choisir et configurer une infrastructure cloud comme service (IaaS) appropriée, par exemple, la base de données et les instances de calcul adéquates ainsi que les tarifs de service acceptables, est une tâche ardue. La tâche est également difficile lorsqu'il s'agit d'optimiser l'IaaS pour des objectifs conflictuels tels que la performance et le coût. De plus, en raison d'un manque de compréhension du modèle tarifaire et de l'IaaS cloud, un consommateur cloud peut payer plus que nécessaire ou ne pas utiliser pleinement les ressources achetées. Pour cette raison, nous proposons un algorithme qui suggère la configuration la plus économique répondant aux exigences de QoS et à la contrainte budgétaire. Contrairement aux propositions d'optimisation des coûts existantes, notre algorithme proposé associe les exigences minimales de l'application web à déployer aux coûts de déploiement selon le modèle de prix établi par les fournisseurs de cloud. L'algorithme prend également en compte les exigences de QoS pour différents types de ressources dans le cloud, à savoir, les serveurs de base de données, les serveurs de calcul, le stockage et le tarif de service. L'algorithme proposé est évalué par une série d'expériences sur une application web avec sept scénarios de charge de travail différents. Les résultats expérimentaux montrent l'efficacité de l'algorithme proposé pour atteindre une solution avec le coût de déploiement minimal pour chaque scénario tout en satisfaisant toutes les exigences des clients.
Mireslami et al. (Mardi) ont étudié cette question.