Lightweight virtual machine process tracking system and method in iaas cloud environment

A process tracking and virtual machine technology, applied in the field of lightweight virtual machine internal process tracking system, can solve the problems of increasing the overall load of the cloud platform, difficult to accept and promote, time-consuming, etc., to achieve enhanced portability and reusability , avoid definition conflict, and deal with the effect of high efficiency

Inactive Publication Date: 2017-02-08
HEFEI INSTITUTES OF PHYSICAL SCIENCE - CHINESE ACAD OF SCI
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method needs to repeatedly parse the task_struct structure in the kernel of each virtual machine to obtain process information when identifying virtual machine processes, and the real-time operability is poor; and this method repeatedly parses the task_struct structure when multi-user and multi-task IaaS clients Will increase the overall load of the cloud platform
[0009] In the current existing technology, the technology of process tracking from the outside of the virtual machine can identify the running process information functionally, but it needs to analyze the kernel data structure of different operating systems in real time, so process tracking not only has a large system overhead, but also can Not very portable
If these technologies are used for virtual machine monitoring in an IaaS cloud environment, not only must thousands of virtual client instances be faced, but also different types and versions of virtual machine operating system kernel structures must be considered, and online real-time kernel analysis must be performed frequently It will become a heavy and time-consuming work, which will inevitably affect the overall operating performance of the cloud platform
Therefore, these technologies are not easy to be accepted and promoted

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
  • Lightweight virtual machine process tracking system and method in iaas cloud environment
  • Lightweight virtual machine process tracking system and method in iaas cloud environment
  • Lightweight virtual machine process tracking system and method in iaas cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0034] Such as figure 1 The illustrated preferred implementation manner provides a structural block diagram of a lightweight virtual machine internal process tracking system in an IaaS cloud environment.

[0035] The lightweight virtual machine process tracking system based on the IaaS cloud environment includes a process tracker, a virtualization platform 3 and a process monitoring terminal 1 .

[0036] The virtualization platform 3 manages the physical memory page 2 of the physical hardware 5 of the IaaS cloud platform, and is responsible for providing hardware resource abstraction to the virtua...

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 system and a method for tracking the process of a lightweight virtual machine under an IaaS cloud environment. The tracking system tracks the internal process of a target virtual machine through a virtualization platform from the external part of the target virtual machine, and divides a process tracker into a process tracker rear end and a process tracker front end. Before the process tracker starts, a process information base static base of the process tracker rear end is established in advance. After the process trackers starts, a physical internal memory positioning module of the process tracker front end is started in the virtualization platform of a cloud platform to monitor the internal event of the target virtual machine, recover hardware level byte information acquired from outside into behavior and event feature in the virtual machine, quickly establish a process high-level semantic view, and capture the incidence relation between the process and the process in the virtual machine in real time. According to the system and the method, an operating system kernel does not need to be analyzed on line, so the processing efficiency is high and the system load is small; and when the monitored virtual machine is invaded, effective monitoring to the virtual machine can be maintained.

Description

technical field [0001] The invention relates to the field of IaaS cloud computing, in particular to a system and method for tracking internal processes of a lightweight virtual machine in an IaaS cloud environment. Background technique [0002] IaaS cloud computing is a new computing model and business model that uses computer infrastructure resources to provide services to users through the Internet. As a key technology supporting the IaaS cloud model, virtualization builds a cloud environment that is physically distributed in different places, logically single-presented, and functionally elastically scalable through the aggregation and redistribution of hardware such as CPU, memory, and hard disk storage. form to respond to the user's business needs. Cloud computing reduces the degree of coupling between resource users and resource entities, facilitates maintenance and management, and can reduce infrastructure operating costs. It has attracted extensive attention from aca...

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): G06F9/455G06F9/50
Inventor 崔超远施智平乌云王儒敬
Owner HEFEI INSTITUTES OF PHYSICAL SCIENCE - CHINESE ACAD OF SCI
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