Your SlideShare is downloading. ×
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Rob johnson   paws
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Rob johnson paws


Published on

Aberystwyth University's presentation at Gregynog on PAWS.

Aberystwyth University's presentation at Gregynog on PAWS.

Published in: Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide
  • 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.
  • Transcript

    • 1. Rob Johnson, Information Services<br /><br /><br />
    • 2. What’s PAWS?<br />Power down And Wake System<br />What is it?<br />The history of PAWS<br />Why PAWS?<br />
    • 3. JISC<br />Who are they?<br />Funding – how much? objectives? timescale?<br />Open Source<br />Collaborate with other institutions<br />
    • 4. Savings?<br /><ul><li>1 computer = 2.5 KW/h units of electricity per day…
    • 5. Without power management:
    • 6. 4375 units of electricity per day
    • 7. £127,750 per year!
    • 8. The average utilisation:
    • 9. public service computer = 20%
    • 10. staff computer = 23%...
    • 11. With PAWS power management in place:</li></ul>A total potential saving of £100,000 per year for 1750 computers at just Aberystwyth University!<br />
    • 12. And if you don’t believe me…<br />These live statistics provided at<br />
    • 13. Main Features of PAWS?<br />Server Controlled<br />End user has the power!<br />Savings stats are auto generated<br />
    • 14. Techie Bit…<br />Development Environment<br />Technologies<br />Subversion<br />
    • 15. What makes up PAWS?<br />GUI: PAWS Client Manager<br />GUI: PAWS Admin Manager<br />Agent: PAWS Client<br />Agent: PAWS Server<br />Servlets: PAWS Web<br />
    • 16. How does PAWS sleeping work?<br />SQL Server/MySQL Database<br />
    • 17.
    • 18. Sleep Modes?<br />Sleep when logged out<br />Forced/scheduled sleep<br />Warned sleep<br />Idle sleep<br />
    • 19.
    • 20. Wake-on-LAN<br />What is it?<br />How is it useful?<br />PAWS WOL<br />Windows Updates<br />
    • 21. Freebies with PAWS Client…<br />Public Service Computer Monitoring<br />Automatic logout<br />Abandoned Memory Sticks<br />
    • 22. Negatives?<br />Client Agent Installation<br />Maintenance<br />Support? <br />
    • 23. Positives?<br />Financial<br />Environment<br />Free – open source under Apache GPL <br />Institutional benefits<br />
    • 24. What about other products?<br />1e Nightwatchman<br />Data Synergy - Powerman<br />Other free products – not really… <br />
    • 25. Interested Parties<br />Swansea & Trinity St. Davids<br />Pembrokeshire & Ceredigion County Councils<br />SOCITM Cymru<br />
    • 26. Where are we now?<br />Interface development<br />Agent development<br />Test rollout to Information Services, Estates and IBERS departments<br />Generic development and<br />consultation with other institutions<br />
    • 27. Goals?<br />Financial & Environmental<br />Be accepted<br />Offer Support Team?<br />Documentation/User manuals<br />Contact: Rob Johnson,<br />View our blog at<br />