Storage Pool Encryption Updates Through Runtime Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The encryption attribute of a storage pool is fixed at creation and cannot be flexibly updated, leading to inflexible use and increased overheads when changing encryption settings, affecting storage performance.

Innovation Solution

A method and apparatus that allow the encryption attribute of a storage pool to be dynamically updated based on configuration information, with timestamp recording and identifier tagging to ensure data consistency and efficient encryption management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the encryption attribute of a storage pool is pre-configured at creation, then the storage pool can be created with a fixed encryption setting, but the storage pool becomes inflexible when encryption requirements change

Engineering Contradiction:
Improveencryption attribute consistencyVSAvoidencryption attribute flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic encryption attribute configuration by introducing a configuration file that can be read at runtime. The encryption attribute is no longer fixed at storage pool creation but can be dynamically adjusted by updating the configuration file and reloading it, allowing the system to adapt to changing encryption requirements without recreating the storage pool.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent enables parameter changes by allowing the encryption attribute to be modified through configuration file updates. The system reads the encryption attribute from the configuration file at runtime and applies changes when the configuration is reloaded, effectively changing the encryption parameter without structural modifications to the storage pool.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If the encryption attribute is fixed at storage pool creation, then the system structure remains simple, but updating encryption settings requires recreating the storage pool which increases overhead and reduces storage performance

Engineering Contradiction:
Improvesystem structure simplicityVSAvoidstorage performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-configuring the encryption attribute in a configuration file before the storage pool is created. This allows the encryption setting to be determined in advance while still enabling future updates through configuration file changes, avoiding the need to recreate the storage pool when encryption requirements change.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service by automatically reloading the configuration file when encryption attribute changes are detected. The storage pool manager monitors for configuration changes and automatically applies updates without requiring manual intervention or storage pool recreation, reducing overhead and maintaining performance.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If configuration information is stored externally in a configuration file, then the encryption attribute can be flexibly updated, but the system must manage and monitor configuration files which increases operational complexity

Engineering Contradiction:
Improveencryption attribute updatabilityVSAvoidconfiguration management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by having the storage pool manager monitor the configuration file for changes. When a change is detected, the system automatically reloads the configuration and applies the updated encryption attribute, creating a closed-loop feedback mechanism that manages configuration complexity automatically rather than requiring manual tracking.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250240165A1Data processing method and apparatus
Publication Date: 2025.07.24 HUAWEI TECH CO LTD
  • US20250240165A1 patent drawing
  • US20250240165A1 patent drawing
  • US20250240165A1 patent drawing

AI summary

A data processing method and apparatus are provided, and relate to the storage field. The method includes: receiving configuration information; and updating a first encryption attribute of a storage pool to a second encryption attribute based on the configuration information.