Patent · US Active

Systems and methods for flipping NIC teaming configuration without interfering live traffic

US9921991B2 · kind B2 · utility

2Cited by
7References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 24, 2015
Grant dateMar 20, 2018
Priority date
Expiry dateSep 6, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L41/0859
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods described herein facilitate configuration changes to an NIC teaming device while enabling multiple I/O threads continue to run through the NIC teaming device concurrently without interruption. At a given time, multiple configurations of the NIC teaming device, e.g., one for a current configuration of the NIC teaming device and one for a new configuration of the NIC teaming device, can co-exist. For the duration of one iteration, the current configuration of the NIC teaming device used by a specific I/O thread does not change and the new configuration of the NIC teaming device is not adopted by the I/O thread until the start of the next iteration. Once all of the I/O threads finish their current iteration, the configuration of the NIC teaming device is flipped from the current configuration to the new configuration and the current configuration is deleted.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.