Providing energy consumption analytics of cloud based service
First Claim
Patent Images
1. A method executed on a computing device to provide energy consumption analytics of a cloud based service, the method comprising:
- monitoring power consumption data of servers in an operational group of servers of the cloud based service, wherein the operational group of servers share a common functionality based role and a common usage pattern, wherein the common functionality based role includes one or more of processing and data storage management, and the common usage pattern includes a service executed by the operational group of servers;
capturing the power consumption data;
analyzing the power consumption data to detect;
power consumption metrics of the servers in the operational group, wherein the power consumption metrics includes a total consumed power by the servers in the operational group and by individual sub-components of the servers in the operational group,an upper threshold for an optimal power consumption of the operational group, anda lower threshold for the optimal power consumption of the operational group;
presenting the power consumption metrics in a business intelligence data structure;
andallowing a stakeholder toconfigure a new asset to be added to the operational group to conform to the optimal power consumption of the operational group, wherein the new asset includes one of a server and a server component, andconfigure an application that executes on one or more of the servers in the operational group to increase or decrease operational activities to stay within the optimal power consumption of the operational group.
2 Assignments
0 Petitions
Accused Products
Abstract
Energy consumption analytics of a cloud based service is provided. An application such as a power analytics application monitors power consumption data of a server of the cloud based service. The power consumption data of the server is captured in a data file, a data store, a temporary storage, etc. The power consumption data is analyzed to detect power consumption metrics for the server. The power consumption metrics are presented in a business intelligence data structure.
17 Citations
16 Claims
-
1. A method executed on a computing device to provide energy consumption analytics of a cloud based service, the method comprising:
-
monitoring power consumption data of servers in an operational group of servers of the cloud based service, wherein the operational group of servers share a common functionality based role and a common usage pattern, wherein the common functionality based role includes one or more of processing and data storage management, and the common usage pattern includes a service executed by the operational group of servers; capturing the power consumption data; analyzing the power consumption data to detect; power consumption metrics of the servers in the operational group, wherein the power consumption metrics includes a total consumed power by the servers in the operational group and by individual sub-components of the servers in the operational group, an upper threshold for an optimal power consumption of the operational group, and a lower threshold for the optimal power consumption of the operational group; presenting the power consumption metrics in a business intelligence data structure; and allowing a stakeholder to configure a new asset to be added to the operational group to conform to the optimal power consumption of the operational group, wherein the new asset includes one of a server and a server component, and configure an application that executes on one or more of the servers in the operational group to increase or decrease operational activities to stay within the optimal power consumption of the operational group. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device to provide energy consumption analytics of a cloud based service, the computing device comprising:
-
a memory; a processor coupled to the memory, the processor executing a power analytics application in conjunction with instructions stored in the memory, wherein the power analytics application is configured to; monitor power consumption data of an operational group of servers of the cloud based service and one or more peers based on configuration of the servers in the operational group and the one or more peers, wherein the operational group of servers and the one or more peers share a common functionality based role and a common usage pattern, wherein the common functionality based role includes one or more of processing and data storage management, and the common usage pattern includes a service executed by the operational group of servers; capture the power consumption data; analyze the power consumption data to detect; power consumption metrics for the operational group, wherein the power consumption metrics includes a total consumed power by the operational group and by individual sub-components of servers in the operational group within the operational group, an upper threshold for an optimal power consumption of the operational group, and a lower threshold for the optimal power consumption of the operational group; and present the power consumption metrics in a business intelligence data structure; and allow a stakeholder to configure a new asset to be added to the operational group to conform to the optimal power consumption of the operational group, and configure an application that executes on one or more of the servers in the operational group and the one or more peers to increase or decrease operational activities to stay within the optimal power consumption of the operational group. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method to provide energy consumption analytics of a cloud based service, the method comprising:
-
monitoring power consumption data of an operational group of servers of the cloud based service and one or more peers based on configuration of the servers in the operational group and the one or more peers, wherein the operational group of servers share a common functionality based role and a common usage pattern, wherein the common functionality based role includes one or more of processing and data storage management, and the common usage pattern includes a service executed by the operational group of servers; capturing the power consumption data; analyzing the power consumption data to detect; power consumption metrics of the servers in the operational group, wherein the power consumption metrics includes a total consumed power by the operational group and by individual sub-components of servers in the operational group within the operational group, an upper threshold for an optimal power consumption of the operational group, and a lower threshold for the optimal power consumption of the operational group; and presenting the power consumption metrics to the in a business intelligence data structure; and allowing a stakeholder to configure a new asset to be added to the operational group to conform to the optimal power consumption of the operational group, and configure an application that executes on one or more of the servers in the operational group and the one or more peers to increase or decrease operational activities to stay within the optimal power consumption of the operational group. - View Dependent Claims (15, 16)
-
Specification