Patent ID: 11960773
Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A method comprising:
identifying, by a storage virtualization system comprising a hardware processor, a first application data store profile from among a plurality of application data store profiles that each includes storage parameters preconfigured for a respective application type, based on comparing information in the plurality of application data store profiles to information in an application manifest of a containerized application to which a first virtual persistent volume is allocated, wherein the information in the application manifest compared to the information in the plurality of application data store profiles comprises a name of a container image comprising program code of the containerized application, and wherein each application data store profile of the plurality of application data store profiles identifies a respective collection of performance metrics relevant to optimizing virtual persistent volumes for the respective application type;
receiving, by the storage virtualization system, values of first performance metrics identified by the first application data store profile for use by an optimizer in optimizing the first virtual persistent volume, the first performance metrics related to usage of the first virtual persistent volume by the containerized application and being a subset of available metrics to be collected; and
modifying, by the optimizer in the storage virtualization system, the first virtual persistent volume based on an analysis of the first performance metrics identified by the first application data store profile, the modifying of the first virtual persistent volume comprising:
enabling caching from a disabled state by changing a cache from the disabled state to an enabled state for the first virtual persistent volume based on the analysis of the first performance metrics by the optimizer.