Federation Storage Pool Architecture for Failure Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Local storage systems face instability and inaccessibility when a physical storage medium fails, as they cannot effectively determine and isolate the damaged component, leading to a failure of the entire storage pool.
Innovation Solution
The implementation of a pool federation storage architecture, which creates a higher-level federation storage pool layer that manages multiple sub-storage pools, allowing for the selection and utilization of alternative sub-pools in case of a physical storage medium failure, ensuring continuous operation and stability by redirecting storage volume creation to available sub-pools.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a traditional storage pool architecture is used, then storage resource allocation is simple, but the entire storage pool becomes inaccessible when a physical storage medium fails
Solution Approach 1:
The storage pool is segmented into multiple independent sub-storage pools, each managing its own physical storage media. When a physical storage medium fails, only the affected sub-storage pool is impacted, while other sub-storage pools remain accessible. This segmentation isolates failures and prevents entire storage pool inaccessibility.
Solution Approach 2:
The patent introduces a hierarchical dimension to the storage architecture by creating a federation storage pool layer above the sub-storage pools. This multi-layer structure allows for finer-grained failure isolation and more flexible resource allocation, transforming a flat storage pool into a hierarchical system with improved reliability.
2Adaptability or versatility
If a federation storage pool architecture is implemented, then fault isolation and continuous operation are achieved, but system structure becomes more complex
Solution Approach 1:
The federation storage pool architecture segments the storage system into multiple independent sub-storage pools, each with its own physical storage media. This segmentation enables failure isolation where a failure in one sub-storage pool does not affect others, achieving fault tolerance and adaptability to failures.
Solution Approach 2:
The federation storage pool layer provides universal management capabilities across multiple sub-storage pools, enabling a single management interface to handle diverse storage resources. This multi-functionality allows the system to adapt to different failure scenarios and maintain operation across various sub-storage pools.
Data Source
Figure 1~2b
Figure 3~4
Figure 5~6
AI summary
Disclosed are a storage volume creation method and apparatus, a server and a storage medium. The method includes: attribute information of a storage volume to be created and information of a federation storage pool used for creating the storage volume to be created is acquired; a target sub-storage pool is selected from a federation storage pool corresponding to the information of the federation storage pool, the federation storage pool includes at least one sub-storage pool; and a storage volume is created in the target sub-storage pool through a physical storage medium of the target sub-storage pool according to the attribute information of the storage volume to be created.