17971109. AVOIDING RAID ARRAY OVERDRIVE USING NONVOLATILE MEMORY IN CACHE simplified abstract (INTERNATIONAL BUSINESS MACHINES CORPORATION)
Contents
- 1 AVOIDING RAID ARRAY OVERDRIVE USING NONVOLATILE MEMORY IN CACHE
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 AVOIDING RAID ARRAY OVERDRIVE USING NONVOLATILE MEMORY IN CACHE - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Potential Commercial Applications
- 1.9 Possible Prior Art
- 1.10 Unanswered Questions
- 1.11 Original Abstract Submitted
AVOIDING RAID ARRAY OVERDRIVE USING NONVOLATILE MEMORY IN CACHE
Organization Name
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor(s)
AVOIDING RAID ARRAY OVERDRIVE USING NONVOLATILE MEMORY IN CACHE - A simplified explanation of the abstract
This abstract first appeared for US patent application 17971109 titled 'AVOIDING RAID ARRAY OVERDRIVE USING NONVOLATILE MEMORY IN CACHE
Simplified Explanation
The abstract describes a computer-implemented method for managing overdrive in a RAID array, involving selecting and moving data between the overdriven RAID array and a cache.
- Detect overdrive of a RAID array
- Select an extent residing in both the overdriven RAID array and a cache
- Stage missing data from the overdriven RAID array to complete the extent in the cache
- Free the original extent space in the overdriven RAID array
- Destage the extent data in the cache to a target RAID array
- Free space in the cache corresponding to the extent after destaging
Potential Applications
This technology could be applied in data storage systems to optimize performance and data management in RAID arrays.
Problems Solved
1. Efficiently managing overdrive in RAID arrays 2. Optimizing data storage and movement between RAID arrays and caches
Benefits
1. Improved performance and reliability of RAID arrays 2. Enhanced data management capabilities 3. Optimal utilization of storage resources
Potential Commercial Applications
Optimizing data storage systems in cloud computing environments
Possible Prior Art
There may be existing technologies or methods for managing data movement and optimization in RAID arrays, but specific prior art is not provided in the abstract.
Unanswered Questions
How does this method handle data integrity during the movement process?
The abstract does not mention how data integrity is maintained when staging and destaging data between the RAID array and cache.
What impact does this method have on overall system performance?
The abstract does not discuss the potential impact of this method on the overall performance of the system, such as speed or efficiency improvements.
Original Abstract Submitted
In one general embodiment, a computer-implemented method includes detecting overdrive of a RAID array. An extent residing, at least in part, in both the overdriven RAID array and in a cache is selected. Data missing from the extent is staged, from the overdriven RAID array, to complete the extent in the cache. The original extent space in the overdriven RAID array is freed. The extent data in the cache is destaged to a target RAID array. Space in the cache corresponding to the extent is freed in response to completing the destaging.