Local Image Registry Mirroring for Topology-Aware Model Serving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for distributing machine-learned model container images across geographically distributed storage devices result in prohibitively expensive latency and network resource costs due to the lack of topology awareness in model server replicas and container image registries.

Innovation Solution

A topology-aware multi-host model serving system with mirrored local image registries, where initializer nodes are placed based on geographic location to minimize latency and network resource utilization by configuring model server replicas to obtain model image partitions from local image registry mirrors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If model server replicas obtain model image partitions from centralized host machines, then model distribution is simplified, but network latency and bandwidth consumption increase prohibitively

Engineering Contradiction:
Improvemodel distribution system complexityVSAvoidnetwork latency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent implements local image registry mirrors at strategic host machines, allowing model server replicas to obtain model image partitions from geographically proximate sources. This localizes the distribution architecture, reducing network latency while maintaining systematic organization through standardized mirror configurations across multiple hosts.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces initializer nodes as intermediary components that coordinate between centralized model repositories and distributed model server replicas. These initializer nodes facilitate efficient partition distribution by pre-positioning model image partitions at optimal locations, reducing direct communication overhead between replicas and central hosts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If model image partitions are distributed across geographically dispersed hosts, then network bandwidth is reduced, but system topology awareness is lost

Engineering Contradiction:
Improvenetwork bandwidth consumptionVSAvoidtopology awareness
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The patent implements topology-aware initialization that incorporates geographic location information and network distance metrics into the model image partition distribution decisions. The system continuously adapts partition placement based on observed network conditions and geographic topology, optimizing bandwidth utilization while maintaining awareness of the distributed system's structural characteristics.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If centralized image registries are used, then image management is simplified, but network resource utilization increases prohibitively

Engineering Contradiction:
Improveimage registry managementVSAvoidnetwork resource utilization
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent segments the centralized image registry into distributed local mirrors across multiple host machines. Each local mirror stores subsets of model image partitions, enabling model server replicas to retrieve images from nearby mirrors rather than a single centralized source. This segmentation reduces network resource utilization while maintaining simplified management through coordinated mirror synchronization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260044362A1Topology-aware multi-host model serving system with mirrored local image registries
Publication Date: 2026.02.12 RED HAT INC
  • US20260044362A1 patent drawing
  • US20260044362A1 patent drawing
  • US20260044362A1 patent drawing

AI summary

Model server replicas are initialized on a set of first host machines. The model server replicas are each configured to execute an instance of a machine-learned model by obtaining first model image partitions. Each model image partition stores a separate portion of the model. Initializer nodes are executed on a set of second host machines that are selected based on a geographic location of the set of first host machines. Each of the initializer nodes comprises a local image registry mirror provisioned with the model image partitions. Each of the model server replicas are configured such that the model server replica pulls the model image partitions from the local image registry mirror of an initializer node.