140 likes | 164 Views
Open Source @HEAnet. Glenn Wearen HEAnet Ltd. 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.
E N D
Open Source @HEAnet Glenn Wearen HEAnet Ltd. 18th February 2014
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 • Netflow • Cactii • MRTG • Torrus • Smokeping • Rancid
Open Source • Open source in HEAnet’s services • Website hosting: LAMP • eduroam ->freeRADIUS/Radiator • Edugate -> Shibboleth, simpleSAMLphp, 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
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 JunOS • 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? • Can they be retained? • Is there a trusted third party to fill gaps? • Hosting: Moodle…. ….Evergreen,Koha • 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 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 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 • BGP, SNMP,ICMP • Eduroam • RADIUS • Video conferencing • H.323 • Edugate • SAML • Edustorage • iSCSI (disks)
Open source decisions in HEAnet • Another consideraton on interoperability • Open source • Commercial products • Cloud • HEAnet -> RADIUS, H.323,iSCSI, SAML • Library -> OAI-x, MARC x, RDA, OpenURL, SAML
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 • 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!)