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

Method and system for balancing load at receiving side of server

A server and destination technology, applied in transmission systems, digital transmission systems, data exchange networks, etc., to solve problems such as ineffective load balancing

Active Publication Date: 2014-02-19
KYNDRYL INC
View PDF5 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Internal groupings are invisible to multiple components in the network, rendering traditional load balancing ineffective

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 for balancing load at receiving side of server
  • Method and system for balancing load at receiving side of server
  • Method and system for balancing load at receiving side of server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The following description serves to illustrate the general principles of the invention and is not intended to limit the inventive concepts claimed herein. Furthermore, certain features described herein can be used in combination with other described features in each of the various possible combinations and permutations.

[0020] Unless expressly stated otherwise herein, all terms are to be given their broadest possible interpretation, including the meaning implied from the specification, as well as the meaning understood by those skilled in the art and / or defined in dictionaries, treatises, and the like.

[0021] It must also be noted that, as used in the specification and appended claims, the singular forms "a", "an" and "the" include plural referents unless stated otherwise.

[0022] According to one embodiment, a switch-independent teaming of network interface cards (NICs) for carrying virtual overlay network traffic is provided. In one approach, the uplink is selec...

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 a system for balancing load at a receiving side of a server. The system includes a server including: logic adapted for receiving traffic from a virtual machine (VM), the traffic including at least one packet, logic adapted for hashing at least a portion of the at least one packet according to a hashing algorithm to obtain a hash value, and logic adapted for selecting an uplink based on the hash value; at least one accelerated network interface card (NIC), each accelerated NIC including: network ports including multiple Peripheral Component Interconnect express (PCIe) ports adapted for communicating with the server and a network, each network port including an uplink, logic adapted for encapsulating the at least one packet into an overlay-encapsulated packet, logic adapted for storing a media access control (MAC) address corresponding to the selected uplink as a source MAC (SMAC) address in an outer header of the overlay-encapsulated packet, and logic adapted for sending the overlay-encapsulated packet via the selected uplink.

Description

technical field [0001] The present invention relates to data center infrastructure, and more particularly, the present invention relates to load balancing overlay network traffic using a group of teamed network interface cards. Background technique [0002] Network virtualization is an emerging data center and cloud computing trend that aims to greatly simplify the way network services are provisioned in multi-tenant environments, as well as in traditional environments, by virtualizing the network as seen by end stations. One of the more common techniques for implementing network virtualization is to utilize network overlays, where tunnels are established between servers, edge network switches, and gateways to which end stations are connected. Tunneling is actually realized by encapsulating the packet transmitted by the source terminal station in an overlay header (header), and the overlay header is transmitted through an Internet Protocol (IP)-based network using User Datag...

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/803H04L29/12H04L12/743H04L45/74
CPCH04L45/64H04L67/1023H04L69/22H04L12/4641H04L45/7453H04L61/103H04L67/1004G06F9/455H04L69/04
Inventor A·毕斯瓦J·奇丹毕S·拉贾戈帕兰唐刚
Owner KYNDRYL INC