MACHINE LEARNING FOR DETERMINING CONFIDENCE FOR RECLAMATION OF STORAGE VOLUMES
First Claim
1. A method for performing storage maintenance comprising:
- receiving a training set for storage volume reclamation, the training set comprising a set of storage parameters, each set of storage parameters for a respective candidate storage volume of a set of candidate storage volumes and a set of user decisions made whether a respective candidate storage volume is reclaimable;
using the training set to train a machine learning system to recognize common features of reclaimable candidate storage volumes;
providing a candidate storage volume for reclamation with a set of storage parameters; and
displaying a graphical user interface presenting the candidate storage volume for reclamation if a confidence level is calculated that the candidate storage volume is reclaimable exceeds a threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer product for performing storage maintenance is described. A training set for storage volume reclamation is received. The training set includes a set of storage parameters, each set of storage parameters corresponds to a respective candidate storage volume of a set of candidate storage volumes. The training set also includes a set of user decisions made whether a respective candidate storage volume is reclaimable. The training set is used to train a machine learning system to recognize common features of reclaimable candidate storage volumes. A set of candidate storage volumes is provided for potential reclamation, each with a set of storage parameters. A graphical user interface presents respective members of the set of candidate storage volumes for reclamation if a confidence level is calculated that the respective candidate storage volume is reclaimable exceeds a threshold.
14 Citations
20 Claims
-
1. A method for performing storage maintenance comprising:
-
receiving a training set for storage volume reclamation, the training set comprising a set of storage parameters, each set of storage parameters for a respective candidate storage volume of a set of candidate storage volumes and a set of user decisions made whether a respective candidate storage volume is reclaimable; using the training set to train a machine learning system to recognize common features of reclaimable candidate storage volumes; providing a candidate storage volume for reclamation with a set of storage parameters; and displaying a graphical user interface presenting the candidate storage volume for reclamation if a confidence level is calculated that the candidate storage volume is reclaimable exceeds a threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Apparatus, comprising:
-
a processor; computer memory holding computer program instructions executed by the processor for performing database maintenance, the computer program instructions comprising; a storage manager for managing storage volumes in a storage facility, the managing including reclaiming storage volumes; a machine learning system for receiving a training set for storage volume reclamation and using the training set to recognize common features of reclaimable candidate storage volumes, the training set comprising a set of storage parameters, each set of storage parameters for a respective candidate storage volume of a set of candidate storage volumes and a set of decisions made whether a respective candidate storage volume is reclaimable; program code, operative to provide a candidate storage volume for reclamation with a set of storage parameters; and program code, operative to display a graphical user interface presenting a confidence level calculated that the candidate storage volume is reclaimable. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product in a non-transitory computer readable medium for use in a data processing system, the computer program product holding computer program instructions executed by the data processing system for performing database maintenance, the computer program instructions comprising:
-
program code, operative to receive a training set for storage volume reclamation, the training set comprising a set of storage parameters, each set of storage parameters for a respective candidate storage volume of a set of candidate storage volumes and a set of user decisions made whether a respective candidate storage volume is reclaimable; program code, operative to use the training set to train a machine learning system to recognize common features of reclaimable candidate storage volumes; program code, operative to provide a set of candidate storage volumes for reclamation with a set of storage parameters; and program code, operative to display a graphical user interface presenting respective members of the set of candidate storage volumes for reclamation if a confidence level is calculated that the respective candidate storage volume is reclaimable exceeds a threshold. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification