Oracle Corporation
System and methods for optimal allocation of multi-tenant platform infrastructure resources
Last updated:
Abstract:
A system and associated processes to allocate tenants to platform resources are disclosed. A set of vectors corresponding to a plurality of tenants to be allocated is generated. A target vector establishing a desired value of a sum of vectors allocated to a first platform resource is determined. A first vector included in the set of vectors that satisfies a defined relationship with the target vector is identified, and a tenant corresponding to the first vector is allocated to the platform resource as a result. It is determined whether a second vector satisfies a defined relationship with both the target vector and the first vector exists. If so, a tenant corresponding to the second vector is allocated to the first platform resource. If not, the tenant corresponding to the second vector is allocated to a second platform resource, that is different from the first platform resource.
Utility
7 Aug 2019
16 Nov 2021