IP Library Patent Application 19343339
Patent Application
App. No. 19/343,339

Anomaly Detection-based Migration of a Volume to a Storage Device within a Fleet of Storage Devices

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/343,339
Filed
Sep 29, 2025
Art Unit
OPAP
USPC
713/189
Abstract

An illustrative method includes a data protection system detecting an anomaly associated with a load on a volume located on a first storage device included in a fleet of storage devices of a storage system; identifying, based on the detecting the anomaly and on one or more attributes of the fleet of storage devices, a second storage device within the fleet of storage devices and that is capable of handling the load on the volume; and migrating, based on the identifying the second storage system, the volume from the first storage device to the second storage device.

Claims (38)

1 . A method comprising:

detecting, by a data protection system, an anomaly associated with a load on a volume located on a first storage device included in a fleet of storage devices of a storage system;

identifying, by the data protection system based on the detecting the anomaly and on one or more attributes of the fleet of storage devices, a second storage device within the fleet of storage devices and that is capable of handling the load on the volume; and

migrating, by the data protection system based on the identifying the second storage system, the volume from the first storage device to the second storage device.

2 . The method of claim 1 , wherein the detecting the anomaly associated with the load on the volume comprises detecting that a data reduction rate associated with data being stored within the volume is below a threshold.

3 . The method of claim 1 , wherein the detecting the anomaly associated with the load on the volume comprises detecting that a data reduction rate associated with data being stored within the volume decreases by more than a threshold amount over a period of time.

4 . The method of claim 1 , wherein the detecting the anomaly associated with the load on the volume comprises detecting that a data reduction rate associated with data being stored within the volume differs by more than a threshold amount compared to a historical data reduction rate associated with at least one of the volume or the first storage device.

5 . The method of claim 1 , wherein the detecting the anomaly associated with the load on the volume comprises detecting a change in a performance metric associated with the volume by more than a threshold amount.

6 . The method of claim 1 , wherein the detecting the anomaly associated with the load on the volume comprises detecting that data stored within the volume is being targeted by a security threat.

7 . The method of claim 1 , wherein the identifying the second storage device that is capable of handling the load on the volume is performed in response to a determination that the first storage device is not capable of handling the load on the volume.

8 . The method of claim 1 , wherein the identifying the second storage device that is capable of handling the load on the volume is performed in response to a determination that a performance metric associated with the first storage device changes by more than a threshold amount.

9 . The method of claim 1 , wherein the identifying the second storage device that is capable of handling the load on the volume is further based on one or more attributes of the volume.

10 . The method of claim 1 , wherein:

the first storage device has a designated type tag that designates the first storage device as a production storage device; and

the identifying the second storage device that is capable of handling the load on the volume comprises:

determining that a particular storage device included in the fleet of storage devices has a designated type tag that designates the particular storage device as being an isolated non-production storage device,

determining that the particular storage device has enough storage capacity to store the volume, and

designating, based on the determining that the particular storage device has the designated type tag that designates the particular storage device as being the isolated non-production storage device and on the determining that the particular storage device has enough storage capacity to store the volume, the particular storage device as the second storage device.

11 . The method of claim 1 , wherein the one or more attributes of the fleet of storage devices comprises at least one of a performance metric of each of the storage devices in the fleet of storage devices, an available storage capacity of each of the storage devices in the fleet of storage devices, an overall load of each of the storage devices in the fleet of storage devices, or a designated type tag of each of the storage devices in the fleet of storage devices.

12 . The method of claim 1 , wherein one or more hosts have access to the first storage device and the method further comprises providing, by the data protection system based on the migrating, the one or more hosts with access to the second storage device.

13 . The method of claim 1 , further comprising performing, based on the detecting the anomaly, an additional remedial action with respect to the volume.

14 . The method of claim 13 , wherein the additional remedial action comprises at least one of providing a notification, generating a snapshot of data stored within the volume, or modifying a data protection parameter set for a previously generated snapshot of the data stored within the volume.

15 . The method of claim 1 , further comprising:

determining, by the data protection system subsequent to the volume being migrated to the second storage device, that the volume is no longer anomalous;

migrating, by the data protection system based on the determining that the volume is no longer anomalous, the volume back from the second storage device to the first storage device.

16 . The method of claim 1 , wherein the fleet of storage device comprises a fleet of storage arrays.

17 . A system comprising:

a memory storing instructions; and

one or more processors communicatively coupled to the memory and configured to execute the instructions to perform a process comprising:

detecting an anomaly associated with a load on a volume located on a first storage device included in a fleet of storage devices of a storage system;

identifying, based on the detecting the anomaly and on one or more attributes of the fleet of storage devices, a second storage device within the fleet of storage devices and that is capable of handling the load on the volume; and

migrating, based on the identifying the second storage system, the volume from the first storage device to the second storage device.

18 . The system of claim 17 , wherein the detecting the anomaly associated with the load on the volume comprises detecting that a data reduction rate associated with data being stored within the volume is below a threshold.

19 . The system of claim 17 , wherein the detecting the anomaly associated with the load on the volume comprises detecting that a data reduction rate associated with data being stored within the volume decreases by more than a threshold amount over a period of time.

20 . A computer program product comprising instructions that, when executed, cause a computing device to perform a process comprising:

detecting an anomaly associated with a load on a volume located on a first storage device included in a fleet of storage devices of a storage system;

identifying, based on the detecting the anomaly and on one or more attributes of the fleet of storage devices, a second storage device within the fleet of storage devices and that is capable of handling the load on the volume; and

migrating, based on the identifying the second storage system, the volume from the first storage device to the second storage device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2025
From: PENDLEBURY, DANIEL; KERR, GLEN
To: PURE STORAGE, INC.
Reel/Frame 072405/0566 →