Method and device for achieving SR-IOV network card, and method and device for achieving live migration

A network card, a technology to be migrated, applied in the direction of electrical components, transmission systems, instruments, etc., can solve problems such as unsatisfactory performance indicators, poor network performance of virtual clients, etc., and achieve the effect of improving network performance

Active Publication Date: 2017-04-05
ZTE CORP
View PDF2 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] In the existing method for realizing the SR-IOV network card, when sending and receiving data, the kernel state virtNIC-BE needs to copy the data from the user state memory to the kernel state memory, or copy the data from the kernel state memory to the user state memory, and The host needs to switch between user

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 device for achieving SR-IOV network card, and method and device for achieving live migration
  • Method and device for achieving SR-IOV network card, and method and device for achieving live migration
  • Method and device for achieving SR-IOV network card, and method and device for achieving live migration

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0063] In order to facilitate the understanding of those skilled in the art, the following further description of the present invention with reference to the accompanying drawings cannot be used to limit the protection scope of the present invention. It should be noted that the embodiments in this application and various modes in the embodiments can be combined with each other if there is no conflict.

[0064] See image 3 , The present invention proposes a method for implementing SR-IOV network card, including:

[0065] Step 300: When the virtual guest needs to send data, the user mode virtNIC-FE sends the data to be sent in the user mode memory to the user mode virtNIC-BE.

[0066] In this step, sending the data to be sent in the user mode memory to the user mode virtNIC-BE includes:

[0067] The data to be sent in the user mode memory is sent to the user mode virtNIC-BE using the message pointer.

[0068] Specifically, the message pointer points to the physical address of the data t...

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 device for achieving a single-root input/output virtualization (SR-IOV) network card, and a method and device for achieving live migration. The method for achieving the SR-IOV network card comprises the following steps: when a virtual client needs to send data, a user mode virtNIC-FE sends data to be sent, which is stored in a user mode memory, to a user mode virtNIC-BE; the user mode virtNIC-BE sends the data to be sent to a user mode virtual function (VF) Driver; and the user mode VF Driver sends the data to be sent to a corresponding VF. The method and device for achieving the SR-IOV network card and the method and device for achieving live migration adopting the technical scheme have the advantages that data sending is achieved through the user mode virtNIC-FE, the user mode virtNIC-BE, and the user mode VF Driver, so that data copying from the user mode memory to a kernel mode memory and switching between a user space and a kernel space are not required, and the network performance of the virtual client is improved.

Description

technical field [0001] The present invention relates to Single Root I / O Virtualization (SR-IOV, Single Root I / OVirtualization) technology, in particular to a method and device for realizing SR-IOV network card, and a method and device for realizing dynamic migration. Background technique [0002] Cloud computing is a very popular cutting-edge technology at present, and a very important feature of cloud computing is virtualization. After using virtualization technology, users can obtain application services at any location and using various terminals. The resources used by these applications come from the "cloud" rather than fixed physical entities. The application is somewhere in the "cloud," but the user doesn't really need to know or worry about where the application is running. Users only need a laptop or a mobile phone to achieve everything we need through network services, even tasks such as supercomputing. In order to meet this feature of users, the cloud computing ...

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
IPC IPC(8): G06F13/40H04L29/08
CPCH04L67/08H04L67/10G06F13/4282
Inventor 赵凯徐正霞刘晔波
Owner ZTE CORP
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