Storage Device Group Management for Reorganization Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional hierarchical storage systems face challenges in maintaining data redundancy when multiple sets of reorganization are executed simultaneously, leading to a shortage of physical volumes and difficulties in securing necessary resources for migration and reorganization processes.
Innovation Solution
A storage device with a group management unit, data storage unit, data transfer unit, and moving unit that prioritizes and secures physical volumes for reorganization, transferring data from one group to another based on calculated needs, ensuring efficient use and availability of storage resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple sets of reorganization are executed simultaneously in a hierarchical storage system, then the reorganization process can be completed faster, but physical volumes become insufficient and reorganization cannot be executed
Solution Approach 1:
The system calculates and secures the number of physical volumes needed for reorganization in advance, before actually executing the reorganization. This preliminary action ensures that sufficient physical volumes are available when reorganization needs to be performed, preventing the situation where reorganization cannot be executed due to volume shortage.
Solution Approach 2:
The system dynamically adjusts the number of physical volumes allocated for reorganization based on current system conditions and requirements. By making the volume allocation flexible rather than fixed, the system can adapt to varying reorganization needs while ensuring sufficient resources are always available.
2Productivity
If physical volumes are secured for reorganization, then reorganization can be executed continuously, but the number of available physical volumes for other operations decreases
Solution Approach 1:
The system secures only the necessary number of physical volumes for reorganization rather than allocating all available volumes. By calculating the exact number of volumes needed and securing only that amount, the system ensures reorganization continuity while leaving sufficient volumes available for other storage operations.
3Adaptability or versatility
If the number of physical volumes not in use increases, then more volumes are available for migration, but reorganization cannot be executed due to insufficient volumes
Solution Approach 1:
The system performs preliminary calculation to determine the number of physical volumes required for reorganization and secures them in advance. This ensures that even when many volumes are allocated to migration operations, sufficient volumes remain available for reorganization to execute successfully.
Data Source
AI summary
A group generation unit 111 regards, as an invalid area, an area of a first storage medium in which data to be updated is stored and stores updated data in the first storage medium. A reorganization processing unit executes a process of selecting some first groups, calculating, for each of the selected first groups, the number of second storage media to be secured to store data that is stored in an area other than the invalid area of the first storage medium, securing the second storage media according to the levels of priority that are determined according to the calculated number, and transferring the data that is stored in the area other than the invalid area of the first storage medium to the second storage media. A volume management unit moves, to a second group, the first medium on which the transfer performed by the reorganization processing unit completes.


