Compatibility validation and guided remediation for non-disruptive storage system upgrades
AssigneePure Storage, Inc.
InventorsSHALMALI LIMAYE, HARI KANNAN, ANTHONY ESCOBAR
Life of this patent
Estimating the term…
Abstract
A request to add or replace a storage system resource is received by one or more controllers of a storage system. A compatibility validation process is executed that evaluates the storage system resource and one or more existing resources of the storage system across multiple system layers. In response to determining an incompatibility of the storage system resource, an alert identifying the incompatibility is generated and a remedial action is recommended.
Claims20
A method comprising:
- receiving, by one or more controllers of a storage system, a request to add or replace a storage system resource;
- executing a compatibility validation process that evaluates the storage system resource and one or more existing resources of the storage system across multiple system layers;
- and
- in response to determining an incompatibility of the storage system resource, generating an alert identifying the incompatibility and recommending a remedial action.
A storage system comprising:
- a memory;
- and
- a processing device, operatively coupled to the memory, configured to:
- receive a request to add or replace a storage system resource:
- execute a compatibility validation process that evaluates the storage system resource and one or more existing resources of the storage system across multiple system layers;
- and
- in response to determining an incompatibility of the storage system resource, generate an alert identifying the incompatibility and recommending a remedial action.
A non-transitory computer readable storage medium storing instructions which, when executed, cause a processing device to:
- receive a request to add or replace a storage system resource:
- execute a compatibility validation process that evaluates the storage system resource and one or more existing resources of the storage system across multiple system layers;
- and
- in response to determining an incompatibility of the storage system resource, generate an alert identifying the incompatibility and recommending a remedial action.
Dependencies are inferred from the claim text.