SIZE ADJUSTABLE VOLUMES FOR CONTAINERS
First Claim
1. A method comprising:
- determining, by a processing device of a Platform-as-a-Service (PaaS) system, a size of used space in a storage volume with respect to a container associated with an execution of an application, wherein the size is a summation of current usage of disk space for the storage volume by the application;
comparing the size of the used space to a threshold size, the threshold size indicating an allocated amount of the storage volume to the container; and
responsive to the size meeting the threshold size, regulating, by the processing device, increases in the allocated amount of the storage volume associated with the container.
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
20 Claims
-
1. A method comprising:
-
determining, by a processing device of a Platform-as-a-Service (PaaS) system, a size of used space in a storage volume with respect to a container associated with an execution of an application, wherein the size is a summation of current usage of disk space for the storage volume by the application; comparing the size of the used space to a threshold size, the threshold size indicating an allocated amount of the storage volume to the container; and responsive to the size meeting the threshold size, regulating, by the processing device, increases in the allocated amount of the storage volume associated with the container. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a memory to store a container; and a processing device coupled to the memory, the processing device to; map a storage volume to a container associated with an execution of an application; identify a size of used space in the storage volume with respect to the container, wherein the size is a summation of current usage of disk space associated with the storage volume by the application; determine that the size of the used space meets a threshold size associated with the storage volume; and responsive to the determination, control increases in an amount of the storage volume mapped to the container. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium comprising executable instructions that when executed, by a processing device, cause the processing device to:
-
receive, by the processing device, a request to map a storage volume to a container associated with an execution of an application, the request comprises a size limitation for the storage volume; obtain a size of used space in the storage volume with respect to the container, wherein the size is a summation of current usage of disk space associated with the storage volume by the application; determine whether the size of the used space meets the size limitation for the storage volume; and control an increase in the size limitation for the for the storage volume mapped to the container in view of the determination. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification