SLIDE 1 Virtualising our CPE
Mantychore is part-funded by the EC under Grant Agreement Nº 261527
SLIDE 2
What’s the problem?
SLIDE 3
Firewall
SLIDE 4
Switch
SLIDE 5
Transmission
SLIDE 6
Routers
SLIDE 7
SLIDE 8
SLIDE 9
Bandwidth
SLIDE 10
Bandwidth
SLIDE 11
Bandwidth Connectivity
SLIDE 12
Bandwidth Connectivity
SLIDE 13
Bandwidth Connectivity Resilience
SLIDE 14
Bandwidth Connectivity Resilience
SLIDE 15
Separation
SLIDE 16
SLIDE 17
SLIDE 18
SLIDE 19
SLIDE 20
SLIDE 21
SLIDE 22
SLIDE 23
SLIDE 24
SLIDE 25
SLIDE 26
SLIDE 27 Initial Cost Maintenance Operational Management
SLIDE 28
SLIDE 29
One big router?
SLIDE 30
Virtualise
SLIDE 31
Virtualise
SLIDE 32
Virtualise
SLIDE 33
Virtualise
SLIDE 34 Client 1 Client 2 Client 3 Core routers
SLIDE 35 Client 1 Client 2 Client 3 Core routers Aggregated vCPE
SLIDE 36
myre gsn
SLIDE 37
myre gsn vcpe1 vcpe2
SLIDE 38
myre gsn vcpe1 vcpe2
SLIDE 39
myre gsn vcpe1 vcpe2
SLIDE 40
myre gsn vcpe1 vcpe2 Local network Local network
SLIDE 41
Demo
SLIDE 42
Why do this in this way?
SLIDE 43
On demand provisioning
SLIDE 44 Initial Cost Maintenance Operational Management
SLIDE 45 Initial Cost Maintenance Operational Management
✔
SLIDE 46 Initial Cost Maintenance Operational Management
✔ ✔
SLIDE 47 Initial Cost Maintenance Operational Management
✔ ✔ X
SLIDE 48
SLIDE 49
SLIDE 50
Quick, easy changes
SLIDE 51
Quick, easy changes Automatic inventory
SLIDE 52
Quick, easy changes Automatic inventory Automatic monitoring
SLIDE 53 Quick, easy changes Automatic inventory Automatic monitoring Access to
SLIDE 54 Quick, easy changes Automatic inventory Automatic monitoring Access to
SLIDE 55
SLIDE 56
Framework for NaaS
SLIDE 57
Framework for NaaS Open source
SLIDE 58
Framework for NaaS Open source CLI + RESTful API
SLIDE 59
Framework for NaaS Open source CLI + RESTful API Developing a GUI
SLIDE 60
Framework for NaaS Open source CLI + RESTful API Developing a GUI Integrated with Bandwidth on Demand
SLIDE 61
On demand provisioning
SLIDE 62
On demand provisioning Provide abstractions
SLIDE 63 Resource Manager Platform
Resource Layer Remoting
OpenNaaS framework
SLIDE 64 Resource Manager Platform
Resource Layer Remoting
vCPE
OpenNaaS framework Single instance
SLIDE 65 Bluenet HEAnet IDM
dub pw
SLIDE 66 Bluenet HEAnet IDM
dub pw
SLIDE 67 Bluenet HEAnet IDM
dub pw
SLIDE 68 Bluenet HEAnet IDM
dub pw
HEAnet
SLIDE 69 Bluenet HEAnet IDM
dub pw
HEAnet
SLIDE 70 Bluenet HEAnet IDM GEANT DM GEANT IDM
dub pw cph
HEAnet GÉANT NORDUnet
SLIDE 71
On demand provisioning Provide abstractions On demand provisioning
SLIDE 72
On demand provisioning Provide abstractions On demand provisioning Delegation
SLIDE 73
Provider Client
SLIDE 74 IP range Link addresses VLAN numbers
Provider Client
SLIDE 75 IP range Link addresses VLAN numbers VRRP address Internal routing Firewall filter
Provider Client
SLIDE 76
SLIDE 77
“If you need a machine and don’t buy it then you will ultimately find that you have paid for it and don’t have it.” Henry Ford
SLIDE 78
“More pilots than the RAF” Senior Visa exec
SLIDE 79 Client 1 Client 2 Client 3 Core routers Aggregated vCPE
Today
SLIDE 80 One thing: vCPE
Client 1 Client 2 Client 3 Core routers Aggregated vCPE
Today
SLIDE 81 One thing: vCPE Simple OSPF
Client 1 Client 2 Client 3 Core routers Aggregated vCPE
Today
SLIDE 82 One thing: vCPE Simple OSPF Dual-star BGP
Client 1 Client 2 Client 3 Core routers Aggregated vCPE
Today
SLIDE 83 One thing: vCPE Simple OSPF Dual-star BGP Simple VRRP
Client 1 Client 2 Client 3 Core routers Aggregated vCPE
Today
SLIDE 84
Work to do
SLIDE 85 Download
Documentation
- pennaas.org/documentation/
Mailing lists
SLIDE 86 Thank you!
www.opennaas.org
Mantychore is part-funded by the EC under Grant Agreement Nº 261527