Invention Grant
- Patent Title: Predictive scaling for cloud applications
-
Application No.: US15836656Application Date: 2017-12-08
-
Publication No.: US10671621B2Publication Date: 2020-06-02
- Inventor: Adam Ungar , Benjamin Mark Zhitomirsky
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: US WA Redmond
- Main IPC: H04L12/24
- IPC: H04L12/24 ; G06F16/2458 ; H04L29/08

Abstract:
A compute cloud hosts a distributed application and is configured to add or remove instances of the application at datacenters at disperse geographic regions. Operations of the application are captured in a telemetry stream. Each record in the telemetry stream indicates a time, client location, and performance measure for a corresponding client request. After pre-processing such as rounding the times, the telemetry records are passed to a frequent itemset mining algorithm that identifies frequent time-location pairs in the telemetry stream. The frequent time-location pairs are consolidated into encompassing frequent region time-range pairs. An aggregate performance measure is computed from the performance measures of the telemetry records that match a frequent region time-range pair. A recommended region and time for adding or removing instances of the application is computed based on the aggregate performance measure and the region time-range pair.
Public/Granted literature
- US20190179944A1 PREDICTIVE SCALING FOR CLOUD APPLICATIONS Public/Granted day:2019-06-13
Information query