Method and system of virtualizing network cards on network processing platform

A virtual network and processing platform technology, applied in the field of computer systems and virtualization, can solve problems such as no optimization

Inactive Publication Date: 2015-09-02
INST OF ACOUSTICS CHINESE ACAD OF SCI +1
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, these solutions all focus on the virtualization of underlying hardware devices, and do not make specific optimizations for upper-layer applications, especially for user-oriented functional requirements.

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 of virtualizing network cards on network processing platform
  • Method and system of virtualizing network cards on network processing platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0049] Such as figure 1 As shown, a method and system for network card virtualization on a network processing platform, the system includes: a user configuration interface 102 , a function configuration module 104 , a management scheduling module 105 , a data transceiver module 107 and a network card monitoring module 106 . The network card monitoring module 106 of the method collects the basic information of each physical network card 108 on the network processing platform, and the function configuration module 104 realizes corresponding functions and operating modes according to the user configuration information 103 obtained from the user configuration interface 102, and is scheduled by the management Module 105 completes the virtualization configuration of physical network card resources, and finally obtains a logical network card conforming to the user function configuration.

[0050] The workflow of the method of the present invention in the present embodiment is:

[0051...

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 present invention provides a system and method for virtualizing network cards on a network processing platform. The system comprises: a network card monitoring module, used for collecting basic information of physical network cards on a network processing platform, and monitoring states of the physical network cards; a user configuration interface, used for receiving customized logical network card configuration information, and sending the received logical network card configuration information to a function configuration module; the function configuration module, used for implementing a working mode required by the logical network card configuration information and notifying the working mode to a management and scheduling module and a data sending and receiving module; the management and scheduling module, used for parsing a notification received from the function configuration module, and scheduling hardware resources of a plurality of physical network cards on the network processing platform to perform virtualization configuration on the scheduled physical network cards; and the data sending and receiving module, used for establishing, according to the working mode of logical network cards and the virtualization configuration, a correspondence between the logical network cards and the physical network cards in a data sending and receiving process by means of a mapping table, and used for sending or receiving data.

Description

technical field [0001] The invention relates to a computer system and a virtualization technology, in particular to a method and a system for an online card of a virtualized network processing platform. Background technique [0002] In the context of the rapid development of emerging concepts such as triple play, cloud computing, and the Internet of Things, and with the continuous pull of market demand, various high-speed, low-latency network data applications continue to grow. These high-speed network data applications put forward higher requirements on the performance of network data processing, and also bring greater challenges to the system resource management of the host. [0003] In recent years, with the maturity of virtualization technology and the emergence of a large number of successful cases, more and more enterprises have begun to pay attention to virtualization technology, and many manufacturers have also launched their own I / O virtualization technology and vir...

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): H04L12/24G06F9/455
CPCH04L41/0803H04L41/0895H04L41/40H04L41/122H04L41/12H04L41/0893H04L43/10H04L43/18H04L47/125
Inventor 张武尚秋里王劲林郭秀岩
Owner INST OF ACOUSTICS 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