Multi-Network Card Server Binding via Operator Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-network card servers face issues with unsmooth connections due to random allocation of network cards resulting in inter-operator connections and complex manual configuration requirements, which can lead to unsmooth connections when operator changes occur without updating configurations.

Innovation Solution

A method and apparatus that query an IP address library to determine the operator corresponding to a target address, selecting and binding the appropriate network card to establish automatic connections between the multi-network card server and the target server, thereby avoiding inter-operator connections and simplifying configuration changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If network cards are randomly allocated to establish connections, then connection establishment is simple, but inter-operator connections occur causing unsmooth connections

Engineering Contradiction:
Improveconnection establishment simplicityVSAvoidconnection smoothness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by querying the IP address library before establishing connections to determine the operator of the target address, and pre-selects the appropriate network card based on operator matching, thereby avoiding inter-operator connections and ensuring smooth connections from the outset

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual configuration is used to bind network cards, then operator matching can be achieved, but configuration operations become complicated and require frequent updates

Engineering Contradiction:
Improveoperator matching accuracyVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically querying the IP address library to determine the target address operator, automatically selecting the matching network card based on operator correspondence, and automatically binding them together, thereby eliminating the need for manual configuration operations and their associated complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback mechanisms by continuously querying the IP address library to obtain operator information, comparing it with the operators of available network cards, and dynamically selecting the appropriate network card based on this feedback, ensuring accurate operator matching without manual intervention

Inventive Principle:
Principle #23Feedback

3Reliability

If manual configuration is used, then network card binding can be controlled, but operator changes require configuration updates which are not always performed

Engineering Contradiction:
Improvenetwork card binding controlVSAvoidadaptability to operator changes
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system implements dynamics by making the network card selection process adaptive and flexible - it dynamically queries the IP address library to obtain current operator information, compares it with available network card operators, and automatically selects the matching network card, thereby adapting to operator changes without requiring configuration updates

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11695623B2Method and apparatus for binding network card in multi-network card server, and electronic device and storage medium
Publication Date: 2023.07.04 BEIJING KINGSOFT CLOUD TECH CO LTD
  • US11695623B2 patent drawing
  • US11695623B2 patent drawing
  • US11695623B2 patent drawing

AI summary

The present application discloses a method and an apparatus for binding a network card in a multi-network card server, an electronic device and a computer readable storage medium. The method comprises: acquiring a target address of a target server, wherein a connection between the target server and the multi-network card server is to be established; querying an IP address library according to the target address to determine an operator to which the target address belongs, wherein the IP address library records a correspondence between IP addresses and operators; selecting a network card, according to the determined operator to which the target address belongs, corresponding to the determined operator from a plurality of network cards in the multi-network card server; and binding the selected network card to establish the connection between the multi-network card server and the target server. On the premise of avoiding the inter-operator connection, the present application realizes binding the corresponding network card to enable the automatic connection between the multi-network card server and the target server.