Automatic configuring of VLAN and overlay logical switches for container secondary interfaces

US11606254B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11606254-B2
Application numberUS-202117389305-A
CountryUS
Kind codeB2
Filing dateJul 29, 2021
Priority dateJun 11, 2021
Publication dateMar 14, 2023
Grant dateMar 14, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The method of some embodiments allocates a secondary network interface for a pod, which has a primary network interface, in a container network operating on an underlying logical network. The method receives an ND that designates a network segment. The method receives the pod, wherein the pod includes an identifier of the ND. The method then creates a secondary network interface for the pod and connects the secondary network interface to the network segment. In some embodiments, the pods include multiple ND identifiers that each identify a network segment. The method of such embodiments creates multiple secondary network interfaces and attaches the multiple network segments to the multiple secondary network interfaces.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of allocating a secondary network interface for a pod with a primary network interface, the method comprising: receiving a network attachment definition (ND) that designates a first network segment; receiving a definition of the pod that is being deployed, the pod having the primary network interface passing telecommunication network data and connected to a second network segment of a telecommunication network; determining that the pod definition includes an identifier of the ND; creating a secondary network interface for the pod based on the determination that the pod definition includes the identifier of the ND; and connecting the secondary network interface to the first network segment, said secondary network interface serving as a high-performance interface for data traffic. 2. The method of claim 1 , wherein designating the first network segment comprises identifying a network segment created for a logical network before the ND is received. 3. The method of claim 2 further comprising directing the logical network to modify the network segment according to a set of attributes in the received ND. 4. The method of claim 1 , wherein designating the first network segment comprises providing a set of attributes of the first network segment, the method further comprising, directing a controller to create the first network segment according to the provided set of attributes. 5. The method of claim 4 , wherein the set of attributes comprises a network type, wherein the network type is a VLAN-backed network segment. 6. The method of claim 4 , wherein the set of attributes comprises a network type, wherein the network type is an overlay-backed network segment. 7. A non-transitory machine readable medium storing a program which when executed by at least one processing unit allocates a secondary network interface for a pod with a primary network interface, the program comprising sets of instructions for: receiving a network attachment definition (ND) that designates a network segment; receiving a definition of the pod that is being deployed, the pod having the primary network interface; determining that the pod definition includes an identifier of the ND; creating a secondary network interface for the pod based on the determination that the pod definition includes the identifier of the ND; and connecting the secondary network interface to the network segment, said secondary network interface serving as a high-performance interface for data traffic. 8. The non-transitory machine readable medium of claim 7 , wherein the set of instructions for designating the network segment comprises a set of instructions for identifying the network segment created for a logical network before the ND is received. 9. The non-transitory machine readable medium of claim 8 , wherein the program further comprises a set of instructions for directing the logical network to modify the network segment according to a set of attributes in the received ND. 10. The non-transitory machine readable medium of claim 7 , wherein the set of instructions for designating the network segment comprises a set of instructions for providing a set of attributes of the network segment, the program further comprising a set of instructions for directing a controller to create the network segment according to the provided set of attributes. 11. The non-transitory machine readable medium of claim 10 , wherein the set of attributes comprises a network type, wherein the network type is a VLAN-backed network segment. 12. The non-transitory machine readable medium of claim 10 , wherein the set of attributes comprises a network type, wherein the network type is an overlay-backed network segment.

Assignees

Inventors

Classifications

  • Aspects of the degree of configuration automation · CPC title

  • Virtual LANs, VLANs, e.g. virtual private networks [VPN] (LAN interconnection over a bridge based backbone H04L12/462; encapsulation techniques H04L12/4633; routing of packets H04L45/00; packet switches H04L49/00; virtual private networks for security H04L63/0272) · CPC title

  • Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11606254B2 cover?
The method of some embodiments allocates a secondary network interface for a pod, which has a primary network interface, in a container network operating on an underlying logical network. The method receives an ND that designates a network segment. The method receives the pod, wherein the pod includes an identifier of the ND. The method then creates a secondary network interface for the pod and…
Who is the assignee on this patent?
Vmware Inc
What technology area does this patent fall under?
Primary CPC classification H04L41/0876. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 14 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).