Configuring storage systems in a fleet of storage systems
AssigneePure Storage, Inc.
InventorsSergey Zhuravlev, Shiva Ankam
Life of this patent
Estimating the term…
Abstract
Secure cloud-based storage system management that includes: establishing, within a cloud-based services provider and based on one or more user credentials, a cloud-based user session to execute one or more commands on a remote storage system that includes physical storage devices; determining one or more data storage operations corresponding to the physical storage devices to implement the one or more commands on the storage system; and extending, based on using an access token based on the one or more user credentials to securely issue the one or more data storage operations to the remote storage system, the cloud-based user session to the remote storage system.
Claims17
A method comprising:
- receiving, by a fleet management service managing a fleet of storage systems, information identifying a storage system that is a storage system to be added to the fleet of storage systems, wherein the information includes one or more system characteristics associated with the storage system to be added;
- determining, based on the system characteristics associated with the storage system to be added, configuration information for one or more other storage systems in the fleet having system characteristics that are similar to the system characteristics of the storage system to be added;
- providing, to the storage system to be added, the configuration information for the one or more other storage systems in the fleet;
- and
- applying one or more configuration settings to the storage system to be added based at least in part upon the configuration information for the one or more other storage systems in the fleet having system characteristics that are similar to the system characteristics of the storage system.
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:
- receiving, by a fleet management service managing a fleet of storage systems, information identifying a storage system that is a storage system to be added to the fleet of storage systems, wherein the information includes one or more system characteristics associated with the storage system to be added;
- determining, based on the system characteristics associated with the storage system to be added, configuration information for one or more other storage systems in the fleet having system characteristics that are similar to the system characteristics of the storage system to be added;
- providing, to the storage system to be added, the configuration information for the one or more other storage systems in the fleet;
- and
- applying one or more configuration settings to the storage system to be added based at least in part upon the configuration information for the one or more other storage systems in the fleet having system characteristics that are similar to the system characteristics of the storage system.
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:
- receiving, by a fleet management service managing a fleet of storage systems, information identifying a storage system that is a storage system to be added to the fleet of storage systems, wherein the information includes one or more system characteristics associated with the storage system to be added;
- determining, based on the system characteristics associated with the storage system to be added, configuration information for one or more other storage systems in the fleet having system characteristics that are similar to the system characteristics of the storage system to be added;
- providing, to the storage system to be added, the configuration information for the one or more other storage systems in the fleet;
- and
- applying one or more configuration settings to the storage system to be added based at least in part upon the configuration information for the one or more other storage systems in the fleet having system characteristics that are similar to the system characteristics of the storage system.
Dependencies are inferred from the claim text.