NIC Conflict Handling for Shared-Volume Write Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage systems face inefficiencies due to processor resource occupation when managing multi-user access conflicts in shared volumes, leading to increased processing load.

Innovation Solution

The network interface card device processes write conflicts independently, avoiding the need for processor involvement in conflict management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If software corresponding to the shared volume is used for conflict management, then multi-user access conflicts can be avoided, but processor resources of the storage node are occupied

Engineering Contradiction:
Improveconflict management capabilityVSAvoidprocessor resource occupation
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent divides the conflict management function into two parts: the network interface card handles basic conflict detection and management for shared volumes, while the storage node processor focuses on data processing. This segmentation allows conflict management to occur independently without occupying storage node processor resources.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The network interface card acts as an intermediary between multiple users accessing the shared volume and the storage node. It detects access conflicts based on user IDs and manages them according to preset policies, preventing conflicts from reaching the storage node processor.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If conflict management is performed by storage node processor, then access conflicts can be resolved, but processing efficiency decreases due to resource occupation

Engineering Contradiction:
Improveconflict resolution capabilityVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the system functions so that the network interface card independently handles conflict detection and resolution, while the storage node processor handles data processing operations. This separation ensures that conflict management does not reduce overall processing efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The network interface card performs self-service by autonomously detecting access conflicts using user IDs from access requests and resolving them according to preset conflict management policies, without requiring storage node processor intervention.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12498851B2Data processing method and device
Publication Date: 2025.12.16 HUAWEI TECH CO LTD
  • US12498851B2 patent drawing
  • US12498851B2 patent drawing
  • US12498851B2 patent drawing

AI summary

A data processing method implemented by a network interface card device, wherein the method comprises receiving, from a first client, a first access request carrying an access address, detecting whether the first access request has a conflict; and processing the conflict according to a processing policy when the network interface card device detects that the first access request has a conflict.