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

Service bandwidth expansion method in cloud computing network virtualization

A cloud computing network and service bandwidth technology, applied in network interconnection, data exchange network, data exchange through path configuration, etc. It can solve the problem of high user access bandwidth, physical network card bandwidth that cannot be used by virtual machines, and no increase in network bandwidth, etc. question

Inactive Publication Date: 2014-03-12
WUHAN OPENKER COMPUTING
View PDF4 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in the active-standby mode, only one network card can be used for the business of the virtual machine, which does not improve the network bandwidth; in the source address-based load balancing mode, although the total bandwidth of all virtual machine data flows is equal to the total bandwidth of multiple physical network cards, a single The bandwidth of the virtual machine data stream is still less than or equal to the bandwidth of a single physical network card, so the maximum bandwidth of the business in a single virtual machine is equal to the bandwidth of a single physical network card. When the business in the virtual machine allocated to a physical network card occupies When the bandwidth is small, the excess physical NIC bandwidth cannot be used by virtual machines on other physical NICs; in the transmission control protocol-based load balancing mode, the maximum total bandwidth of all non-transmission control protocol services is equal to the bandwidth of a single physical network card, and one transmission control protocol The data flow of the protocol is allocated to a physical network card, and the maximum bandwidth of each transmission control protocol data flow is equal to the bandwidth of a single physical network card. Therefore, when a data flow of a transmission control protocol needs to be larger than the bandwidth of a single physical network card The bandwidth is obtained from other physical network cards, and if the number of data streams of the transmission control protocol is less than the number of bound physical network cards, the excess physical network card bandwidth is wasted, so when the traffic of the transmission control protocol is in the peak period of access, the data flow is less , but users do not obtain higher access bandwidth due to the reduction of competition. At the same time, this mode also requires the physical switch cascaded up to support 802.3ad. In the case of changing conditions, services that support any protocol can flexibly expand network bandwidth according to the number of users and changes in user bandwidth 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
  • Service bandwidth expansion method in cloud computing network virtualization
  • Service bandwidth expansion method in cloud computing network virtualization
  • Service bandwidth expansion method in cloud computing network virtualization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] see figure 1 , which is a method for extending service bandwidth in cloud computing network virtualization provided in an embodiment of the present invention. The method for extending service bandwidth in cloud computing network virtualization is used on a physical server 20 having at least one virtual machine 10 When the virtual machine 10 communicates with the physical switch 40 through the virtual switch 30, elastically expandable bandwidth is provided for the service of at least one virtual machine 10, and the physical server 20 includes multiple physical network cards. Such as figure 2 As shown, in this embodiment, a virtual machine 10 runs on the physical server 20, the network card of the virtual machine 10 is vnet1, the physical server 20 includes two physical network cards, and the corresponding logical network cards in the operating system are eth0 and eth1, two physical network cards are connected to a physical switch 40, and the virtual machine 10 needs to...

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 provides a service bandwidth expansion method in cloud computing network virtualization. The service bandwidth expansion method comprises the following steps: associating logic network cards, corresponding to a plurality of physical network cards of a physical server, in an operating system with a virtual network card; writing the name of the virtual network card into a management database of a virtual switch to enable the virtual network card to be a port for communicating the virtual switch with a physical switch; writing the name of a network card of at least one virtual machine into the management database of the virtual switch to enable the network card of at least one virtual machine to be a port for communicating the virtual switch with at least one virtual machine. According to the method, by writing the network card of the virtual machine and the virtual network card into the management database of the virtual switch, any one data stream of the virtual machine is split and is sent to the physical network cards, so that the network bandwidth can be elastically expanded by services of any protocol in the virtual machine according to the quantity of users and the change of bandwidth requirements of the users under the condition that the total bandwidth is unchanged.

Description

technical field [0001] The invention relates to the field of cloud computing network virtualization, in particular to a method for extending service bandwidth in cloud computing network virtualization. Background technique [0002] At present, cloud computing data centers usually have many physical servers, and each physical server will run multiple virtual machines. The virtual machines on the physical servers are usually connected by a virtual switch, and the virtual switch uses one or more physical network cards of the physical server. As an uplink NIC, it is cascaded with a physical switch to form a network topology of two-level interconnection between the physical switch and the virtual switch. [0003] The virtual switch is generally implemented by the open source software Open vSwitch. In the network card binding mode implemented by this software, the active and standby mode provides the physical network card failover function, that is, the backup network card is sele...

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): H04L12/803H04L12/911H04L12/931H04L12/46
Inventor 阮泽林
Owner WUHAN OPENKER COMPUTING
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