Presentation is loading. Please wait.

Presentation is loading. Please wait.

Monitoring and Accounting for AAI - Courtesy of RAPTOR, AMAAIS Rhys Smith, Cardiff University/JANET(UK) TNC 2011.

Similar presentations


Presentation on theme: "Monitoring and Accounting for AAI - Courtesy of RAPTOR, AMAAIS Rhys Smith, Cardiff University/JANET(UK) TNC 2011."— Presentation transcript:

1 Monitoring and Accounting for AAI - Courtesy of RAPTOR, AMAAIS Rhys Smith, Cardiff University/JANET(UK) TNC 2011

2 Agenda All about RAPTOR Demo! 2

3 RAPTOR - Background In UK, Athens -> Shibboleth = loss of usage stats – and… stats increasingly important in this age of austerity Alongside this, institutions have multiple systems – Shibboleth / OpenAthens / Ezproxy / IP auth / etc Institutions typically require relatively in-depth stats – E.g. E-resource usage by Department 3

4 RAPTOR - Background Alongside this: – UK federation has a need for stats to prove value for money to funders – Typically needs only simple “headline” stats 4

5 RAPTOR Goals Easy to install & configure Not intrusive - must not touch existing systems except on log file periphery Web front end designed for non-technical users Scalable Standards based where possible Free to use, open source, community driven 5

6 Raptor Components Client – ICA (Information Collector Agents) Java log-file parser Sits alongside the service to monitor Server – MUA (Multi Unit Aggregator) Java front-end to event database – Web Java servlet, connects to MUA and allows user to interact with events 6

7 7

8 Technical Details Java enterprise edition software Web container – Embedded Jetty for standalone deployment on all components Web application (RaptorWeb) – Embedded Jetty for standalone deployment Java Server Faces, with Richfaces components (AJAX) ICA and MUA are self contained web services configured using Spring Uses Apache CXF Springs inversion of control feature allows config in XML files 8

9 Technical Details All communication between components over TLS, mutual authentication for security & integrity, encryption Currently manually configured keys (but installer helps take out the pain) – Future – use SAML metadata to ease this 9

10 Supported Platforms Platforms – Linux YUM repository through openSUSE Build Service Suse, RHEL, Mandriva variants, Debian/Ubuntu soon – Windows MSI installers Packages for – ICA / MUA / Web – MUA & Web (preconfigures MUA-Web) – ICA & MUA & Web (preconfigures everything) Requires only Java – Postgres optional (can use built in HSQL DB) but highly recommended 10

11 Co-ordinated work SWITCH AMAAIS project doing similar things On-going – Common Information Model – Accounting Protocol (Profile/Binding) – Metadata Extension (Accounting Role Descriptor) Future – Shared code Maybe – Tighter integration into the systems (e.g. Shib IdP) 11

12 Most Important – Logo! 12

13 Demo 13

14 14

15 15

16 16

17 17

18 18

19 19

20 Where/When http://iam.cf.ac.uk/Raptor Today? 20


Download ppt "Monitoring and Accounting for AAI - Courtesy of RAPTOR, AMAAIS Rhys Smith, Cardiff University/JANET(UK) TNC 2011."

Similar presentations


Ads by Google