Modeling cloud inefficiencies using domain-specific templates
AssigneeCresance Inc.
InventorsHaamid Ali, Zuhier S. Qureshi
Life of this patent
Estimating the term…
Loading patent…
AssigneeCresance Inc.
InventorsHaamid Ali, Zuhier S. Qureshi
Estimating the term…
Systems and methods are provided for identifying cloud inefficiencies. The method includes obtaining telemetric log data for services, distinct from the server, executing on cloud computing systems. The method also includes determining disaggregation data for the services based on the telemetric log data by applying disaggregation algorithms. The method also includes forming feature vectors based on the telemetric log data. The method also includes identifying software of service types and cloud wastage templates by inputting the feature vectors to trained classifiers, wherein the cloud wastage templates follow conventions of a domain specific language (DSL) that describe the cloud computing systems. Each classifier is a machine-learning model trained to identify cloud wastages for predetermined states of the cloud computing systems. The method also includes determining cloud states of computing resources used by the services based on the disaggregation data. The method also includes cataloging cloud inefficiencies using the cloud wastage templates.
A method of identifying cloud inefficiencies, the method performed at a server connected to one or more cloud computing systems, the method comprising:
A server, comprising:
A non-transitory computer readable storage medium storing one or more programs configured for execution by a computer system having one or more processors, the one or more programs comprising instructions for:
Dependencies are inferred from the claim text.