Method and system for providing usage metrics to manage utilzation of cloud computing resources
AssigneeEMC Corporation
InventorsShreenidhi Ramarao, Ilan Ginzburg, Feng Guo
Life of this patent
Estimating the term…
Abstract
A management console application provides a dashboard which centralizes data from and access to one or more other applications. In a specific implementation, the dashboard displays resource utilization and tracking data generated by a first application, an application execution map generated by a second application that identifies the resources on which a third application is executing, or both.
Claims17
A method comprising:
- receiving, at a management console application, first data generated by a first application, wherein the first data comprises an identification of cloud computing resources reserved for an organization, a current utilization value of an amount of the reserved cloud computing resources being utilized by the organization, and an indication that the current utilization value is below a threshold value;
- storing the first data in a database of the management console application;
- authorizing, by the management console application, a request to access the management console application;
- providing, by the management console application, access to the first data from the database after the request is authorized;
- displaying, by the management console application, a dashboard comprising the identification of the reserved cloud computing resources, the current utilization value of the amount of the reserved cloud computing resources being utilized by the organization, and a status, wherein the status is for indicating that the current utilization value of the reserved cloud computing resources is below the threshold value;
- and
- displaying on the dashboard, by the management console application, a user-input control comprising a user-selectable action to perform at least one of sending a notification to inform the organization that the current utilization of the reserved cloud computing resources by the organization is below the threshold value and reclaiming at least a portion of the reserved cloud computing resources to be made available to other users within the organization or to other organizations.
A computer program product, comprising a non-transitory computer readable medium having computer-readable program code embodied therein to be executed by one or more processors, the program code including instructions to:
- receive, at a management console application, first data generated by a first application, wherein the first data comprises an identification of cloud computing resources reserved for an organization, a current utilization value of an amount of the reserved cloud computing resources being utilized by the organization, and an indication that the current utilization value is below a threshold value;
- store the first data in a database of the management console application;
- authorize, by the management console application, a request to access the management console application;
- provide, by the management console application, access to the first data from the database after the request is authorized;
- display, by the management console application, a dashboard comprising the identification of the reserved cloud computing resources, the current utilization value of the amount of the reserved cloud computing resources being utilized by the organization, and a status, wherein the status is for indicating that the current utilization value of the reserved cloud computing resources is below the threshold value;
- and
- display on the dashboard, by the management console application, a user-input control comprising a user-selectable action to perform at least one of sending a notification to inform the organization that the current utilization of the reserved cloud computing resources by the organization is below the threshold value and reclaiming at least a portion of the reserved cloud computing resources to be made available to other users within the organization or to other organizations.
A system for managing cloud computing resources of an organization, the system comprising:
- a processor-based database management system, which when executed on a computer system, will cause the processor to:
- receive first data generated by a first application, wherein the first data comprises an identification of cloud computing resources reserved for an organization, a current utilization value of an amount of the reserved cloud computing resources being utilized by the organization, and an indication that the current utilization value is below a threshold value;
- store the first data in a database of a management console application;
- authorize a request to access the management console application;
- provide access to the first data from the database after the request is authorized;
- display a dashboard comprising the identification of the reserved cloud computing resources, the current utilization value of the amount of the reserved cloud computing resources being utilized by the organization, and a status, wherein the status is for indicating that the current utilization value of the reserved cloud computing resources is below the threshold value;
- and
- display on the dashboard a user-input control comprising a user-selectable action to perform at least one of sending a notification to inform the organization that the current utilization of the reserved cloud computing resources by the organization is below the threshold value and reclaiming at least a portion of the reserved cloud computing resources to be made available to other users within the organization or to other organizations.
Dependencies are inferred from the claim text.