Arezoo Abbasi*, Ramin Karimi
Le cloud computing, l'informatique basée sur Internet qui a gagné beaucoup d'élan pour sa flexibilité et son élasticité, fournit des données partagées et des ressources de traitement sous forme de services permettant aux utilisateurs de ne pas avoir besoin de leur propre infrastructure et suit le modèle de paiement à l'utilisation. Un système de cloud computing basé sur la technologie de virtualisation peut améliorer la flexibilité du déploiement de la charge grâce à une extension dynamique des ressources. La planification est définie en deux niveaux : l'hôte et la machine virtuelle (VM). Au niveau de la machine virtuelle, les tâches sont allouées aux machines virtuelles et au niveau de l'hôte, les machines virtuelles aux hôtes. L'optimisation des performances des tâches est l'un des sujets les plus importants dans les environnements cloud. Dans cet article, nous examinons plusieurs aspects de la littérature sur la planification pour le cloud computing.