US 12,265,549 B2
System and method for SAAS/PAAS resource usage and allocation in an analytic applications environment
Naren Chawla, Redwood City, CA (US); and Ananth Venkata, San Ramon, CA (US)
Assigned to ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US)
Filed by ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US)
Filed on Aug. 8, 2022, as Appl. No. 17/883,471.
Application 17/883,471 is a continuation of application No. 16/862,440, filed on Apr. 29, 2020, granted, now 11,436,259.
Claims priority of provisional application 62/841,058, filed on Apr. 30, 2019.
Prior Publication US 2022/0377022 A1, Nov. 24, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 17/00 (2019.01); G06F 16/2457 (2019.01); G06F 16/2458 (2019.01); G06F 16/248 (2019.01); G06F 16/28 (2019.01); H04L 12/14 (2006.01); H04L 47/70 (2022.01); H04L 47/762 (2022.01); H04L 47/80 (2022.01)
CPC G06F 16/283 (2019.01) [G06F 16/24575 (2019.01); G06F 16/2458 (2019.01); G06F 16/248 (2019.01); H04L 12/1403 (2013.01); H04L 47/762 (2013.01); H04L 47/808 (2013.01); H04L 47/822 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for resource allocation and utilization management in an analytics cloud environment, comprising:
a computer including one or more processors, that provides access to a data analytics environment and a data warehouse for storage of data by a plurality of tenants;
a provisioning component for use in provisioning an instance of the data analytics environment and data warehouse in a context of a tenant, the provisioned instance having an initial allocation of compute resources including data size; and
a monitoring agent that monitors use of the data analytics environment and data warehouse by each tenant instance, and updates a metrics repository with entries indicative of the use by the provisioned instance of compute resources including data size, the entries being tagged, and indicative of the tenant;
wherein the monitoring agent monitors an amount of compute resources including data usage at the provisioned instance of the data warehouse, and provides notifications in response thereto, said notifications including an indication of an amount of change in the size of the provisioned instance of the data warehouse.