Juniper Networks Academic Engagement & · PDF fileJuniper Networks Academic Engagement &...
Transcript of Juniper Networks Academic Engagement & · PDF fileJuniper Networks Academic Engagement &...
Juniper Networks Academic Engagement & Research
Joel Obstfeld Director, PSG CTO Team [email protected]
2 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
$500M $1.3B $2B
4800 Employees 1000 1500
Revenue
M Series
T Series
SSG Series
IC Series
2500 3500
$2.8B $2.3B
5300+
2006
2002 2004
1998
2007
2008
1999
$3.5B
6500+
2000
EX Series
FORTUNE 1 THOUSAND
#789
T1600
MX Series
2005
Acorn Incorporated
1996 SRX Series
JUNIPER NETWORKS – A DECADE OF INNOVATION
2009
2010
MX 3D
7000+ 7500+
$3.3B
TX-matrix
TX-Plus 100GE PIC
$4.1B
T4000
3 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
2011 – not just more ‘iron’ but different ‘iron’
Industry’s only integrated native MPLS switching and optical
transport system
§ Industry-leading density at 10G and 100G
§ Efficiency of packet switching and value of optical transport
PTX Series
4 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
Engagement with Academic research community § Juniper’s ‘Academic Alliances’ program provides data-networking
education § Membership of cross-industry forums
§ IETF § Open Networking Foundation § OpenFlow Consortium § SIGCOMM/ACM § ITU § IEEE
§ Membership & participation of groups with primarily Academic audiences § Internet2, Canarie, APAN, Terena etc.
§ Direct engagements with universities & research groups
Renaissance
5 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
TTI - Expand student opportunities through technical training and certification programs
RAD - Enable real-world research and development incorporating Juniper SDK family - Junos, Space & Pulse
JNAA (TTI) Technical Training
Institutes
JNAA (RAD) Research & Application
Development
ACADEMIC ALLIANCE TRACKS
6 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
Open Ecosystem
Device Layer
Network Layer
CONNECTIVITY SECURITY FUTURE SERVICES
STANDARDS INTERFACES (TCG, IEEE) Mobile Access
Network-Integrated Apps & Services
DAA BGF Media Flow
StreamScope eRM Telchemy
ePM CONTROL PLANE
DEVICE API SDK
DATA PLANE
SERVICES PLANE IPS
stay tuned!
Junos Space Apps
Network Activate
Ethernet Designer
Service Now
Virtual Control
Security Designer
STRM
Network Application
Layer
DEVICE API
PLATFORM
PLATFORM AND UI SDK
7 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
Junosphere is a secure Cloud-based environment that provides access to virtual routers running JUNOS
Junosphere is an enabler for a wide range of uses § Teaching & training - using Virtual network equipment § Virtual labs – testing new features and functionality, build extensive models
of real-world networks § Host Juniper’s development partners – provide partners with virtual
equipment to work with § Research platform – work with teams on networking research
Internet
8 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
Junosphere - network virtualization in the cloud
• Spin-off project building on internal technology development • PaaS offering on-demand access to a network of virtual routers,
end hosts, NMS and testing devices • Scales to host very large network models • Wide range of uses being discussed and developed
9 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
Introducing VJX Series VJX Series is a new family of virtual machines that run JUNOS on a hypervisor, on standard x86 hardware
§ Full control plane, management plane and forwarding plane features
§ VJX1000 is the first product in this series
Hypervisor = KVM / QEMU HOST OS = CentOS
COTS x86 hardware
“N” VJX
Virtual Machine
Guest OS
VJX
Virtual Machine
Guest OS
VJX
Virtual Machine
Guest OS
§ IPv4/IPv6 Unicast / Multicast § Full Routing suite: OSPF, MP-BGP (all supported
AFs), RIPv2, Static routes, IS-IS,…) § Multicast: IGMPv3, PIM, SDP, DVRMRP, Source
Specific) § MPLS: Layer 2 VPN (PWE3, VPLS etc), Layer 3
VPN, LDP, RSVP § Encapsulations: Ethernet (MAC and tagged),
PPPoE
§ NAT/Stateful Firewall Filters/Intrusion Detection § Tunneling: GRE, IP in IP § COS § User Authentication/Access: RADIUS, RSA
SecureID, LDAP § J-Web, CLI
10 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
Junosphere Trial Overview
Goal: § Replace existing student router testbed with virtualized
environment § Current environment 4 testbeds composed of PC’s running
Quagga and Ethernet switches (32 machines)
Junosphere provided: § 24 virtual testbeds of Juniper routers (192 machines) § Courseware shared and reused by other Universities in other
countries § Enabled much improved student to equipment ratios (3:1 vs 20:1) § Distance Learning: Students connecting from UK, Portugal, Spain
and China
11 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
ELE403 – Routing Exercise in JUNOSPHERE
Centos Host
private1
private2
private3
private4
private5
private6
private7
private8
private9
200.0.1.15 200.0.9.11
Centos Host
• Testbed cloned and scaled according to the numbers of students
• Testbeds spun-up / spun-down in a matter of minutes • Impossible to achieve with physical equipment
12 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
JUNOSPHERE FOR R&D
Roma Tre University in Italy has a long-standing relationship with Juniper
§ Existing JUNOS SDK development-partner
§ Well-respected by companies such as Telecom Italia, FastWeb, WIND et al
Research team were trying to develop a new methodology for monitoring and troubleshooting VPN services in Service Provider or Enterprise networks
Problem - How do you develop and test new tools in a lab of only 2 physical routers?
13 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
Junosphere for R&D
• Large-scale virtual testbed set up in Junosphere • Juniper virtual routers simulating Service-Provider
network • Virtual development hosts added to the lab • Development, test and verification activities
conducted in Junosphere
14 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
Junosphere Connector
Junosphere Connector
University A Physical Lab
University B Physical Lab
Junosphere Connector
Secure Ethernet-over-SSH tunnel into the cloud
Enables the interconnection of physical and virtual networks
Powerful tool for collaboration, research, and experimentation
15 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
Connector in action
Physical Cisco routers in the Lab JS Connector
software loaded on customer site
Secure Tunnel across the Internet to Junosphere
Connector end-point in Junosphere Virtual Juniper
routers in Junosphere
Interoperating with…
16 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
80 – Prague – ALTO DEMO Juniper and Neustar give first public demonstration of advanced content routing protocol (Alto)
Virtual Routers in Junosphere demonstrate protocol in operation, working with physical clients across the internet
17 Copyright © 2011 Juniper Networks, Inc. www.juniper.net
So why are we here?
§ Juniper is looking to extend it’s relationships between Juniper’s engineering community and thought-leaders in Academic Research
§ Partner with groups on areas of joint interest § Provide access to Juniper tools (SDKs, Junosphere
etc.) or where appropriate prototype/beta code § Direct engagement with Juniper Development
engineers where appropriate § Enable publication of research!
[email protected] http://www.juniper.net/us/en/training/academicalliance/ Nic Xenos: [email protected] (Program Lead) +1 (408) 933- 6226 Office +1 (714) 269-5632 Mobile Kate Lipmann [email protected] (EMEA) +44 (0) 1372 385500 ext 39065 Office +44 777 57 20034 Mobile
CONTACT INFO