Cross-layer power management in a multi-layer system
First Claim
Patent Images
1. A method of cross-layer power management in a multi-layer system, the method comprising:
- determining whether there is a service level violation for an application running on a hardware platform; and
controlling power consumption of the hardware platform in response to the service level violation.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for cross-layer power management in a multi-layer system includes determining whether there is a service level violation for an application running on a hardware platform. Power consumption of the hardware platform is controlled in response to the service level violation.
-
Citations
15 Claims
-
1. A method of cross-layer power management in a multi-layer system, the method comprising:
-
determining whether there is a service level violation for an application running on a hardware platform; and controlling power consumption of the hardware platform in response to the service level violation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for coordinating information between management entities in different layers of the system, the system comprising:
-
at least one management channel providing bidirectional communication between the management entities, wherein one or more of the management entities include a management agent or a management broker communicating information for application service level violations and information related to power consumption to another management entity; and at least one management broker implementing a power management policy for managing power consumption and service level violations by coordinating information received via the at least one management channel from one or more of the management entities and making actuation decisions based on the information and the power management policy. - View Dependent Claims (11, 12, 13)
-
-
14. A power management system comprising:
-
a power broker monitoring data, including service level violations, virtual machine utilization and power consumption of one or more computer systems; and actuators available at a hardware platform layer and a virtual machine layer, wherein the power broker is configured to use the actuators in one or more of the hardware platform layer and the virtual machine layer in a single run to control power consumption of the one or more computer systems based on the monitored data. - View Dependent Claims (15)
-
Specification