Secure multicloud connectivity for cloud-native applications
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsMiika Komu, Patrik Salmela, Tero Kauppinen
Life of this patent
Estimating the term…
Abstract
A first edge node can communicate an address candidate for either a first sidecar container of the first edge node or a second sidecar container of a second edge node with a master orchestrator. The first edge node can then communicate traffic between a first application container of the first edge node and a second application container of the second edge node via a connection between the first sidecar container and the second sidecar container using the address candidate.
Claims27
A method of operating a first edge node in a communications network that includes a master orchestrator and a second edge node, the method comprising:
- communicating an address candidate for either a first sidecar container of the first edge node or a second sidecar container of the second edge node with the master orchestrator;
- and
- communicating traffic between a first application container of the first edge node and a second application container of the second edge node via a connection between the first sidecar container and the second sidecar container using the address candidate.
A method of operating a master orchestrator in a communications network that includes a first edge node and a second edge node, the method comprising:
- receiving a first address candidate for a first sidecar container from the first edge node;
- receiving a second address candidate for a second sidecar container from the second edge node;
- in response to receiving the first address candidate, transmitting the first address candidate to the second edge node;
- and
- in response to receiving the second address candidate, transmitting the second address candidate to the first edge node.
A first edge node in a communications network that includes a master orchestrator and a second edge node, the first edge node comprising:
- processing circuitry;
- and
- memory coupled with the processing circuitry, wherein the memory includes instructions that when executed by the processing circuitry causes the first edge node to perform operations of:
- communicating an address candidate for either a first sidecar container of the first edge node or a second sidecar container of the second edge node with the master orchestrator;
- and
- communicating traffic between a first application container of the first edge node and a second application container of the second edge node via a connection between the first sidecar container and the second sidecar container using the address candidate.
(canceled)
(canceled)
A non-transitory storage medium including program code which, when executed by processing circuitry of a first edge node in a communications network that includes a master orchestrator and a second edge node, causes the first edge node to perform operations of:
- communicating an address candidate for either a first sidecar container of the first edge node or a second sidecar container of the second edge node with the master orchestrator;
- and
- communicating traffic between a first application container of the first edge node and a second application container of the second edge node via a connection between the first sidecar container and the second sidecar container using the address candidate.
A master orchestrator in a communications network that includes a first edge node and a second edge node, the master orchestrator comprising:
- processing circuitry;
- and
- memory coupled with the processing circuitry, wherein the memory includes instructions that when executed by the processing circuitry causes the master orchestrator to perform operations of:
- receiving a first address candidate for a first sidecar container from the first edge node;
- receiving a second address candidate for a second sidecar container from the second edge node;
- in response to receiving the first address candidate, transmitting the first address candidate to the second edge node;
- and
- in response to receiving the second address candidate, transmitting the second address candidate to the first edge node.
(canceled)
(canceled)
A non-transitory storage medium including program code which, when executed by processing circuitry of a master orchestrator in a communications network that includes a first edge node and a second edge node, causes the master orchestrator to perform operations of:
- receiving a first address candidate for a first sidecar container from the first edge node;
- receiving a second address candidate for a second sidecar container from the second edge node;
- in response to receiving the first address candidate, transmitting the first address candidate to the second edge node;
- and
- in response to receiving the second address candidate, transmitting the second address candidate to the first edge node.
Dependencies are inferred from the claim text.