DATA PRIVACY WORKLOAD DISTRIBUTION IN A MULTI-TENANT HYBRID CLOUD COMPUTING ENVIRONMENT

In an approach to improve service routing, embodiments route a service request to an execution environment. Embodiments provide a plurality of execution environments, wherein in each execution environment executable services are deployable, provide a service registry maintaining a plurality of execu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KUSSMAUL, Timo, HANSMANN, Uwe, STOBER, Thomas
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:In an approach to improve service routing, embodiments route a service request to an execution environment. Embodiments provide a plurality of execution environments, wherein in each execution environment executable services are deployable, provide a service registry maintaining a plurality of execution environments, and receive, by the service registry, a service routing request. Further, embodiments determine a required trust level for a service relating to the service routing request by using a trained machine-learning system for outputting a trust level class when receiving service context data of the service relating to the service routing request as input, determine, using the service registry, a set of execution environments matching the output trust level class, and select, by the service registry, one execution environment of the determined set of execution environments. Further, embodiments route, by the service registry, the service request to the selected one of the execution environments for execution. Dans une approche visant à améliorer le routage de service, des modes de réalisation de l'invention acheminent une demande de service vers un environnement d'exécution. Des modes de réalisation de l'invention concernent une pluralité d'environnements d'exécution, des services exécutables pouvant être déployés dans chaque environnement d'exécution, concernent un registre de services maintenant une pluralité d'environnements d'exécution, et reçoivent, par le registre de services, une demande de routage de service. En outre, des modes de réalisation déterminent un niveau de confiance exigé pour un service relatif à la demande de routage de service en utilisant un système d'apprentissage automatique entraîné pour délivrer en sortie une classe de niveau de confiance lors de la réception de données contextuelles du service concernant la demande de routage de service en tant qu'entrée, déterminent, en utilisant le registre de service, un ensemble d'environnements d'exécution concordant avec la classe de niveau de confiance de sortie, et sélectionnent, par le registre de service, un environnement d'exécution de l'ensemble déterminé d'environnements d'exécution. De plus, des modes de réalisation acheminent, par le registre de service, la demande de service vers l'environnement sélectionné parmi les environnements d'exécution pour exécution.