Patent ID: 11971849
Assignee: SAP SE
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A computer-implemented method to manage a fleet of multi-tenant logical databases in Relational Database Management System (“RDBMS”) servers for a cloud computing environment, comprising:
receiving, at a computer processor of a database allocation engine from a tenant-aware Application Programming Interface (“API”) accessed by tenants, a request to provision a logical database including a tenant identifier associated with a requesting tenant;
selecting an eligible physical RDBMS server from a pool of physical RDBMS servers; and
allocating a logical database for the requesting tenant via the selected physical RDBMS server using the tenant identifier,
wherein operational intelligence implements a constraint-oriented rule including a maximum number of tenant databases per physical RDBMS server and a multi-mode physical RDBMS server scaling limit, including a first mode in which the database allocation engine scales up if a percentage of physical nodes has reached a maximum limit and a second mode in which the database allocation engine scales up if a mean of overall system utilization has reached a defined threshold.