US 11,748,230 B2
Exponential decay real-time capacity planning
Keshav Mathur, Mountain View, CA (US); Jinyi Lu, Mountain View, CA (US); Paul Pedersen, Palo Alto, CA (US); Junyuan Lin, Seattle, CA (US); Darren Brown, Seattle, WA (US); Peng Gao, Palo Alto, CA (US); Leah Nutman, Sunnyvale, CA (US); and Xing Wang, Palo Alto, CA (US)
Assigned to VMWARE, INC., Palo Alto, CA (US)
Filed by VMware, Inc., Palo Alto, CA (US)
Filed on May 20, 2021, as Appl. No. 17/325,602.
Application 17/325,602 is a continuation of application No. 16/419,174, filed on May 22, 2019, granted, now 11,016,870.
Prior Publication US 2021/0271581 A1, Sep. 2, 2021
Int. Cl. G06F 9/50 (2006.01); G06F 11/34 (2006.01); G06N 5/048 (2023.01); G06F 11/30 (2006.01)
CPC G06F 11/3442 (2013.01) [G06F 9/5027 (2013.01); G06F 11/3006 (2013.01); G06F 11/3447 (2013.01); G06N 5/048 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for transitioning usage forecasting in a computing environment, comprising:
at least one computing device comprising at least one hardware processor; and
program instructions stored in memory and executable in the at least one computing device that, when executed, direct the at least one computing device to:
forecast usage of a plurality of computing resources of the computing environment using a first forecasting data model and a plurality of usage measurements obtained from the computing resources;
transition the use of the first forecasting data model in forecasting the usage to a second forecasting data model without incurring downtime in the computing environment; and
after the transition, forecast the usage of the computing resources of the computing environment using the second forecasting data model and the usage measurements obtained from the computing resources, wherein the second forecasting data model exponentially decays the usage measurements based on a respective time period at which the usage measurements were obtained.