Unified management of storage and application consistent snapshots
AssigneeNimble Storage, Inc.
InventorsVarun Mehta, Rod Bagg, Vikas Gupta, Dan Leary, Ajay Singh, Hector Yuen
Life of this patent
Estimating the term…
Loading patent…
AssigneeNimble Storage, Inc.
InventorsVarun Mehta, Rod Bagg, Vikas Gupta, Dan Leary, Ajay Singh, Hector Yuen
Estimating the term…
A storage management application of a storage array is operable to create a new volume on the storage device array, and to automatically configure, responsive to user selection of an application protection profile, data protection services for application data to be stored on the volume, and/or, responsive to user selection of an application performance profile, application specific performance parameters. The application protection profile specifies scheduling and replication of snapshots for application data to be stored on the volume, and the application performance profile specifies performance parameters such as setting a block size, enabling or modifying a data caching algorithm, turning on or modifying data compression, etc. The scheduling, replication and/or application performance may be managed by a daemon associated with the storage management application which communicates with an agent associated with an application server on which the application executes.
A method, comprising:
A system, comprising one or more application servers communicatively coupled to one or more storage devices under a control of a storage management application executing on one of the storage devices, wherein the storage management application is operable to create, responsive to user input via a management console, a new volume on one of the storage devices, and to automatically configure, responsive to user selection of an application protection profile via the management console, data protection services for application data for an application hosted on one of the application servers to be stored on said volume, said application protection profile specifying scheduling and replication of snapshots for the application data under a control of a daemon associated with the storage management application and communicatively coupled to a protection manager agent executing on the one of the application servers.
Dependencies are inferred from the claim text.