Default Multicast LID Values Per Subnet Partition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In high performance computing environments, traditional network and storage architectures face performance and administrative bottlenecks, particularly in cloud computing setups, where InfiniBand technology is used for cloud computing fabrics, leading to challenges in live migration of virtual machines due to complex addressing and routing schemes.

Innovation Solution

The implementation of default multicast local identifier values per subnet partition as additional subnet management agent attributes, which involves configuring relationships between partition keys and multicast local identifiers, allowing for efficient multicast communication and reduced need for subnet management agent access, thereby optimizing network reconfiguration and live migration processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional network and storage architectures are used in high performance computing environments, then existing infrastructure can be maintained, but performance bottlenecks and administrative overhead increase

Engineering Contradiction:
Improvenetwork reconfiguration speedVSAvoidaddressing and routing scheme complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the subnet into multiple partitions, each with its own default multicast LID. This segmentation allows independent management of multicast groups within each partition, reducing the complexity of global addressing schemes and enabling faster reconfiguration by limiting the scope of changes to individual partitions rather than the entire subnet.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent pre-configures default multicast LID values for each partition in advance. When live migration or reconfiguration is needed, these pre-established defaults eliminate the need for complex real-time address allocation and routing calculations, significantly reducing reconfiguration time and administrative overhead.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If complex addressing and routing schemes are implemented for virtual machine live migration, then migration capability is achieved, but administrative overhead and reconfiguration time increase

Engineering Contradiction:
Improvevirtual machine live migration capabilityVSAvoidreconfiguration and startup failover time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent enables endpoints to automatically discover and use default multicast LIDs for their respective partitions without requiring manual configuration or complex subnet manager interventions. This self-service mechanism reduces administrative overhead and accelerates live migration by allowing endpoints to independently establish multicast communication channels using pre-defined LID defaults.

Inventive Principle:
Principle #25Self-service

3Reliability

If subnet management agent access is frequently required for multicast configuration, then multicast group management is achieved, but network efficiency and scalability decrease

Engineering Contradiction:
Improvemulticast group management accuracyVSAvoidnetwork efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent pre-establishes default multicast LID values for each partition during subnet initialization. This preliminary configuration eliminates the need for frequent subnet management agent access during normal multicast operations, as endpoints can autonomously use these defaults. The subnet manager only needs to intervene during initial setup or partition creation, significantly improving network efficiency while maintaining reliable multicast management.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10461947B2System and method to provide default multicast lid values per partition as additional SMA attributes in a high performance computing environment
Publication Date: 2019.10.29 ORACLE INT CORP
  • US10461947B2 patent drawing
  • US10461947B2 patent drawing
  • US10461947B2 patent drawing

AI summary

Systems and methods for providing default multicast local identifier values per subnet partition as additional subnet management agent attributes in a high performance computing environment. In accordance with an embodiment, a single multicast local identifier can be associated with multiple multicast group identifiers when the multiple multicast group identifiers are associated with a same subnet partition. That is, a default MLID for each subnet partition (i.e. either all subnet partitions or those subnet partitions that are defined to have multicast communication) can be provided. A subnet node can have a default multicast local identifier table for storing default multicast local identifiers. A relationship between the partition key table of the node and the default multicast local identifier table of the nod can map default assigned multicast local identifiers to relevant partitions.