Persistent Volume Path Automation in Container Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual container management platforms like Kubernetes and OpenShift face challenges in providing secure and user-friendly persistent data storage for containerized applications, leading to information security risks and poor user experience due to the need for manual creation of path information and reliance on specific NAS server details.

Innovation Solution

A method and system for persistent data processing that automatically acquires volume attribute information and content, creates storage volumes in NAS servers, and generates path information for persistent volumes, eliminating the need for manual user intervention and reducing security risks by abstracting NAS server details.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual creation of path information (PVC and PV) is required for persistent data storage, then the system provides basic storage functionality, but information security risk increases and user experience deteriorates

Engineering Contradiction:
Improvepersistent data storageVSAvoidinformation security risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary system between the user and the NAS server that automatically manages the path information creation process. This intermediary automatically generates PVC and PV configurations, eliminating the need for users to manually handle sensitive storage path information while ensuring persistent data storage functionality is maintained.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by automatically acquiring NAS server information and generating the complete path information structure (PVC and PV) without requiring user intervention. The system serves itself by autonomously completing the persistent storage setup process, thereby reducing information security risks associated with manual information handling.

Inventive Principle:
Principle #25Self-service

2Reliability

If manual creation of path information (PVC and PV) is required for persistent data storage, then the system provides basic storage functionality, but user experience deteriorates

Engineering Contradiction:
Improvepersistent data storageVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service by automatically acquiring NAS server information and generating the complete path information structure (PVC and PV) without requiring user intervention. The system serves itself by autonomously completing the persistent storage setup process, thereby reducing information security risks associated with manual information handling.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary system between the user and the NAS server that automatically manages the path information creation process. This intermediary automatically generates PVC and PV configurations, eliminating the need for users to manually handle sensitive storage path information while ensuring persistent data storage functionality is maintained.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If users must acquire NAS server details (IP address, username, password, type) manually, then storage connectivity is established, but device complexity increases and ease of operation decreases

Engineering Contradiction:
Improvestorage connectivityVSAvoidinformation acquisition process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system enables self-service by automatically acquiring NAS server information and generating the complete path information structure (PVC and PV) without requiring user intervention. The system serves itself by autonomously completing the persistent storage setup process, thereby reducing information security risks associated with manual information handling.

Inventive Principle:
Principle #25Self-service

4Ease of operation

If automatic path information creation is implemented, then ease of operation improves and security risks reduce, but device complexity increases

Engineering Contradiction:
Improvepersistent data storage setupVSAvoidautomation system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a universal automation system that handles multiple functions including NAS server discovery, path information generation, PVC creation, and PV configuration within a single integrated platform. This multi-functional approach consolidates complexity into a unified system rather than distributing it across multiple separate tools or manual processes.

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

Data Source

PatentEP3657358B1Method, device and system for persistent data processing, and readable storage medium
Publication Date: 2024.01.17 ZTE CORP
  • EP3657358B1 patent drawingFigure 1
  • EP3657358B1 patent drawingFigure 2
  • EP3657358B1 patent drawingFigure 3

AI summary

The present disclosure provides a method, device and system for persistent data processing, and a readable storage medium. The method includes: acquiring (S10), upon detecting a persistent processing instruction for a containerized application, volume attribute information and volume content of the containerized application based on the persistent processing instruction; creating (S20), based on the volume attribute information, a storage volume in a network access storage (NAS) type server, and storing the volume content in the storage volume; and creating (S30), based on the volume attribute information, a persistent volume directory corresponding to the volume content in the NAS type server, and creating path information for a persistent volume on the virtual container management platform.