Size adjustable volumes for containers
First Claim
1. A method comprising:
- receiving, by a processing device of a Platform-as-a-Service (PaaS) system, a client request indicating a size limitation of a container, wherein the size limitation is associated with usage of disk space of a storage volume group;
mapping, by the processing device, a first storage volume of the storage volume group to the container in accordance with the size limitation of the container; and
responsive to detecting that an amount of the disk space used by applications of the container satisfies a threshold amount, mapping, by the processing device, a second storage volume to the container in view of the size limitation.
1 Assignment
0 Petitions
Accused Products
Abstract
Implementations of the disclosure provide for size adjustable volumes for containers. A method of the disclosure includes determining, by a processing device of the PaaS system, a size used space in a storage volume with respect to a container associated with an execution of an application. The size is a summation of current usage of disk space for the storage volume by the application. This size of the used space is compared to a threshold size. The threshold size indicates a determined amount of the storage volume allocated to the container. Responsive to the size meeting the threshold size, an increase in the allocated amount of the storage volume associated with the container is regulated by the processing device.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving, by a processing device of a Platform-as-a-Service (PaaS) system, a client request indicating a size limitation of a container, wherein the size limitation is associated with usage of disk space of a storage volume group; mapping, by the processing device, a first storage volume of the storage volume group to the container in accordance with the size limitation of the container; and responsive to detecting that an amount of the disk space used by applications of the container satisfies a threshold amount, mapping, by the processing device, a second storage volume to the container in view of the size limitation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a memory to store a storage volume group; and a processing device coupled to the memory, the processing device to; receive a client request indicating a size limitation of a container, wherein the size limitation is associated with usage of disk space of a storage volume group; map a first storage volume of the storage volume group to the container in accordance with the size limitation of the container; and responsive to detecting that an amount of the disk space used by applications of the container satisfies a threshold amount, map a second storage volume to the container in view of the size limitation. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium comprising executable instructions that when executed, by a processing device, cause the processing device to:
-
receive a client request indicating a size limitation of a container, wherein the size limitation is associated with usage of disk space of a storage volume group; map a first storage volume of the storage volume group to the container in accordance with the size limitation of the container; and responsive to detecting that an amount of the disk space used by applications of the container satisfies a threshold amount, map a second storage volume to the container in view of the size limitation. - View Dependent Claims (14, 15, 16, 17)
-
Specification