Open Source HEAnet Glenn Wearen HEAnet Ltd 18

  • Slides: 14
Download presentation
Open Source @HEAnet Glenn Wearen HEAnet Ltd. 18 th February 2014

Open Source @HEAnet Glenn Wearen HEAnet Ltd. 18 th February 2014

Agenda • HEAnets use of open source • Open source in the Network •

Agenda • HEAnets use of open source • Open source in the Network • Open source in HEAnet’s Services • Open Source Projects • Contribute & host • Closed Source • Open Source Decisions in HEAnet • • • Staff Project Infrastructure/hosting Standards Process

Open Source • Open source in the network – Looking glass – Nagios/Icinga –

Open Source • Open source in the network – Looking glass – Nagios/Icinga – Netflow – Cactii – MRTG – Torrus – Smokeping – Rancid

Open Source • Open source in HEAnet’s services – Website hosting: LAMP – eduroam

Open Source • Open source in HEAnet’s services – Website hosting: LAMP – eduroam ->free. RADIUS/Radiator – Edugate -> Shibboleth, simple. SAMLphp, Raptor – Website hotstandby -> Nagios + Bind DNS – SSL certificates ->djangora – Video hosting (homegrown) -> LAMP +FFmpeg – Video conferencing ->GNU Gatekeeper – Video streaming ->Varnish HTTP cache – Tools ->Munin, Dirvish, DRDB, Hearthbeat, Puppet

Open Source Projects • HEAnet homegrown Open Source – Filesender – Edugate

Open Source Projects • HEAnet homegrown Open Source – Filesender – Edugate

ftp. heanet. ie • Host mirror of open source software – Thousands of projects

ftp. heanet. ie • Host mirror of open source software – Thousands of projects – 145 TB of code

Commercial • Closed source in the network – Network devices Cisco IOS/ Juniper Jun.

Commercial • Closed source in the network – Network devices Cisco IOS/ Juniper Jun. OS • Closed source in HEAnet’s services – Listserv -> LSoft 1998 – Video-conferencing devices (Polycom etc. ) – Security (Scanning Audting) – Edustorage -> IBM 2012 – Desktop Video Conferencing ->Vidyo 2013 – Tools -> Landscape 2012

Open source decisions in HEAnet • Staff – Are staff available with relevant skills?

Open source decisions in HEAnet • Staff – Are staff available with relevant skills? – Can they be retained? – Is there a trusted third party to fill gaps? ü Hosting: Moodle…. ü Consultants: Moodle… …. Evergreen, Koha – TCO Open source ü Open source + Staff Vs Licences + staff /consultants – Are technical staff needed? ü It depends on the project

Open source decisions in HEAnet • Project – Is the Open Source project well

Open source decisions in HEAnet • Project – Is the Open Source project well maintained ü Is it active, well supported – Is the project widely deployed ü Community support, scalable deployments ü Are extenstions needed to integrate with other tools – Is the extension well maintained? – Is the extension widely deployed?

Open source decisions in HEAnet • Infrastructure/hosting – Physical hardware required? ü Only for

Open source decisions in HEAnet • Infrastructure/hosting – Physical hardware required? ü Only for large databases (I/O intensive apps) – Virtualisation ü Virtual servers available on-campus. ü Virtual infrastructure from the cloud. – Virtual servers for pilot

Open source decisions in HEAnet • HEAnet services using open standards – Network ü

Open source decisions in HEAnet • HEAnet services using open standards – Network ü BGP, SNMP, ICMP – Eduroam ü RADIUS – Video conferencing ü H. 323 – Edugate ü SAML – Edustorage ü i. SCSI (disks)

Open source decisions in HEAnet • Another consideraton on interoperability – Open source –

Open source decisions in HEAnet • Another consideraton on interoperability – Open source – Commercial products – Cloud ü HEAnet -> RADIUS, H. 323, i. SCSI, SAML ü Library -> OAI-x, MARC x, RDA, Open. URL, SAML

Open source decisions in HEAnet Summary of process… • What software offers the must

Open source decisions in HEAnet Summary of process… • What software offers the must have features – Seek HEAnet members input • If it’s closed source – does it comply with open standards – Procurement rules • If it’s open source – is it a fit for HEAnet skillset – Reliable project • Infrastructure – Device of virtualise €

Review • HEAnets use of open source • Open source in the Network •

Review • HEAnets use of open source • Open source in the Network • Open source in HEAnet’s Services • Open Source Projects • Contribute & host • Closed Source • Open Source Decisions in HEAnet • • • Staff Project Infrastructure/hosting Standards Process (it depends!)