O-NIC Optical Network Interfaces for Dynamic Resource Topology

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network configurations for hardware resources are inefficient due to resource tethering, leading to slowed access speeds as gatekeeping mechanisms negatively impact networked computing nodes.

Innovation Solution

A system utilizing Optical Network Interface Cards (O-NICs) with bidirectional optical channels and PCIe network topologies for direct memory access, allowing devices to transmit and receive data directly without intermediaries, enabling dynamic reconfiguration and optimized communication pathways.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If gatekeeping mechanisms are used to manage resource access in existing network configurations, then resource security and control are improved, but access speed and network performance deteriorate

Engineering Contradiction:
Improveresource securityVSAvoidaccess speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent extracts the gatekeeping function from the resource access path by implementing direct peer-to-peer connections between computing nodes. Resources are accessed directly through optical channels without intermediating gatekeepers, eliminating the speed bottleneck while maintaining security through cryptographic authentication and authorized access controls built into the direct connection protocol

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces cryptographic authentication mechanisms and authorized access controls as intermediaries that verify resource access rights without physically blocking or slowing down the data transmission. The authentication layer operates independently from the high-speed optical data path, maintaining security while preserving full bandwidth access for authorized nodes

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If resources are tethered to certain computing nodes in existing network configurations, then resource management and control are simplified, but network flexibility and adaptability deteriorate

Engineering Contradiction:
Improveresource management complexityVSAvoidnetwork flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic resource allocation where computing nodes can freely connect to and access any resource on the network through reconfigurable optical channels. The network topology and resource assignments can be dynamically changed at runtime without physical reconfiguration, allowing resources to be tethered to different nodes as needed while maintaining simplified management through centralized orchestration software

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal resource access architecture where any computing node can access any resource type (GPUs, storage, processors) through standardized optical interfaces and protocols. The system provides multi-functional capability to handle diverse resource types and access patterns through a unified direct-connect framework, eliminating the need for node-specific resource configurations

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If direct peer-to-peer connections are implemented using optical channels, then access speed and bandwidth are improved, but device complexity and infrastructure requirements worsen

Engineering Contradiction:
Improvedata transfer throughputVSAvoidnetwork infrastructure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges multiple optical channels and communication protocols into a unified direct-connect interface that provides high-speed access to diverse resource types. By combining storage, compute, and network functions into integrated resource modules with standardized optical interfaces, the system achieves high throughput while reducing the complexity of managing separate infrastructure components

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements selective optical channel allocation where only the necessary number of high-speed channels are activated based on current resource access demands. The system can dynamically scale the number of active optical connections from minimal to maximum capacity, providing full bandwidth when needed while reducing infrastructure complexity and power consumption during lower-demand periods

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11698878B1Highspeed shared-memory optical network interfaces and topology
Publication Date: 2023.07.11 PERSPECTA LABS INC
  • US11698878B1 patent drawing
  • US11698878B1 patent drawing
  • US11698878B1 patent drawing

AI summary

Examples herein include a computer system and methods. Some computer systems comprise two or more devices (each device comprises at least one processing circuit), where each computing device comprises or is communicatively coupled to one or more optical network interface controller (O-NIC) cards. Each O-NIC card comprises at least two bidirectional optical channels to transmit data and to receive additional data from each O-NIC card communicatively coupled to a device, over a channel. The system also includes one or more interfaces and a memory. Program instructions execute a method on one or more processors in communication with a memory, and the method includes modifying, during runtime of at least one application, a pairing over a given bidirectional optical channel of an interface of the interfaces to a given device.