fhermeni a écrit 1 commentaire

  • [^] # Re: Nova

    Posté par  . En réponse au journal BtrPlace: un algorithme de placement de machines virtuelles pour IaaS. Évalué à 2.

    Autant je vois l'avantage par rapport à un produit comme Ganeti, autant le bénéfice en matière d'ordonnanceur IaaS m'est plus difficile à voir. Dans OpenStack en particulier, les filtres du scheduler Nova permettent déjà de faire la même chose, y compris la consolidation et l'affinité/anti-affinité. Spontanément, on verrait donc un usage en standalone, mais dans un IaaS, il y a aussi la gestion des identités, des images et du réseau, et l'on revient donc naturellement vers une solution plus complète comme OpenStack.

    Oui Nova inclue certaines des fonctionnalités de BtrPlace en terme de capacité de déductions, mais dans la pratique elles sont bien moindre. Je ne pense pas qu'il soit possible par exemple d'obtenir les reconfiguration qui sont dans la démo. Pour un aspect plus orienté optimisation globale, il faudrait à la rigueur aller voir du côté du projet Watcher qui vient d'intégrer la big tent.

    Peut-être que l'idéal serait d'en faire une bibliothèque ou une API exploitable par d'autres ordonnanceurs pour améliorer la finesse du placement des instances.
    C'est typiquement comme cela que BtrPlace est utilisé. On essaye timidement de s'insérer dans OpenStack par différents canaux, mais il faut des ressources/compétences que l'on ne peut pas s'offrir pour le moment.