US2022365703A1PendingUtilityA1

Monitoring Gateways To A Storage Environment

Assignee: PURE STORAGE INCPriority: May 12, 2021Filed: Jul 2, 2021Published: Nov 17, 2022
Est. expiryMay 12, 2041(~14.8 yrs left)· nominal 20-yr term from priority
G06F 2009/4557G06F 9/5088G06F 9/5083G06F 9/50G06F 9/4881G06F 9/4856G06F 9/485G06F 9/4843G06F 9/4806G06F 9/48G06F 9/45558G06F 9/455G06F 3/0653G06F 3/0635G06F 3/067G06F 3/061G06F 2206/1012H04L 41/0816H04L 43/20H04L 41/16H04L 41/14H04L 41/0895H04L 12/12H04L 41/0897H04L 43/0876H04L 12/46G06F 9/5016G06F 9/5044G06F 3/0605G06F 3/0604H04L 43/0817G06F 3/0622G06F 9/5005G06F 21/604H04L 43/065H04L 67/1097G06F 3/0659H04L 67/75G06N 10/60G06N 3/092G06N 3/063G06N 3/0442G06F 9/5011
66
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Monitoring gateways to a storage environment including accessing, by a cloud-based monitoring system, a management gateway for a fleet of storage systems in a storage environment; determining, by the cloud-based monitoring system via the management gateway, a location for each storage system in the fleet of storage systems; monitoring, by the cloud-based monitoring system via the management gateway, the fleet of storage systems using the location of each storage system by crawling each storage system to retrieve storage system characteristics; and generating, by the cloud-based monitoring system, a fleet alteration proposal based on the storage system characteristics from each storage system in the fleet of storage systems.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 accessing, by a cloud-based monitoring system, a management gateway for a fleet of storage systems in a storage environment;   determining, by the cloud-based monitoring system via the management gateway, a location for each storage system in the fleet of storage systems;   monitoring, by the cloud-based monitoring system via the management gateway, the fleet of storage systems using the location of each storage system by crawling each storage system to retrieve storage system characteristics; and   generating, by the cloud-based monitoring system, a fleet alteration proposal based on the storage system characteristics from each storage system in the fleet of storage systems.   
     
     
         2 . The method of  claim 1 , further comprising matching, by the cloud-based monitoring system, at least one storage system in the fleet of storage system to a replacement storage system using the storage system characteristics and the fleet alteration proposal. 
     
     
         3 . The method of  claim 1 , further comprising configuring, by the cloud-based monitoring system, an additional storage system to add to the fleet of storage system based on the storage system characteristics and the fleet alteration proposal. 
     
     
         4 . The method of  claim 1 , further comprising modifying, by the cloud-based monitoring system via the management gateway, tunables on at least one storage system in the fleet of storage systems based on the storage system characteristics and the fleet alteration proposal. 
     
     
         5 . The method of  claim 1 , further comprising migrating, by the cloud-based monitoring system, at least one workload on the fleet of storage systems based on the storage system characteristics and the fleet alteration proposal. 
     
     
         6 . The method of  claim 1 , wherein the storage system characteristics comprises workflow metrics, workflow specifications, workload metrics, workload specifications, storage system metrics, and storage system specifications. 
     
     
         7 . The method of  claim 1 , wherein crawling each storage system to retrieve the storage system characteristics comprises crawling at least one storage system in the fleet of storage systems using storage system specific protocols. 
     
     
         8 . The method of  claim 1 , wherein accessing, by the cloud-based monitoring system, the management gateway for the fleet of storage systems in the storage environment comprises accessing a network gateway to gain access to a communications network that includes the management gateway. 
     
     
         9 . The method of  claim 1 , wherein the fleet alteration proposal is generated based on storage services selected by a user. 
     
     
         10 . The method of  claim 1 , wherein the management gateway is local to at least one storage system of the fleet of storage systems. 
     
     
         11 . An apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
 accessing, by a cloud-based monitoring system, a management gateway for a fleet of storage systems in a storage environment;   determining, by the cloud-based monitoring system via the management gateway, a location for each storage system in the fleet of storage systems;   monitoring, by the cloud-based monitoring system via the management gateway, the fleet of storage systems using the location of each storage system by crawling each storage system to retrieve storage system characteristics; and   generating, by the cloud-based monitoring system, a fleet alteration proposal based on the storage system characteristics from each storage system in the fleet of storage systems.   
     
     
         12 . The apparatus of  claim 11  further comprising computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the step of: matching, by the cloud-based monitoring system, at least one storage system in the fleet of storage system to a replacement storage system using the storage system characteristics and the fleet alteration proposal. 
     
     
         13 . The apparatus of  claim 11  further comprising computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the step of: configuring, by the cloud-based monitoring system, an additional storage system to add to the fleet of storage system based on the storage system characteristics and the fleet alteration proposal. 
     
     
         14 . The apparatus of  claim 11  further comprising computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the step of: modifying, by the cloud-based monitoring system via the management gateway, tunables on at least one storage system in the fleet of storage systems based on the storage system characteristics and the fleet alteration proposal. 
     
     
         15 . The apparatus of  claim 11  further comprising computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the step of: migrating, by the cloud-based monitoring system, at least one workload on the fleet of storage systems based on the storage system characteristics and the fleet alteration proposal. 
     
     
         16 . The apparatus of  claim 11 , wherein the storage system characteristics comprises workflow metrics, workflow specifications, workload metrics, workload specifications, storage system metrics, and storage system specifications. 
     
     
         17 . The apparatus of  claim 11 , wherein crawling each storage system to retrieve the storage system characteristics comprises crawling at least one storage system in the fleet of storage systems using storage system specific protocols. 
     
     
         18 . The apparatus of  claim 11 , wherein accessing, by the cloud-based monitoring system, the management gateway for the fleet of storage systems in the storage environment comprises accessing a network gateway to gain access to a communications network that includes the management gateway. 
     
     
         19 . The method of  claim 1 , wherein the fleet alteration proposal is generated based on storage services selected by a user. 
     
     
         20 . A computer program product disposed upon a computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
 accessing, by a cloud-based monitoring system, a management gateway for a fleet of storage systems in a storage environment;   determining, by the cloud-based monitoring system via the management gateway, a location for each storage system in the fleet of storage systems;   monitoring, by the cloud-based monitoring system via the management gateway, the fleet of storage systems using the location of each storage system by crawling each storage system to retrieve storage system characteristics; and   generating, by the cloud-based monitoring system, a fleet alteration proposal based on the storage system characteristics from each storage system in the fleet of storage systems.

Join the waitlist — get patent alerts

Track US2022365703A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.