Infrastructure Processing Unit for Microservice Coordination and Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data center architectures face challenges in managing the complexity and overhead associated with microservices, requiring high-bandwidth, low-latency connectivity, virtualization, and zero-trust security for efficiently processing and moving data across distributed resources.

Innovation Solution

The implementation of Infrastructure Processing Units (IPUs) integrated with smart NICs and storage or memory, which are used to manage and coordinate microservices, providing centralized management and security across distributed resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional data center architectures are used to manage microservices, then basic data processing can be performed, but system complexity and overhead increase significantly

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an Infrastructure Processing Unit (IPU) as an intermediary component between the CPU and distributed data center resources. The IPU acts as a specialized mediator that handles infrastructure-specific tasks such as network communication, storage management, and device coordination, thereby reducing the complexity burden on the main CPU while improving overall data processing efficiency through dedicated hardware acceleration

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If high-bandwidth connectivity is implemented across distributed resources, then data communication speed improves, but infrastructure costs and complexity increase

Engineering Contradiction:
Improvedata communication speedVSAvoidinfrastructure complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent merges multiple connectivity and communication functions into the IPU, which integrates network interface capabilities, storage interface capabilities, and coordination logic into a single unified component. This consolidation achieves high-bandwidth data communication across distributed resources while reducing infrastructure complexity by eliminating the need for separate dedicated hardware for each communication function

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If virtualization is implemented across distributed resources, then resource utilization improves, but security requirements and management overhead increase

Engineering Contradiction:
Improveresource utilizationVSAvoidsecurity requirements
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The IPU serves as a trusted intermediary that manages virtualization operations across distributed resources. It handles resource allocation, isolation, and access control for virtualized environments, thereby improving resource utilization while maintaining security through dedicated hardware-based virtualization support and reduced management overhead compared to software-only approaches

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12405843B2Infrastructure processing unit
Publication Date: 2025.09.02 INTEL CORP
  • US12405843B2 patent drawing
  • US12405843B2 patent drawing
  • US12405843B2 patent drawing

AI summary

Examples described herein relate to an Infrastructure Processing Unit (IPU) that comprises: interface circuitry to provide a communicative coupling with a platform; network interface circuitry to provide a communicative coupling with a network medium; and circuitry to expose infrastructure services to be accessed by microservices for function composition and to selectively provide a barrier to halt operation of at least one microservice based on event data from a composite node that performs the at least one microservice.