Providing Container-Based Storage Services Using Virtual Storage
AssigneePure Storage, Inc.
InventorsMICHAEL RICHARDSON, RONALD KARR
Life of this patent
Estimating the term…
Abstract
Providing scalable and reliable container-based storage services, including: deploying a containerized storage controller on a first node among of plurality of nodes operable to support execution of the containerized storage controller; associating a dataset stored in backing storage accessible by the first node with one or more virtualized volumes presented by the containerized storage controller; and providing, by the containerized storage controller to one or more client hosts, a set of storage services for the one or more virtualized volumes.
Claims20
A method comprising:
- associating a dataset with one or more virtualized volumes that can provide a presentation of the dataset;
- and
- providing a set of container-based storage services to one or more clients to access or modify the dataset via the one or more virtualized volumes.
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:
- associating a dataset with one or more virtualized volumes that can provide a presentation of the dataset;
- and
- providing a set of container-based storage services to one or more clients to access or modify the dataset via the one or more virtualized volumes.
A computer program product disposed upon a computer readable storage medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
- deploying a containerized storage controller application on a first node among a plurality of nodes operable to support execution of the containerized storage controller application;
- associating, by the containerized storage controller application, a dataset stored in backing storage accessible by the first node with one or more virtualized volumes, presented by the containerized storage controller application, that can provide a presentation of the dataset;
- and
- providing, by the containerized storage controller application to one or more client hosts, a set of storage services to access or modify the dataset using the one or more virtualized volumes.
Dependencies are inferred from the claim text.