26. Where are we now? Interface development Agent development Test rollout to Information Services, Estates and IBERS departments Generic development and consultation with other institutions
27. Goals? Financial & Environmental Be accepted Offer Support Team? Documentation/User manuals Contact: Rob Johnson, rob.johnson@aber.ac.uk View our blog at http://paws.aber.ac.uk
Notes de l'éditeur
IntroductionMeThe team
What is it?An desktop power management solution offering automated sleep and waking capabilities, Prototype live at AberJISC funded to develop prototype furtherHistory of PAWS, Started with PSV monitoringclient agent developed furtherWhy PAWS?Great pressure to make both CO2 and financial savings in the current climateHas potential to make a large proportion of electricity savings Potential for nearly 700 tonnes of CO2 savings at just Aber – equivalent of powering nearly 250 average sized family homes a year
JISC- Who are they? Inspires and funds UK colleges and universities in the innovative use of digital technologies.Funding:Received a £50K grant2 main goals:Staff environmentPortability to other institutionsFunding is until December 2011.Open source communityProvides a chance to work with other organisations in delivering the solution where their IT infrastructure will be different,Official partners are Swansea and Trinity St Davids Universities
1 computer = 2.5KW/h units of electricity per day
Main Features of PAWS?Server controlled sleep management of client computers –Strongercontrol of client computerslogging capability/stats generationEnd user has the power: user interface to: Manage sleep profilesWake computer upView own savingsSavings:the web PDF reports
Goals?Development Environment: Sun JavaApache PivotApache/Apache Tomcat web servers.Database: SQL Server MySQLOperating SystemsClient: windows xp up, linux & mac Server 2008 up for server agentSubversionsource code controlopen source to community in the future
PAWS ComponentsPAWS Client ManagerUser interfaceAll clientsProfilesWake and sleepLinks in with computer registration softwareView savingsPAWS ManagerUser interfaceused by an administratormanage all power profiles for all usersmonitor power management statistics & savingswake and sleep all computers remotelyidentify computers which are not correctly functioning with the power managementPAWS Clientagent installed on all participating workstations – java app that runs as a wrapper servicePerforms communication with PAWS Server agent, responds to requests, sends info to serverthis will invoke the actual local commands on the local computer i.e. sleepingPAWS Server – The brain of PAWS, this monitors all the power management profilesInstructs clients to sleepRecords logging
How does PAWS sleeping work?Client Manager creates power management profiles, stored in database via ServletsPAWS Server polls these power management profiles and using multi threading processes each profile in turnPAWS Server sends sleep requests to the client computers using Java Server SocketsThe PAWS Client agent reacts to the requests and enforces the sleep action on the computerThe PAWS Server logs events to the database – this data is used to generate savings statistics and logging
Wake-on-LANWhat is it?Technology to remotely wake up computers using a passive network connectionHow is it useful?Do not have to actually be at the machine to wake it upHelp facilitate the success of Remote Desktop/working, yet still be able to sleep the computer when not in usePAWS WOLFacility implemented into front end interface Windows Updates & othersThis uses WOL to wake computers up out of ours in order to perform software updates and maintenance tasks
Freebies with PAWS Client…PSV Computer MonitoringTrack user usage, for auditing purposesTrack overall computer usage in order to facilitate planning and logisticsAutomatic logoutAbandoned memory sticks
Negatives?Client AgentMust be installed on all computers, can be done remotely, visit may be required to turn on WOLWhat are Aber going to do?Maintenance – things do go wrong on a small proportion of computers, client agent may need to be fixed if problematicSupport – institutions without expertise may struggle to fix or even enhance the product
Positives?Financial£100k savings per 1750 computers per year! Environmental700 tonnes of CO2 per 1750 computers per yearFree to the worldA chance for users to make savings for freeDevelop the product furtherConfigure to their own needsInstitutional benefitsPublic sector would be interested as similar working environmentLack of money to spend on commercial products at present time
What about other products?Nightwatchman – approximately £10 per computer per year – expensive in the long runPowerman – slightly cheaper but not as widely respectedOther free products, virtually non existent – previous JISC projects have tried – Liverpool resorted to Powerman after identifying server controlled environment requirement
Other institutionsSwansea and TSD – official partnersPembrokeshire, very interested in a demo, once up and runningManchester Uni, word of mouth, no power management in place currently for 30K student uni! No contact made but have channel for communication with their energy manager.
Goals?- Financial/Environmental:Try and get this to all universities in Wales which would potentially save over £1m per year in electricitySave 7000 tonnes of CO2 per year also – enough to power 2500 homes with electricity.Be acceptedHope that non-obligatory users make full use of the system and accept the benefits of its useTrigger a CO2 saving rivalry between departments, competition to identify the “greenest” and the biggest wasting department.Offer Support TeamShould the uptake be successful, be financially viable to offer a support operation to help other public service institutions implement the technology.