US 12,242,438 B1
Method for intelligent, dynamic, realtime, online relocation of pluggable databases across nodes based on system resource pressure
Vijayendra Rao Lakkundi, Telangana (IN); and Sue-Kyoung Lee, Emerald Hills, CA (US)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Oct. 25, 2023, as Appl. No. 18/494,597.
Int. Cl. G06F 16/00 (2019.01); G06F 16/21 (2019.01)
CPC G06F 16/214 (2019.01) 22 Claims
OG exemplary drawing
 
1. A method comprising:
identifying, by a grouping service, a set of running processes associated with a first pluggable database, wherein said first pluggable database is hosted on a first container DBMS of a plurality of container DBMSs that is hosted on a plurality of virtual machines, wherein a first virtual machine of said plurality of virtual machines hosts said first container DBMS;
generating, by the grouping service, a first grouping that contains the set of running processes associated with the first pluggable database;
monitoring in real-time, by a monitoring service, aggregated resource usage of the first grouping to determine if the aggregated resource usage of the first grouping exceeds a first threshold;
in response to the aggregated resource usage of the first grouping exceeding the first threshold, migrating the first pluggable database to a second container DBMS of the plurality of container DBMSs.