The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 28, 2024

Filed:

Jun. 27, 2019
Applicant:

Splunk Inc., San Francisco, CA (US);

Inventors:

Jie Cai, Yangpu District, CN;

Yang Cao, Shanghai, CN;

Ning He, Shanghai, CN;

Bing Pei, Hangzhou, CN;

Xiaolu Ye, Shanghai, CN;

Chong Yu, Suzhou, CN;

Aiping Zhang, Shanghai, CN;

Zhou Zhou, Shanghai, CN;

Assignee:

Splunk Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 30/20 (2020.01); G06F 8/77 (2018.01); G06F 9/455 (2018.01); G06F 11/34 (2006.01);
U.S. Cl.
CPC ...
G06F 30/20 (2020.01); G06F 8/77 (2013.01); G06F 9/455 (2013.01); G06F 11/3428 (2013.01); G06F 11/3447 (2013.01);
Abstract

Computing devices, computer-readable storage media, and computer-implemented methods are disclosed for prediction of capacity. In a central tier, central-tier benchmark values are generated from benchmark testing performed on different test configurations in a reference execution environment. In a deployment tier, deployment-tier benchmark values are generated from benchmark testing performed on a baseline deployed configuration in many execution environments. A sizing model is learned from the central-tier benchmark values to predict execution platform requirements given a set of workload input parameters. A performance model is learned from the deployment-tier and the central-tier benchmark values to predict a performance delta value reflecting relative performance between a particular execution environment and the reference execution environment. The performance delta value is used to adjust predicted execution platform requirements to tailor the prediction to a particular execution environment. The predicted execution platform requirements can be deployed and tested to validate or tune the performance model.


Find Patent Forward Citations

Loading…