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 servers are disclosed. A set of vectors corresponding to a plurality of tenants to be allocated is generated. A target vector establishing a target value of a sum of vectors allocated to a first server is determined. A first vector included in the set of vectors that satisfies a defined relationship with the target vector is identified, and in response, a tenant corresponding to the first vector is allocated to the first server. 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 server. If not, the tenant corresponding to the second vector is allocated to a second server that is different from the first server.

Status:
Application
Type:

Utility

Filling date:

15 Nov 2021

Issue date:

10 Mar 2022