IDENTIFYING HOTSPOTS AND COLDSPOTS IN FORECASTED POWER CONSUMPTION DATA IN AN IT DATA CENTER FOR WORKLOAD SCHEDULING

    公开(公告)号:US20240020157A1

    公开(公告)日:2024-01-18

    申请号:US17862989

    申请日:2022-07-12

    CPC classification number: G06F9/5027 G06N20/00

    Abstract: Systems and methods are provided for using historic input power periodic data from a server in an IT data center to train a machine learning (ML) model to obtain forecasted power consumption data of the server for a future time period. Time windows of hotspots or coldspots are then identified in the forecasted power consumption data, hotspots being defined as areas or regions of over-utilization in a time series data, and coldspots being defined as areas or regions of under-utilization in a time series data. The hotspots and coldspots are identified by calculating an exponential mean average (EMA) of the forecasted power consumption data, taking points above the EMA as hotspots and points below the EMA as coldspots. The identified hotspots and coldspots can be used to schedule workloads for a server or a data center, to more efficiently plan existing workloads, or to introduce new workloads at more optimal time periods.

    UNSUPERVISED SEGMENTATION OF A UNIVARIATE TIME SERIES DATASET USING MOTIFS AND SHAPELETS

    公开(公告)号:US20240168975A1

    公开(公告)日:2024-05-23

    申请号:US17991500

    申请日:2022-11-21

    CPC classification number: G06F16/285 G06N20/00

    Abstract: Systems and methods are provided for receiving a time series dataset from a monitored processor and group the dataset into a plurality of clusters. Using an unsupervised machine learning model, the system may combine a subset of the plurality of clusters by data signature similarities to form a plurality of motifs and combine the plurality of motifs into one or more shapelets. In some examples, the system may train a supervised machine learning model using the plurality of motifs and the one or more shapelets as input to the supervised machine learning model. The system can perform various actions in response to labelling the time series dataset, including predicting a second time series dataset, determining that a monitored processor corresponds with an overutilization at a particular time, or suggesting a reduction of additional utilization of the monitored processor.

Patent Agency Ranking