Patent ID: 9740421
Date: 2017-08-22
CPC Classifications: G06F,H04L

Claim:
1. A method comprising: initiating a just-in-time storage allocation for storage at a remote storage device having flash storage, wherein each of multiple containers comprises a grouping of one or more of the flash storage, wherein the just-in-time storage allocation includes an application profile that includes a priority criteria for the storage of either a priority of performance over efficiency or a priority of efficiency over performance; determining whether at least one container of the multiple containers satisfies the priority criteria based on at least one attribute of the at least one container; allocating the storage in the at least one container, in response to the at least one container satisfying the priority criteria; determining whether free space in the at least one container is below a free space ratio after including the storage as part of an allocated storage for the at least one container; and adding at least one additional flash storage to the at least one container, in response to determining that the free space in the at least one container is below the free space ratio after including the storage as part of the allocated storage for the at least one container.