Virtual machine monitoring method and apparatus

A virtual machine monitoring and virtual machine technology, applied in the computer field, can solve the problems of limited monitoring content, inability to monitor the detailed operation status of business processes, and low monitoring efficiency, so as to achieve the effect of improving efficiency

Active Publication Date: 2015-12-09
TENCENT TECH (SHENZHEN) CO LTD
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, such a monitoring method cannot monitor the detailed operating status of the business process in the system, such as: the type of system call invoked by the business process, the time spent, the number of failures, etc.
Moreover, the monitoring data obtained by existing monitoring methods cannot make effective judgments on the performance of business processes in the system. For example, when the CPU load of the system is too high, if only the process CPU, memory , I / O (Input / Output, input / output) usage data, it is impossible to analyze which system call of which process caused the system CPU load to be too high
Therefore, the monitoring content of the existing virtual machine monitoring technology is limited, and the monitoring efficiency is not high

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Virtual machine monitoring method and apparatus
  • Virtual machine monitoring method and apparatus
  • Virtual machine monitoring method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] In order to further explain the technical means and effects of the present invention to achieve the intended purpose of the invention, the specific implementation, structure, features and effects of the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments.

[0015] see figure 1 , the virtual machine monitoring method provided in this embodiment can be applied to figure 1 In the terminal device 100 shown. like figure 1 As shown, the terminal device 100 may include: a hardware layer 110, a virtual machine monitor (VirtualMachineMonitor, VMM) 120 running on the hardware layer 110, and at least one virtual machine (VirtualMachine, VM) 130 running on the VMM120.

[0016] The hardware layer 110 is a hardware platform running in a virtualization environment, which may include: a processor, a hard disk, a network card, and memory. Wherein, the processor may be a central processing unit (Central Processing...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a virtual machine monitoring method, comprising: starting and running an operating system of a passenger plane through a kernel of a virtual machine; intercepting all system calls of the operating system of the passenger plane in the kernel of the virtual machine, and obtaining process information related with the system calls; according to the process information, judging whether processes initiating the system calls are positioned in a preset monitoring list, and if so, at least recording entry time and exit time of the system calls; and according to the entry time and the exit time, making statistics on time distribution for performing the system calls by related processes and outputting the time distribution in a visual form. In addition, the invention further provides a virtual machine monitoring apparatus. The virtual machine monitoring method and apparatus realize targeted process monitoring and also can obtain more monitoring data, thereby improving the efficiency for monitoring the performance of the virtual machine.

Description

technical field [0001] The invention relates to computer technology, in particular to a virtual machine monitoring method and device. Background technique [0002] Existing virtual machine monitoring technology generally uses some monitoring software (such as Top monitoring tool) to monitor process CPU (Central Processing Unit, central processing unit), internal memory, I / O (Input / Output, input / output) in the virtual machine. Usage is monitored. However, such a monitoring method cannot monitor the detailed operation status of the business process in the system, such as: the type of system call invoked by the business process, the time spent, the number of failures, and the like. Moreover, the monitoring data obtained by existing monitoring methods cannot make effective judgments on the performance of business processes in the system. For example, when the CPU load of the system is too high, if only the process CPU, memory , I / O (Input / Output, input / output) usage data, it i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/455G06F9/50
Inventor 贺永红王佳朱建平
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products