Federated Domain Resolution for Cross-Cluster Service Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing container orchestration systems only allow intra-cluster service access, limiting the ability of deployment units in one cluster to access services in another cluster, which restricts service access and hinders personalized service requirements.

Innovation Solution

Implement a method and apparatus that enable cross-cluster service access by using a federated management cluster to manage multiple working clusters, determining a federated gateway address and endpoint set, and utilizing a federated domain name cluster to resolve domain names across clusters, allowing service requests to be routed to the appropriate deployment units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If intra-cluster service access is implemented, then service access within the cluster is achieved, but cross-cluster service access is limited

Engineering Contradiction:
Improveservice access scopeVSAvoidcluster isolation structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a domain name system as an intermediary layer between clusters. The domain name resolution process acts as a mediator that translates service names into cluster-specific IP addresses, enabling cross-cluster access without direct cluster interconnection. This resolves the contradiction by providing versatile service access while maintaining cluster isolation through the intermediary domain name resolution mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the service access architecture into distinct layers: domain name resolution layer, cluster identification layer, and service deployment layer. By dividing the system into these independent segments, each cluster can maintain its isolation while the domain name system provides unified access across clusters, thus achieving both adaptability and structural integrity.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If domain name resolution is implemented across clusters, then cross-cluster service access is enabled, but system complexity increases

Engineering Contradiction:
Improvecross-cluster access capabilityVSAvoidfederated domain name cluster structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The domain name system is designed with multi-functionality to handle both intra-cluster and cross-cluster service resolution using the same mechanism. The federated domain name cluster provides universal resolution capabilities across multiple clusters without requiring separate resolution systems, thus enabling cross-cluster access while minimizing additional complexity through reuse of existing domain name infrastructure.

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

Solution Approach 2:

The patent adds a federated dimension to the domain name system, transforming it from a single-cluster resolution mechanism to a multi-cluster federated system. This dimensional expansion allows the domain name system to resolve services across cluster boundaries while maintaining the original single-cluster functionality, achieving cross-cluster access without fundamentally redesigning the entire system.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If federated service management is implemented, then service port conflicts are avoided, but information management complexity increases

Engineering Contradiction:
Improveservice port conflict avoidanceVSAvoidfederated gateway address and endpoint set management
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system implements self-service mechanisms where the domain name resolution process automatically obtains and manages federated gateway addresses and endpoint sets. The resolution system autonomously queries the federated management cluster for the required information and uses it to resolve service names, eliminating manual configuration and reducing information management complexity while ensuring reliable conflict-free service access.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12634255B2Service request processing method, apparatus and system, device, and storage medium for cross-cluster service access
Publication Date: 2026.05.19 JD DIGITS HAIYI INFORMATION TECHNOLOGY CO LTD
  • US12634255B2 patent drawing
  • US12634255B2 patent drawing
  • US12634255B2 patent drawing

AI summary

A service request processing method includes that: a target domain name resolution request corresponding to a target federated service to be accessed by a first deployment unit in a current working cluster is generated; the target domain name resolution request is sent to a federated domain name cluster, and the federated domain name cluster processes the target domain name resolution request to determine a target IP address; an IP address of a second deployment unit for implementing the target federated service in a target working cluster is determined based on the target IP address and based on the federated gateway address and the federated endpoint set that correspond to each federated service determined by the federated management cluster; and the target federated service request is sent to the second deployment unit based on the IP address of the second deployment unit