Patent ID: 7853958
Filing Date: 2010-12-14
Classification: G06F,H04L

Abstract:
1. A method comprising: generating a device event on a virtual machine of a computer system; converting the device event to an instruction for a virtual device driver; receiving the instruction for the virtual device driver at a virtual machine monitor of the computer system; sending the received instruction from the virtual machine monitor to a device for execution as an instruction for a physical device driver corresponding to the device; monitoring the device event on the computer system at a sensor of a virtual machine management system residing on the computer system; receiving a record of the event from the sensor at the virtual machine monitor; generating a record of the event in a generic data format at the virtual machine monitor; signaling the event from the virtual machine monitor to a mailbox interface of the management system, wherein the mailbox interface is an interface to external agents; storing the record in the generic data format in a mailbox coupled to the mailbox interface to be reported to one of the interfaced external agents; and sending the stored record from the mailbox to an event routing service of the management system.