Modeling cloud inefficiencies using domain-specific templates
AssigneeCresance Inc.
InventorsZuhier S. Qureshi, Haamid Ali
Life of this patent
Estimating the term…
Loading patent…
AssigneeCresance Inc.
InventorsZuhier S. Qureshi, Haamid Ali
Estimating the term…
Systems and methods are provided for modeling cloud inefficiencies. The method includes connecting to services executing on cloud computing systems via APIs. The method also includes determining types of services for the services based on usage and performance data obtained from the APIs. The method also includes determining states of computing resources corresponding to the services based on the types of services and performance parameters obtained from the APIs. The method also includes cataloging cloud inefficiencies of the services using cloud wastage templates based on the states of the computing resources. The cloud wastage templates follow conventions of a domain specific language (DSL) that describe the one or more cloud computing systems. The templates can be written by a human, and/or can be generated, read, and/or manipulated by machines (e.g., neural networks). The templates use identifiers that help when it is difficult to understand or troubleshoot neural network generated output.
A method of modeling cloud inefficiencies, the method performed at a server connected to one or more cloud computing systems, the method comprising:
A system, 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.