Virtual machine monitoring
First Claim
Patent Images
1. A method, comprising:
- operating a virtual machine (“
VM”
) to interpret and to execute a program;
storing status information of internal operation of the VM to an internal memory buffer of the VM during the operating of the VM; and
extracting the status information from the internal memory buffer during the operating of the VM to monitor internal operation of the VM from external to the VM.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for monitoring internal operation of a virtual machine (“VM”). The VM is operated to interpret and execute a program. During operation of the VM, status information regarding internal operation of the VM is stored to an internal memory buffer. The status information is subsequently extracted from the internal memory buffer during operation of the VM to monitor internal operation of the VM from a vantage point external to the VM.
192 Citations
23 Claims
-
1. A method, comprising:
-
operating a virtual machine (“
VM”
) to interpret and to execute a program;
storing status information of internal operation of the VM to an internal memory buffer of the VM during the operating of the VM; and
extracting the status information from the internal memory buffer during the operating of the VM to monitor internal operation of the VM from external to the VM. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine-accessible medium that provides instructions that, if executed by a machine, will cause the machine to perform operations comprising:
-
interpreting a program on a virtual machine (“
VM”
);
generating status information of the VM from within the VM;
storing the status information of the VM to an internal memory buffer of the VM during the interpreting of the program; and
accessing the status information, stored within the internal memory buffer, from external to the VM to monitor internal operation of the VM. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system, comprising:
a server node to execute an application server (“
AS”
) instance, the AS instance including logic executable by a processor of the server node to;
interpret a program on a virtual machine (“
VM”
);
generate status information of the VM from within the VM;
store the status information of the VM to an internal memory buffer of the VM during the interpreting of the program; and
access the status information, stored within the internal memory buffer, from external to the VM to monitor internal operation of the VM. - View Dependent Claims (21, 22, 23)
Specification