Storage Resource Object Monitoring for Snapshot Policy Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in monitoring and managing storage resource objects in storage systems, particularly in determining the number of consumed and remaining resources, which can lead to snapshot creation failures and inadequate data protection.
Innovation Solution
A method and system for monitoring storage resource objects, including tracking consumed and remaining storage objects, determining available resources based on system performance, and displaying these metrics to user devices to facilitate proactive snapshot creation strategies, thereby preventing failures and enhancing data protection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If snapshots are created frequently for data protection, then data reliability is improved, but storage resource consumption increases
Solution Approach 1:
The system implements a monitoring mechanism that tracks the number of consumed storage resource objects and provides feedback to users through user devices. This feedback loop enables users to understand real-time storage resource usage and adjust snapshot creation strategies accordingly, balancing data protection needs with resource consumption constraints.
2Ease of operation
If users are provided with detailed storage resource monitoring information, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The system introduces a monitoring module as an intermediary component that automatically tracks storage resource object consumption and communicates this information to users through user devices. This intermediary handles the complexity of resource tracking internally while presenting simplified information to users, thereby improving ease of operation without requiring users to directly manage the complex monitoring infrastructure.
Data Source
AI summary
Techniques monitor storage resource objects. Such techniques involve monitoring a first number of storage resource objects that have been consumed in a storage system, the consumed storage resource objects storing a system file and/or volume and snapshots of the system file and/or snapshots of the volume. Such techniques further involve determining a second number of remaining storage resource objects based on the first number and the performance of the storage system. Such techniques further involve sending the first number and the second number to a user device to display the first number and the second number by the user device. The second number decreases as the first number increases. Such techniques can directly and intuitively provide users with the usage of storage resource objects in a storage system from the perspective of number attributes, thus providing reference for users when creating protection policies, and further improving user experience.


