Redirecting guest-generated events to an event aggregator in a networked virtualization environment
First Claim
Patent Images
1. A method comprising:
- receiving a request, at a hypervisor of a host from a network manager, to re-direct events from a guest residing on the host to an event aggregation manager distinct from the network manager;
receiving, at the hypervisor, an asynchronous event having a destination address of the network manager from the guest;
mapping, by a processing device executing the hypervisor, the destination address of the network manager to an address of the event aggregation manager, wherein the mapping further comprises;
configuring, by the hypervisor, the guest to directly re-direct the asynchronous event from the guest to the address of the event aggregation manager; and
transmitting, from the hypervisor, the asynchronous event to the event aggregation manager.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for integrating responses to asynchronous events is provided. A hypervisor of a host receives a request from a network manager to re-direct asynchronous events from a guest to an address of an event aggregation manager distinct from an address of the network manager. The hypervisor receives an asynchronous event having a destination address of the network manager from the guest. The hypervisor maps the destination address of the network manager to the address of the event aggregation manager. The hypervisor transmits the asynchronous event to the event aggregation manager.
28 Citations
19 Claims
-
1. A method comprising:
-
receiving a request, at a hypervisor of a host from a network manager, to re-direct events from a guest residing on the host to an event aggregation manager distinct from the network manager; receiving, at the hypervisor, an asynchronous event having a destination address of the network manager from the guest; mapping, by a processing device executing the hypervisor, the destination address of the network manager to an address of the event aggregation manager, wherein the mapping further comprises; configuring, by the hypervisor, the guest to directly re-direct the asynchronous event from the guest to the address of the event aggregation manager; and transmitting, from the hypervisor, the asynchronous event to the event aggregation manager. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
transmitting a command, from a network manager to a hypervisor of a host, to cause the hypervisor to re-direct events generated by a guest residing on the host to an event aggregation manager distinct from the network manager, wherein the events generated by the guest have a destination address of the network manager, and wherein the hypervisor is to map the destination address of the network manager to an address of the event aggregation manager and to configure the guest to directly re-direct the events from the guest to the address of the event aggregation manager; receiving, at the network manager from the event aggregation manager, an asynchronous event originated from the guest; and invoking, by a processing device executing the network manager, an event handler in view of a characteristic of the asynchronous event. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system, comprising:
-
a memory; a processing device, operatively coupled to the memory, to execute a hypervisor of a host to; receive a request, from a network manager, to re-direct events from a guest residing on the host to an event aggregation manager distinct from the network manager; receive an asynchronous event having a destination address of the network manager from the guest; map the destination address of the network manager to an address of the event aggregation manager, wherein the processing device is further to configure the guest to directly re-direct the asynchronous event from the guest to the address of the event aggregation manager; and transmit the asynchronous event to the event aggregation manager.
-
-
19. A non-transitory computer-readable storage medium including instructions that, when accessed by a processing device, cause the processing device to:
-
receive a request, from a network manager, to re-direct events from a guest to an event aggregation manager distinct from the network manager; receive an asynchronous event having a destination address of the network manager from the guest; map, by the processing device, the destination address of the network manager to an address of the event aggregation manager, wherein the processing device is further to configure the guest to re-direct the asynchronous event from the guest to the address of the event aggregation manager and to store the address of the event aggregation manager in a registry of the guest during booting of the guest; and transmit the asynchronous event to the event aggregation manager.
-
Specification