Distributed Firewall Remapping for Low-Latency Interconnect Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large computer systems with hundreds or thousands of initiators and targets, centralized firewalls become a bottleneck, leading to reduced bandwidth, increased latency, and reduced compute power, resulting in significantly reduced performance.

Innovation Solution

Implement a distributed firewall system where each initiator is associated with a separate initiator firewall and each target is associated with a target firewall, routing transactions directly between them, and utilize a firewall remapper to provide a unified software view by remapping memory addresses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized firewall is used to monitor and control all transactions, then security control is improved, but system performance deteriorates due to bottleneck effects in large computer systems

Engineering Contradiction:
Improvesecurity controlVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides the centralized firewall into multiple distributed firewalls, with each initiator having its own firewall instance. This segmentation allows transactions to be processed locally at each initiator rather than funneling all transactions through a single centralized point, thereby maintaining security control while eliminating the bottleneck that degraded system performance in large computer systems.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a remapper as an intermediary component that mediates between the unified software address space view and the physically distributed firewall instances. The remapper translates unified addresses to physically distributed locations, enabling seamless access to distributed firewalls while preserving the simplified software interface and maintaining both security and performance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If all transactions are routed through a centralized firewall, then security monitoring is improved, but latency increases and bandwidth is reduced

Engineering Contradiction:
Improvesecurity monitoringVSAvoidtransaction latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By segmenting the centralized firewall into distributed instances located at each initiator, the patent enables transactions to be processed locally without routing through a distant centralized point. This proximity-based segmentation significantly reduces transaction latency while maintaining comprehensive security monitoring through the distributed firewall network.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If a unified software view of firewalls is provided, then ease of operation is improved, but device complexity increases due to physical distribution

Engineering Contradiction:
Improveconfiguration simplicityVSAvoidfirewall distribution structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The remapper serves as an intermediary layer that hides the physical distribution complexity from users. It translates unified software addresses into physically distributed locations automatically, allowing users to interact with firewalls through a simple unified interface while the underlying physical distribution remains transparent. This mediator approach maintains ease of operation despite the complex distributed architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The unified software address space provides a universal interface that works regardless of the physical distribution topology. Users access firewalls through a consistent, standardized address space that abstracts away the physical distribution details, making the system easy to operate while the multi-functional remapper handles the complexity of mapping to physical locations.

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

Data Source

PatentUS12470518B2Physically distributed control plane firewalls with unified software view
Publication Date: 2025.11.11 NVIDIA CORP
  • US12470518B2 patent drawing
  • US12470518B2 patent drawing
  • US12470518B2 patent drawing

AI summary

Various embodiments include techniques for processing transactions via a computer system interconnect with a distributed firewall. The distributed firewall includes separate firewalls for various initiators of transactions and separate firewalls for various targets of those transactions. As a result, transactions proceed, for example, along the shortest path from the initiator to the target, rather than being routed through a centralized firewall. In addition, firewall transactions, for example, may be remapped such that initiators address the initiator firewalls and target firewalls via a unified address space, without having to maintain separate base addresses for each initiator firewall and target firewall. As a result, application programs, for example, can execute transactions with increased performance on a computer system as compared to prior approaches.