Resource Object Processing with Isolated Federated Control Units

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The stability of storage systems in cloud computing is compromised when the federated storage cluster control layer fails, affecting the processing of all resource objects.

Innovation Solution

Splitting the federated storage cluster control layer into multiple independent and isolated control units, each controlling resource processing of at least one storage cluster, and mapping resource objects to these units for processing, ensuring communication connections are established through unique identifiers and service addresses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single federated storage cluster control layer is used to manage all storage clusters, then the system structure is simple and easy to manage, but the stability deteriorates when the control layer fails, affecting all resource objects

Engineering Contradiction:
Improvecontrol layer structureVSAvoidsystem stability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent divides the single federated storage cluster control layer into multiple independent control units (first control unit, second control unit, etc.). Each control unit is responsible for managing specific storage clusters and resource objects. This segmentation ensures that when one control unit fails, other control units can continue to operate independently, thereby improving system stability while maintaining manageable complexity through modular design

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple independent control units are introduced to improve stability, then the reliability improves as failures are isolated, but the device complexity increases due to multiple control units and mapping mechanisms

Engineering Contradiction:
Improvesystem stabilityVSAvoidcontrol unit structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system is segmented into multiple independent control units, each managing specific storage clusters. This segmentation isolates failures to individual units while maintaining overall system functionality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a mapping relationship mechanism that acts as an intermediary between resource objects and control units. The mapping module maintains correspondence between resource objects and their designated control units, enabling automatic routing without requiring complex inter-control-unit communication protocols, thus managing complexity through a standardized intermediary layer

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If all resource objects are managed by a single control unit, then the management process is simple and fast, but the loss of information increases when the control unit fails as all managed objects are affected

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidresource object processing continuity
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

Resource objects are segmented and assigned to different control units based on a mapping relationship. Each control unit independently manages its assigned subset of resource objects. This segmentation ensures that information loss is contained to only those objects managed by the failed control unit, while other objects continue to be processed normally by their respective control units

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of control unit assignment from a single centralized unit to multiple distributed units. By modifying the system architecture parameter to include multiple control units with defined mapping relationships, the system achieves both efficient processing (each unit handles its objects independently) and information preservation (failures are isolated to specific units and their assigned objects)

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12353323B1Resource object processing method, device, and storage medium
Publication Date: 2025.07.08 BEIJING VOLCANO ENGINE TECH CO LTD
  • US12353323B1 patent drawing
  • US12353323B1 patent drawing
  • US12353323B1 patent drawing

AI summary

The present disclosure provides a resource object processing method, a device, and a storage medium. The method includes: obtaining a control unit identifier set and a service address set of a federated storage cluster control layer, the control unit identifier set being used to maintain respective unit identifiers of multiple control units independent and isolated, and supported in the federated storage cluster control layer; mapping a unit identifier of a target control unit uniquely corresponding to the target object from the control unit identifier set according to a first object identifier of a target object to be processed; and determining a target service address corresponding to the target control unit from the service address set according to the unit identifier of the target control unit, establishing a communication connection based on the target service address, and performing a resource processing operation of the target object through the communication connection.