Method for aggregating multiple network interface cards in virtualized environment

A technology of network interface card and virtualization environment, applied in the field of XEN virtualization platform and its network subsystem

Inactive Publication Date: 2010-12-08
HUAZHONG UNIV OF SCI & TECH
View PDF3 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In a XEN virtualization platform, multiple network bridge modules can be started at the same time, but each network bridge module can only use one network interface card at the same time, and the network data packets ...

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 for aggregating multiple network interface cards in virtualized environment
  • Method for aggregating multiple network interface cards in virtualized environment
  • Method for aggregating multiple network interface cards in virtualized environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The main principle of the present invention is: bind the ip address of the virtual machine and the mac address of the network interface card together, and dynamically set the mac address of each network interface card, so that the network flow flows out or comes in from different network interface cards. In this way, the guest virtual machine can dynamically send and receive network data packets through multiple network interface cards. At the same time, when one network interface card is overloaded, the network traffic of the guest virtual machine can be easily transferred to another network interface card. In this way, the load balancing effect of multiple network interface cards can be achieved. In addition, the number of network interface cards used by each virtual machine can also be controlled according to requirements, so as to ensure certain network resources of the client virtual machine or limit the network resources of the client virtual machine. The key tech...

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 for aggregating multiple network interface cards in virtualized environment. The traditional bonding technology is not suitable for a virtualized platform. A multi-network interface card aggregating technology adopted by the method is developed for the virtualized environment. An ip (Internet Protocol) address of a virtual machine and an mac (Media Access Control)address of a network interface card are bonded together, and the mac address of each network interface card is dynamically set so that a network flow runs out or comes in from different network interface cards. The invention can fully utilize multiple network interface cards, dynamically distribute needed network resources to each client virtual machine as required, ensure the load balance of multiple network interface cards, achieve the effect of simultaneously using multiple network interface cards by one client virtual machine and more favorably provide network bandwidth guarantee for the client virtual machines.

Description

technical field [0001] The invention belongs to the field of XEN virtualization platform and its network subsystem, relates to a method for improving the existing XEN network subsystem, specifically a method for aggregating multiple network interface cards in a virtualized environment, which utilizes multiple network interfaces card to increase the network bandwidth of the guest virtual machine, and provide the guarantee of the quality of service of the network bandwidth resources of the guest virtual machine. Background technique [0002] With the rapid improvement of CPU computing power, under the virtualization platform, more and more customer virtual machines can be run on a single physical machine. It is reported that HP has developed the technology to run tens of thousands of customer virtual machines on the server. Although running a large number of guest virtual machines can give full play to the computing power of the CPU, it also generates more network IO traffic r...

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): H04L29/06H04L12/56H04L29/12H04L12/947
Inventor 金海谢夏朱海清曹文治
Owner HUAZHONG UNIV OF SCI & TECH
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