Storage Pool Grouping and Space Allocation for Utilization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing storage systems face challenges in effectively utilizing storage space when adding new devices, as the number of storage devices in a resource pool may not satisfy the group threshold range, leading to underutilization of newly added storage devices.
Innovation Solution
A method is introduced to manage storage devices by creating new groups and allocating storage space from existing groups, using shared storage devices to ensure that all storage devices are utilized efficiently, by determining the number of devices to add to existing and new groups based on the group threshold range and workload, and reallocating storage space as needed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If storage devices are added to the resource pool, then storage capacity is improved, but storage space utilization deteriorates when the total number does not satisfy the group threshold range
Solution Approach 1:
The patent segments the resource pool into multiple groups, where each group contains a specific number of storage devices satisfying the threshold range. When new storage devices are added, the system determines whether to create a new group or add to existing groups based on the total count modulo the threshold, ensuring optimal utilization while maintaining the segmented group structure for efficient management
Solution Approach 2:
The patent implements dynamic group management where the number of groups and devices per group can automatically adjust based on the total number of storage devices in the resource pool. The management device calculates the optimal distribution dynamically, allowing the system to adapt to changing storage capacities and maintain high utilization efficiency
2Productivity
If storage devices are divided into groups with threshold range, then management efficiency is improved, but flexibility deteriorates when newly added devices cannot be incorporated
Solution Approach 1:
The patent makes the group structure dynamic by allowing automatic recalculation and reconfiguration of groups when new storage devices are added. The management device determines the new group configuration based on the updated total number of devices, enabling the system to maintain both structured management and adaptability to new devices
Solution Approach 2:
The patent changes the parameter of group threshold from a fixed value to a flexible parameter that can be adjusted based on the total number of storage devices. The management device calculates the optimal threshold and group distribution dynamically, allowing the system to adapt to different规模的 storage pools while maintaining efficient management
Data Source
AI summary
Storage devices in a pool are divided into at least one group with a first number of storage devices in an existing group not higher than a range. When a second number of storage devices are added to the resource pool, a sum of the first number and the second number is determined. A new group is created based on at least a portion of the second number of storage devices when the sum does not satisfy the range; and another portion of the second number of storage devices are added to the existing group. A first storage space portion in each of a set of shared storage devices selected from the existing group is allocated to the existing group, and a second storage space portion in each of the set of shared storage devices is allocated to the new group. The storage space utilization rate can be increased.


