Cloud application resource utilization tool
AssigneeTangoe US, Inc.
InventorsPaolo Sellari, Dawn Michele Preston, Jaan Leemet
Life of this patent
Estimating the term…
Abstract
A system and method are proposed that allows for predictive analysis to model Information Technology costs, such as hosting costs, in various scenarios, such as, reducing/expanding workforce, shutting locations, or adding locations. The system, in performing optimization functions, gathers data from various locations and providers and normalizes the data in data structures to allow for direct comparison of costs with calculated data needs, which allows for automatic optimization of the organization's Information Technology resources.
Claims20
A hosted resource utilization predictor comprising:
- software executing on a computer, said software accessing a storage containing usage information, the usage information indicative of usage of computing resources by a software application;
- wherein the usage information correlates one or more activity based indicators with one or more portions of the usage of the computing resources;
- said software providing a user interface allowing a user to indicate one or more activity changes for the software application and the software, based on the one or more activity changes accesses the storage to determine a correlation indicative which activity based indicators are correlated with the one or more activity changes;
- based on the determined correlation between the activity based indicators and the one or more activity changes, said software determining a corresponding predicted change in usage of the computing resources;
- said software further accessing one or more service level agreements associated with a provider of the computing resources to determine how the predicted change in usage of the computing resources impacts a cost of usage of the computing resources which are associated with the service level agreement and the software providing the cost to the user.
A computer implemented method of predicting hosted resource utilization comprising:
- providing software executing on a computer, said software accessing a storage containing usage information, the usage information indicative of usage of computing resources by a software application;
- wherein the usage information correlates one or more activity based indicators with one or more portions of the usage of the computing resources;
- providing a user interface allowing a user to indicate one or more activity changes for the software application and the software, based on the one or more activity changes accesses the storage to determine a correlation indicative which activity based indicators are correlated with the one or more activity changes;
- determining a predicted change in usage of the computing resources with said software, said determining based on the determined correlation between the activity based indicators and the one or more activity changes;
- accessing one or more service level agreements with said software, said one or more service level agreements associated with a provider of the computing resources to determine how the predicted change in usage of the computing resources impacts a cost of usage of the computing resources which are associated with the service level agreement and the software providing the cost to the user.
A hosted resource utilization predictor comprising:
- software executing on a computer, said software accessing a storage containing usage information, the usage information indicative of usage of computing resources by a software application;
- wherein the usage information correlates one or more activity based indicators with one or more portions of the usage of the computing resources;
- said software providing a user interface allowing a user to indicate one or more activity changes for the software application and the software, based on the one or more activity changes accesses the storage to determine a correlation indicative which activity based indicators are correlated with the one or more activity changes;
- based on the determined correlation between the activity based indicators and the one or more activity changes, said software determining a corresponding predicted change in usage of the computing resources;
- wherein the software measures an actual change in usage compared to the user indicated one or more activity changes and based on the actual change in usage, said software determines an actual prediction of change in usage and compares the actual prediction of change in usage to an actual change in usage in order to update how activity based indictors are correlated with the one or more activity changes.
Dependencies are inferred from the claim text.