Method for power optimization in virtualized environments and system implementing the same
AssigneePolitecnico Di Milano
InventorsMarco Domenico Santambrogio, Matteo Ferroni, Marco Arnaboldi
Life of this patent
Estimating the term…
Loading patent…
AssigneePolitecnico Di Milano
InventorsMarco Domenico Santambrogio, Matteo Ferroni, Marco Arnaboldi
Estimating the term…
A power optimization system and method for virtualized environments at least comprising a domain layer on which a plurality of virtual machines are implemented, a hardware layer and hypervisor layer configured for abstracting between the virtual machines of the domain layer and the hardware layer, wherein the system comprises a hardware interface to set a limit on the power consumption of at least one processing means implemented in a hardware layer and a software structure for performing an optimization of the available resource allocations for the running workload in terms of power consumption, wherein the software structure is an Observe-Decide-Act control loop structure, comprising an observe stage, a decide stage and an act stage, and wherein the observe stage interfaces with means configured for reading performance values inside at least one model specific register of the at least one processing means.
A power optimization system for virtualized environments comprising a domain layer on which a plurality of virtual machines are implemented, a hardware layer and a hypervisor layer configured for abstracting between the virtual machines of the domain layer and the hardware layer, wherein the system comprises a hardware interface to set a limit on the power consumption of at least one processing means implemented in the hardware layer and a software structure for performing an optimization of the available resource allocations for the running workload in terms of power consumption, wherein the software structure is an Observe-Decide-Act control loop structure, comprising an observe stage, a decide stage and an act stage, and wherein the observe stage interfaces with a means configured for reading performance values inside at least one model specific register (MSR) of the at least one processing means.
A method for power optimization in virtual environments at least comprising a domain layer on which a plurality of virtual machines are implemented, a hardware layer and a hypervisor layer configured for abstracting between the virtual machines of the domain layer and the hardware layer, wherein the method comprises the steps of:
Dependencies are inferred from the claim text.