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

Data processing method and device in a virtualization platform

A technology of a data processing device and a virtualization platform, applied in the field of communication, can solve the problems of DomU exit, low front-end and back-end performance, frequent wake-up of back-end drivers, etc., and achieve the effect of improving reception performance

Active Publication Date: 2019-08-20
HUAWEI TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The embodiment of the present invention provides a data processing method and device in a virtualization platform, which is used to solve the problems in the prior art that the back-end driver frequently wakes up the receiving thread and the DomU exits frequently, resulting in low performance of the front-end and back-end of the existing network

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
  • Data processing method and device in a virtualization platform
  • Data processing method and device in a virtualization platform
  • Data processing method and device in a virtualization platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0095] In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present invention, rather than all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0096] The embodiment of the present invention provides a data processing method and device in a virtualization platform, which is used to solve the problems in the prior art that the back-end driver frequently wakes up the receiving thread and the DomU exits frequently, resulting in low performance of the front-end and back-end of the existing network under XEN The problem. Wherein, the method and the device are based on the same inven...

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

A method of processing data on virtualization platform and device, resolving a problem of low performance of a frontend or a backend of a conventional network resulting from frequently waking up a netfront to receive a thread and frequently demounting a DomU. The method comprises: a netback of a Dom0 receives a first data packet transmitted over an event channel on a virtual machine monitor; and after processing the received first data packet and storing the same in a network socket packet buffering queue, if a mode of a thread received by the Dom0 is determined as a polling mode, the netback is not required to wake up the received thread, wherein the polling mode is used to indicate that the received thread is in a non-sleep mode.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a data processing method and device in a virtualization platform. Background technique [0002] Virtualization technology is a new type of computing model that supports simultaneous running of multiple isolated virtual environments on a single hardware platform. By deploying different services in these virtual environments, multiple services can be aggregated on a single physical node. [0003] Taking the open source virtualization product XEN as an example, it includes a virtual machine monitor (English: Virtual Machine Monitor, referred to as: VMM), a privileged virtual machine (Domain 0, referred to as: Dom0) and multiple customer virtual machines (Domain U , referred to as: DomU). [0004] VMM runs between the guest virtual machine and the hardware, and both Dom0 and DomU run on the VMM layer. The special feature of Dom0 is that it has management tools for managing o...

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/455G06F11/30
Inventor 张磊强于洲庄毓新罗浩
Owner HUAWEI TECH CO LTD
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