US 11,892,933 B2
Predicting application performance from resource statistics
Philip Eugene Cannata, Austin, TX (US)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Nov. 28, 2018, as Appl. No. 16/202,532.
Prior Publication US 2020/0167259 A1, May 28, 2020
Int. Cl. G06F 11/00 (2006.01); G06F 11/34 (2006.01); G06F 11/30 (2006.01); G06N 20/00 (2019.01); G06N 3/04 (2023.01)
CPC G06F 11/3452 (2013.01) [G06F 11/3013 (2013.01); G06F 11/3409 (2013.01); G06F 11/3447 (2013.01); G06N 3/04 (2013.01); G06N 20/00 (2019.01)] 22 Claims
OG exemplary drawing
 
1. One or more non-transitory machine-readable media storing instructions which, when executed by one or more processors, cause:
determining, by a resource monitoring module associated with a computing system, a first set of values for at least one resource statistic for the computing system executing during a first period of time;
measuring, by a data monitoring module associated with the computing system, throughput for data transmissions corresponding to the computing system during the first period of time; and
training a model, based on the first set of values for the at least one resource statistic and the measured throughput for the data transmissions during the first period of time, to compute throughput as a function of the at least one resource statistic,
wherein the at least one resource statistic does not include any measurements of the throughput for data transmissions corresponding to the computing system.