Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for monitoring virtualized internal memory of hardware

A technology of hardware virtualization and memory, applied in the field of virtualization environment Xen

Active Publication Date: 2014-12-17
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Document 1 "Bryan D Payne, Martin D P De A Carbone, Wenke Lee. Secure and Flexible Monitoring of Virtual Machines. ACSAC 2007" mentioned a way to use the excuse provided by Xen to establish a set of monitoring DomU memory and disk information in Dom0 method, but the current virtual machine memory monitoring technology represented by this method uses Dom0 as the monitoring terminal, and can only monitor DomU with a 32-bit operating system, which is more and more common for 64-bit operating systems. situation is very limited

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
  • Method and system for monitoring virtualized internal memory of hardware
  • Method and system for monitoring virtualized internal memory of hardware
  • Method and system for monitoring virtualized internal memory of hardware

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0100] Specific embodiments of the present invention are given below, and the present invention is described in detail in conjunction with the accompanying drawings.

[0101] This method targets both platforms. In the memory monitoring program, it is necessary to take independent steps for 32-bit and 64-bit systems. A DomU given by the user needs to monitor the process number (indicated by pid in the system) and the virtual address to be monitored in the process. The steps to monitor the content of the address are as follows:

[0102] When the operating system of DomU is the PAE mode of the 32-bit operating system, the steps are as follows, and the process is as follows figure 1 Shown:

[0103] A1. The user provides the process pid of the DomU to be mapped, the id value of the DomU and the virtual address.

[0104] A2. If the pid is 0, the monitored virtual address belongs to the kernel space. The specific implementation steps are as follows:

[0105] 1. The access Xen ker...

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 discloses a method and a system for monitoring virtualized internal memory of hardware. The method comprises the following steps: step 1, establishing a customer domain DomU, and establishing memory monitoring parameters according to operational capability of an operation system, wherein the operational capability of the operation system comprises a 32-bit operation system and a 64-bit operation system; step 2, initializing configuration documents of the customer domain DomU, importing the memory monitoring parameters, and performing mapping operation on the memory monitoring parameters, so as to realize optimization of internal memory monitoring.

Description

technical field [0001] The invention relates to a virtualization environment Xen, in particular to a method and system for monitoring the memory of other HVM virtual machines by using a Windows privileged virtual machine in the virtualization environment Xen, and belongs to the field of computer architecture. Background technique [0002] In recent years, with the continuous improvement of processor speed and continuous increase of network bandwidth, virtualization technology has been widely valued. In data centers, virtualization technology has been widely used. Xen is a virtual machine monitor developed by the Cambridge University Computer Laboratory System Research Group, known for its high efficiency and flexibility. As a high-performance open source virtual machine software, it has also attracted great attention from the industry. Its good performance, which is only 3% to 5% lower than that of physical machines, has also won praise from the market. [0003] Xen belong...

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 Patents(China)
IPC IPC(8): G06F11/30G06F9/455
Inventor 田昕晖高云伟邬小龙孙毓忠叶川
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products