Virtual Network Controller Multicast Replication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large cloud data centers with interconnected servers, managing multicast services becomes challenging due to the complexity of redundant paths in the network, leading to inefficient bandwidth usage and scalability issues, as conventional methods require multicast support in the underlying network infrastructure.

Innovation Solution

A virtual network controller creates and manages multicast trees within a virtual overlay network, allowing endpoint devices to replicate and forward multicast packets without relying on multicast support in the underlying network, using tunnel encapsulation to efficiently utilize bandwidth and distribute replication load across multiple paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multicast service is implemented in a large-scale data center with many interconnected servers, then multicast data can be delivered to multiple subscribers simultaneously, but the number of redundant paths increases significantly, making L2 connectivity unmanageable and requiring complex multicast support in the underlying network infrastructure

Engineering Contradiction:
Improvemulticast data delivery efficiencyVSAvoidnetwork infrastructure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a virtual overlay network as an intermediary layer between the source device and multicast subscribers. This virtual network encapsulates multicast traffic and manages replication at virtual network boundaries rather than requiring complex multicast support throughout the entire underlying physical network infrastructure. The virtual overlay acts as a mediator that simplifies the underlying network while enabling efficient multicast delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the network into a virtual overlay network layer and an underlying physical network layer. By dividing the network management into these separate layers, the complex multicast functionality is confined to the virtual overlay layer, while the underlying physical network can use simpler unicast routing. This segmentation allows multicast service to be provided without requiring multicast support in the entire network infrastructure.

Inventive Principle:
Principle #1Segmentation

2Reliability

If conventional multicast methods are used in the underlying network, then multicast support is available, but the network requires complex multicast routing protocols and infrastructure that reduce scalability and increase management overhead

Engineering Contradiction:
Improvemulticast service availabilityVSAvoidnetwork scalability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The virtual overlay network serves as an intermediary that provides multicast service availability without requiring the underlying physical network to implement complex multicast routing protocols. The overlay network handles all multicast functionality, allowing the underlying network to remain simple and scalable while still providing reliable multicast delivery through the virtual layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses packet replication at virtual network boundaries rather than through complex multicast routing throughout the network. By copying packets at specific points in the virtual overlay network and using unicast routing for distribution, the system achieves reliable multicast delivery without requiring multicast support in the underlying infrastructure, thereby improving scalability.

Inventive Principle:
Principle #26Copying

3Ease of operation

If a virtual overlay network is built to emulate L2 multicast service, then multicast can be provided without L2 connectivity, but the underlying switch fabric must still support multicast service

Engineering Contradiction:
Improvemulticast service managementVSAvoidunderlying network requirements
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The virtual overlay network is designed as a complete intermediary that handles all multicast functionality independently. Rather than requiring the underlying switch fabric to support multicast, the overlay network encapsulates multicast traffic and uses unicast routing for packet distribution, eliminating the need for multicast support in the underlying infrastructure while maintaining ease of multicast service management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical requirement for L2 connectivity and underlying multicast support with a software-based virtual overlay network. By substituting the physical L2 multicast mechanism with a virtual overlay that uses unicast routing and packet replication, the system achieves multicast service with simpler underlying network requirements and improved ease of operation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Reliability

If the source endpoint replicates and forwards packets to all multicast group endpoints, then complete multicast coverage is achieved, but the source endpoint incurs high replication load and processing overhead

Engineering Contradiction:
Improvemulticast group coverageVSAvoidsource endpoint processing load
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent segments the packet replication function from the source endpoint by introducing intermediate replication points in the virtual overlay network. The source endpoint only needs to send packets to these intermediate points, which then handle further replication and distribution. This segmentation reduces the processing load on the source endpoint while maintaining complete multicast group coverage through the distributed replication architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The virtual overlay network introduces intermediary replication points that act as mediators between the source endpoint and the multicast group endpoints. These intermediaries handle the heavy replication load, allowing the source endpoint to maintain reliable multicast coverage without incurring high processing overhead. The intermediaries distribute packets to multiple destinations, reducing the burden on the original source.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9374270B2Multicast service in virtual networks
Publication Date: 2016.06.21 JUNIPER NETWORKS INC
  • US9374270B2 patent drawing
  • US9374270B2 patent drawing
  • US9374270B2 patent drawing

AI summary

Techniques are described to provide multicast service within a virtual network using a virtual network controller and endpoint replication without requiring multicast support in the underlying network. The virtual network controller is configured to create a multicast tree for endpoint devices of a multicast group in the virtual network at a centralized location instead of in a distributed fashion. The virtual network controller communicates the multicast tree to one or more of the endpoint devices of the multicast group to instruct the endpoint devices to replicate and forward multicast packets to other endpoint devices according to the multicast tree. The replication and forwarding of multicast packets is performed by virtual switches executed on the endpoint devices in the virtual network. No replication is performed within the underlying network. The techniques enable multicast service within a virtual network without requiring multicast support in the underlying network.