Persistent Volume Path Automation in Container Storage
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
4Ease of operation
If automatic path information creation is implemented, then ease of operation improves and security risks reduce, but device complexity increases
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.
Data Source
Figure 1
Figure 2
Figure 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.