METHOD AND APPARATUS FOR DEPLOYING TENANT DEPLOYABLE ELEMENTS ACROSS PUBLIC CLOUDS BASED ON HARVESTED PERFORMANCE METRICS

Some embodiments of the invention provide a method for evaluating multiple candidate resource elements that are candidates for deploying a set of one or more tenant deployable elements in a public cloud. For each particular tenant deployable element, the method deploys in the public cloud at least o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PARAMESHWARAN, Kumara, KANDACHAR, Sridhara Rao, SREENIVASAN, Rajagopal, KEMPANNA, Raghav, RAMESH, Vipin
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Some embodiments of the invention provide a method for evaluating multiple candidate resource elements that are candidates for deploying a set of one or more tenant deployable elements in a public cloud. For each particular tenant deployable element, the method deploys in the public cloud at least one instance of each of a set of one or more candidate resource elements and at least one agent to execute on the deployed resource element instance. The method communicates with each deployed agent to collect metrics for quantifying performance of the agent's respective resource element instance. The method then aggregates the collected metrics in order to generate a report that quantifies performance of each candidate resource element in the set of candidate resource elements for deploying the particular tenant deployable element in the public cloud. Certains modes de réalisation de l'invention concernent un procédé d'évaluation de multiples éléments de ressource candidats qui sont des candidats pour déployer un ensemble d'un ou plusieurs éléments déployables par un locataire dans un nuage public. Pour chaque élément déployable par un locataire particulier, le procédé déploie dans le nuage public au moins une instance de chacun d'un ensemble d'un ou plusieurs éléments de ressource candidats et d'au moins un agent à exécuter sur l'instance d'élément de ressource déployée. Le procédé communique avec chaque agent déployé pour collecter des mesures pour quantifier les performances de l'instance d'élément de ressource respective de l'agent. Le procédé agrège ensuite les métriques collectées afin de générer un rapport qui quantifie les performances de chaque élément de ressource candidat dans l'ensemble d'éléments de ressource candidats pour déployer l'élément déployable par un locataire particulier dans le nuage public.