MULTILEVEL SUPPORT IN A NESTED VIRTUALIZATION ENVIRONMENT

A method of handling an event occurring in a nested virtualization computing environment is provided, wherein N hypervisors are executed nestedly, with a first hypervisor running at level zero (L0) directly over a host machine, and other hypervisors nestedly running at levels L1 to Ln, respectively....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HAR'EL, NADAV, YOSEF, YASSOUR, BEN-AMI, BEN YEHUDA, SHMUEL, GORDON, ABEL
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:A method of handling an event occurring in a nested virtualization computing environment is provided, wherein N hypervisors are executed nestedly, with a first hypervisor running at level zero (L0) directly over a host machine, and other hypervisors nestedly running at levels L1 to Ln, respectively. The method comprises trapping an event generated by software running at level Ln; determining a hypervisor x at level Lx designated for handling the trapped event; and wherein the hypervisor x emulates features needed for performing the trapped event for the software running at the level Ln. L'invention a trait à un procédé de traitement d'un événement se produisant dans un environnement informatique de virtualisation imbriqué, où N hyperviseurs sont exécutés de manière imbriquée, un premier hyperviseur fonctionnant à un niveau zéro (L0) directement sur une machine hôte, et d'autres hyperviseurs fonctionnant de manière imbriquée à des niveaux L1 à Ln, respectivement. Ledit procédé consiste : à piéger un événement généré par un logiciel fonctionnant à un niveau Ln ; à déterminer un hyperviseur x à un niveau Lx conçu pour traiter l'événement piégé, ledit hyperviseur x émulant les fonctionnalités nécessaires à la réalisation de l'événement piégé pour le logiciel qui fonctionne au niveau Ln.