140 likes | 296 Views
Bandwidth on Demand update. EVN-NREN Meeting. Hans Trompert, Peter Hinrich, Gerben van Malenstein Oslo, Norway – September 17, 2012. One or more network services on a single port. SURFnet6 : Single Service Port (SSP) One network service, one port
E N D
Bandwidth on Demand update • EVN-NREN Meeting Hans Trompert, Peter Hinrich, Gerben van Malenstein Oslo, Norway – September 17, 2012
One or more network services on a single port • SURFnet6: Single Service Port (SSP) • One network service, one port • Currently used for SURFinternet & SURF-lightpaths • SURFnet7: Multi Service Port (MSP) • Multiple network services on a single port • Efficient use of network interfaces
Multiple Service Port Connected institution SURFnet7 Accessible No Invoice No extra equipment No Patching
Multiple Service Port A B Connected institution 5 Gbit/s SURFnet7 C 2Gbit/s 1 Gbit/s
BoD in SURFnet7 NOC engineer Application User SURFconext Inter Domain NSI IdentityProvider NSI GUI API BoD API SURFnet7 NMS GUI Group Provider
Teams and Ports BoDUnallocated Physical Ports NOC Engineers NOC Engineer Team BoD Admins Physical Ports Institute B Institute A Admin Team Institute B Admin Team Physical Ports Institute A defines Users Virtual Ports Team 1 Virtual Ports Team 2 User Team 1 User Team 2
Bandwidth Allocation Available BW BoD = total BW physical port – BW existing static services NMS Port ID + Signaling Type + Available Bandwidth is learned through NBI BoD Unallocated Physical Ports NOC engineer marks port for dynamic use Virtual Port Team 1 Virtual Port Team 2 Port X Physical Ports VLAN 11 VLAN 23 Max BW Port X Max BW Port X Available BW BoD Available BW BoD Port X Physical Port BW Institute A Port X Port X Fixed LP services BW + VLAN set by BoD Admin A VLAN 1062 NOC engineer asigns port to institute A Fixed IP services VLAN 50 BW + VLAN set by BoD Admin B NOC engineer asigns port to institute B Port Y VLAN 3 Max BW Available BW BoD Available BW BoD VLAN 1 Max BW Port Y Port Y Port Y Port Y Physical Port BW Institute B Port Y Port Y VLAN 33 Fixed IP services
BoD Administrators • Authentication through SURFconext • Federated institutes use own IdP • Non-Federated institutes use SURFguest (https://www.surfguest.nl/) • Authorization through SURFconext • Rights are based on group (https://teams.surfconext.nl/) membership • All BoD administrators from the same institute are member of the same group • The group belonging to the institute is administered in BoD • The administrators of a group are reachable through one verified email address • In BoD an administrator can: • View the physical ports of his institute • Accept or deny new virtual port requsts from users • View, edit and remove the virtual ports that are mapped on his physical ports • View the teams that are using his ports • View and cancel the reservations that were made on his ports • Note: As an administrator you are also automatically an user in BoD
BoD Users • Authentication through SURFconext • Federated through the IdP of its home institute • Or non-Federated access using SURFguest (https://www.surfguest.nl/) • Authorization through SURFconext • Rights are based on group (https://teams.surfconext.nl/) membership • Users can be invited to join a group by the group administrator • In BoD an user can: • View the teams he is a member of • Request new virtual port from a BoD providing institute • View and the virtual ports belonging to his team(s) • Create a reservation between two virtual ports • View current, future and past reservations • Manipulate current and future reservations • Currently only cancel reservation • In the future also modify reservation (extend end time, modify bandwidth)
BoD API (for advanced users) • API based on the Open Grid Forum Network Service Interface • In the SURFnet6 OpenDRAC interface: • NSI Connection Service 1.0Rio (Automated GOLE Oct 2011) • NSI Connection Service 1.0SC (in production since 2Q2012) • In the SURFnet7 BoD interface: • NSI Connection Service 1.0SC available October 2012 • NSI Connection Service 2.0 expected to be available 1Q2013 • NSI Topology Exchange 1.0 expected to be available 1Q2013 • SURFnet NSI Requester Client for debugging purposes • For the moment available at http://nsi-requester.herokuapp.com/
BoD user groupSelected users involved in development of GUI SURFnet NOC • Users • NEXPReS (JIVE, ASTRON) • DAS-4/ASCI • GoNL • IBIS • SARA SURFnet - We make innovation work ICT departments
hans.trompert[at]surfnet.nl gerben.vanmalenstein[at]surfnet.nl www.surfnet.nl +31 30 2 305 305 Creative Commons “Attribution” license: http://creativecommons.org/licenses/by/3.0/ W