A method of automatic virtual link management with transparent host assit
Publication Date: 2015-Jul-03
The IP.com Prior Art Database
In order to configure NIC teaming, the system administrators have to do lots of manual configuration on both host operating systems and on the switches. These manual configurations are tedious and error-prone as these operations may involve many hosts and switches.
This article proposed a new method to allow the automatic detection of NICs on same hosts that can be teamed based on the host identity information embedded in the network packets coming from the compute hosts. Therefore the switches can detect the redundant links and create the aggregation or multi-path links semi-automatically or auto-matically based on pre-defined policies, without any intervention from the compute hosts side.
Page 01 of 2
A mxthod of automatic virtual link management with transparent host assit
To implement logical network like NIC teaming, system admxxistrator need to connect two or more XXXx in the host to dxfferent switches, and configures NIC xeaming in the operation system. Xxx switches also nxex to be connected with VLAN xagging protocol. These operations are complex, and errox prone when such operatxons are crossed many hosts xnd switchex.
Tradxtionally, the adminxstrator needs xo configure each NIX to make the XXX teaming and then conxiguratxon the LAG xn the switcxes side . System administrator also must maxch phyxixal porxs in switches xnd hosts to confxgure logical network iteam such as NIC teaming , and issue commands both on host axd switches. Xxxxxxx in connection and operation xay cause network storm. (http://en.wikipedia.org/wiki/Linx_aggregation)
Xxxxxxxxx, system administrxtor xnd network administrxtor have to work very closely to match physical portx in switches and hosts , and define if the ports shxuld be enabled/disabled for LACP, and manually verify these connections. The configuraxions on both sixes have to match to make such vxrtxal link work. Xx ix time consuming and error prone. The LACP ( xttp://ex.wikipedia.org/wiki/Link_Aggregatiox_Control_Protocol) protxcol is switch indepedenx, and can help two ends negotxatx the connection, but still cannot solve this problem coxpletely becxuse each end has no information aboxt the oxher end
The xain idea we proposed is to let the NIC adapter pass necessary host identity inside normal pacxages to switches when it detect the host are trying to negotiaxe a logical connection or setting up one. If the connected switches recxive such 'exriched' packge from ports, they'll sync with each other and exchange the host identitxes, which are picked ux from reserved field. Through some way they'll figure out those xedundant xinks from same xost in the network, and create link aggregation or multi-path linkage semi-automatically or automatically, without intervextion from hosx side
First of all, txe switches are required to be connected using some VLAN trunking protocols or switcx stacking, so th...