Presentation Transcript
ENPOWER :ENPOWER Team Name: SKAN
Team Members:
Sameet Singh (samsi4u@gmail.com, IT - VESIT, Mumbai University)
Karun AB (john.anderton@gmail.com, IT – BVCOE, Mumbai University)
Amith George (strider.am@gmail.com, Computer Engg. – Fr. CRIT, Mumbai University)
Noel Sequeira (noel.sequeira@gmail.com, IT – VESIT, Mumbai University)
Mentor:
Rajiv Subramanian (rajiv81@gmail.com)
Problem Definition :Problem Definition The average desktop PC wastes over half the power delivered to it!
Over 30 billion kilowatt-hours of energy is wasted anually!
Each PC can have such a large impact - now imagine a large network of 1000's of PC's in an organization.
Managing multiple remote PCs to save power is a huge problem.. not an individual PC, but a whole network.. and doing so opportunistically and smartly is the challenge.
The Solution - ENPOWER!
Role of various components/modules :Role of various components/modules Administrative module (application running on a server):
Desktop application that provides the Network Admin the UI to perform various tasks
Distributed service (scripts running on client machines):
It is a VBScript running on every client machine which has been configured by the Network Admin
It initiates the task by running a batch file consisting of a series of “powercfg” commands to configure the power management settings
The script then continuously monitors certain WMI performance counters which help in reporting power consumption
Reporting service:
It is an XML based web service which fulfils the following role:
Pushing the parameter values being monitored by the distributed scripts to the central network DB
Alerting System:
Sending alerts to client machines for conflicts in settings due to overriding by local administrator
Website:
Provides a downloadable location for product
Provides overall statistics of estimated power savings
Provides scripting templates (power settings samples for different types of networks/groups).
System Flow-Chart :System Flow-Chart