Unlock instant, AI-driven research and patent intelligence for your innovation.

Network Card Virtualization System and Method Based on Hardware Queue Expansion

A virtualization system and hardware queue technology, applied in the field of IO virtualization, can solve the problems of high performance overhead and achieve the effect of improving performance, good performance and ensuring reliability

Inactive Publication Date: 2016-01-13
SUZHOU INST FOR ADVANCED STUDY USTC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a network card virtualization system on a multi-core network processor platform, which solves the problem of large virtualization performance overhead for applications that focus on IO access, especially network applications, on a virtual platform with a multi-core architecture. The access efficiency of the virtual system to the network card

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
  • Network Card Virtualization System and Method Based on Hardware Queue Expansion
  • Network Card Virtualization System and Method Based on Hardware Queue Expansion
  • Network Card Virtualization System and Method Based on Hardware Queue Expansion

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The above solution will be further described below in conjunction with specific embodiments. It should be understood that these examples are used to illustrate the present invention and not to limit the scope of the present invention. The implementation conditions used in the examples can be further adjusted according to the conditions of specific manufacturers, and the implementation conditions not indicated are usually the conditions in routine experiments.

[0035] Embodiment Practice and experiment of network card virtualization based on hardware queue expansion

[0036] This embodiment is based on the multi-core network processor target development board and PC of the MIPS architecture. The specific configuration of the development board is as follows: the multi-core network processor has 12 cores, the highest main frequency is 800MHz, and is based on the MIPS instruction set. Test network port: 100M network port (SGMII interface). PC configuration: processor Int...

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 network card virtualizing system on the basis of hardware array expansion, which is used for multi-core network processor platform and comprises an interface management module, a virtual interface driving module and a network driving module. The network card virtualizing system is characterized in that virtual interfaces in the virtual interface driving module are formed by an independently-interrupted hardware array, the hardware array is bound with a physical network card, and the virtual interface driving module is used for providing the virtual interfaces for a partitioned operation system, and the interface management module, the virtual interface driving module and the network driving module are interacted in a controlled manner through an inter-area communication mechanism. Independent interruption of the hardware array is substituted for interruption capture and simulation process in the software realizing scheme in the network card virtualizing system, so that the network card virtualizing system has excellent performance under the environment with multiple virtual interfaces.

Description

technical field [0001] The invention belongs to the field of IO virtualization in system virtualization, and in particular relates to a network card virtualization system based on hardware queue expansion on a multi-core network processor platform and a method thereof. Background technique [0002] In recent years, the computing power of computer hardware has continued to rise, and the cost of hardware has dropped, resulting in a large increase in cheap hardware. A series of practical problems related to it have become the focus of the current industry: rising management costs, low security, and low utilization of resources. The virtualization technology has the characteristics of isolation, mergeability, and migration, and is considered to be the best solution to optimize the basic IT architecture of the current industry and solve the above-mentioned practical problems. [0003] Although virtualization technology has many advantages, its application in the industry still f...

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/455
Inventor 吴俊敏朱峪朱小东赵小雨
Owner SUZHOU INST FOR ADVANCED STUDY USTC