Storage Capacity Reclamation to Cut Emergency Reserve Space

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Storage systems face inefficiencies due to the need for emergency capacity reservations, which occupy significant space and incur unnecessary costs despite being rarely used, often due to malfunctioning space reclamation or thin provisioning mechanisms.

Innovation Solution

Implementing in-process space reclamation and storage usage monitoring, along with mitigation mechanisms, to dynamically adjust storage operations and reduce or eliminate the need for emergency buffers by sharing resources with write processes and adjusting write request handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If emergency storage capacity is provisioned to prevent capacity shortages, then system reliability is improved, but storage space is wasted

Engineering Contradiction:
Improvesystem reliabilityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The system performs preliminary space reclamation actions by implementing a background reclamation process that continuously recovers space before emergency conditions occur. This proactive approach reduces the need for large emergency reserves while maintaining system reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The storage system serves itself by implementing automated space reclamation mechanisms that continuously monitor and recover space without external intervention. The system self-regulates its capacity management, reducing dependency on pre-provisioned emergency capacity.

Inventive Principle:
Principle #25Self-service

2Loss of substance

If background space reclamation is implemented, then storage space is recovered, but the process takes time and may not respond quickly to capacity issues

Engineering Contradiction:
Improvestorage spaceVSAvoidreclamation speed
Core Design Contradiction:
Loss of substanceVSSpeed

Solution Approach 1:

The system implements periodic space reclamation through background processes that run at scheduled intervals, combining this with event-driven triggers to balance thoroughness and responsiveness. Multiple reclamation passes are performed systematically to recover space efficiently.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Space reclamation is performed preliminarily and continuously in the background before capacity crises occur, ensuring space is recovered proactively rather than reactively. This preliminary action creates a buffer that reduces emergency capacity needs.

Inventive Principle:
Principle #10Preliminary action

3Loss of substance

If emergency capacity reservation is reduced, then storage costs are saved, but the risk of running out of storage capacity increases

Engineering Contradiction:
Improvestorage costsVSAvoidcapacity availability
Core Design Contradiction:
Loss of substanceVSReliability

Solution Approach 1:

The system implements feedback mechanisms that continuously monitor storage capacity, reclamation effectiveness, and system performance. This feedback enables dynamic adjustment of reclamation policies and emergency reserves, optimizing the balance between cost and reliability based on actual system conditions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The emergency capacity reservation is made dynamic rather than static, allowing the system to adjust reserve levels based on observed reclamation performance, workload patterns, and capacity utilization. This dynamic approach optimizes the trade-off between cost savings and reliability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4495754B1Lowering emergency capacity reservations for storage systems
Publication Date: 2026.04.29 GOOGLE LLC
  • EP4495754B1 patent drawingFigure 1
  • EP4495754B1 patent drawingFigure 2
  • EP4495754B1 patent drawingFigure 3

AI summary

Aspects of the disclosure are directed to reducing or eliminating emergency capacity usage in a storage system by including an in-process space reclamation and/or one or more mitigation mechanisms. The in-process space reclamation can be implemented in addition to a background space reclamation. The one or more mitigation mechanisms can be associated with a basis for write requests. The in-process space reclamation and/or mitigation mechanisms allow for lowering emergency capacity reservation, thus saving storage costs.