Integrated storage management between storage systems and container orchestrators
AssigneePure Storage, Inc.
InventorPatrick East
Life of this patent
Estimating the term…
Abstract
A integrated storage manager that includes: receiving, at an integrated storage manager from one or more storage systems from among a plurality of storage systems, one or more storage system metrics; receiving a management request from an operating system level virtualization service; and determining, based at least upon the one or more storage system metrics for the one or more storage systems, an implementation of the management request that is modified to improve one or more metrics corresponding to the one or more storage system metrics.
Claims18
A method comprising:
- receiving, at an integrated storage manager from one or more storage systems from among a plurality of storage systems, one or more storage system metrics;
- receiving, from an operating system level virtualization service, a management request to provision data storage;
- and determining, based at least upon the one or more storage system metrics for the one or more storage systems, an implementation of the management request to provision data storage, including modifying the management request to provision data storage to improve one or more metrics corresponding to the one or more storage system metrics, wherein modifying the management request to provision data storage comprises determining multiple versions of a performance impact among the one or more storage systems based on implementing the management request to provision data storage in multiple ways.
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, at an integrated storage manager from one or more storage systems from among a plurality of storage systems, one or more storage system metrics;
- receiving, from an operating system level virtualization service, a management request to provision data storage;
- and determining, based at least upon the one or more storage system metrics for the one or more storage systems, an implementation of the management request to provision data storage, including modifying the management request to provision data storage to improve one or more metrics corresponding to the one or more storage system metrics, wherein modifying the management request to provision data storage comprises determining multiple versions of a performance impact among the one or more storage systems based on implementing the management request to provision data storage in multiple ways.
A computer program product disposed upon a non-transitory computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
- receiving, at an integrated storage manager from one or more storage systems from among a plurality of storage systems, one or more storage system metrics;
- receiving, from an operating system level virtualization service, a management request to provision data storage;
- and determining, based at least upon the one or more storage system metrics for the one or more storage systems, an implementation of the management request to provision data storage, including modifying the management request to provision data storage to improve one or more metrics corresponding to the one or more storage system metrics, wherein modifying the management request to provision data storage comprises determining multiple versions of a performance impact among the one or more storage systems based on implementing the management request to provision data storage in multiple ways.
Dependencies are inferred from the claim text.