Internet2 Network: Controlling a Slice of the National Network Eric Boyd Senior Director of Strategic Projects.

Slides:



Advertisements
Similar presentations
1 Spiral 1 Requirements Demonstrate GENI Clearinghouse & control framework in Spiral 1 projects as a central GENI concept. Demonstrate End-to-end.
Advertisements

HINARI – Accessing Articles: Problems and Solutions.
Kathy Benninger, Pittsburgh Supercomputing Center Workshop on the Development of a Next-Generation Cyberinfrastructure 1-Oct-2014 NSF Collaborative Research:
Can the Production Network Be the Testbed? Rob Sherwood Deutsche Telekom Inc. R&D Lab Glen Gibb, KK Yap, Guido Appenzeller, Martin Cassado, Nick McKeown,
Title or Title Event/Date Presenter, PresenterTitle, Internet2 Network Virtualization & the Internet2 Innovation Platform To keep our community at the.
Internet2 and AL2S Eric Boyd Senior Director of Strategic Projects
DSL-2870B How to Change ADSL Username and Password in your modem router How to Change Wireless Channel in your modem router How to Open Ports in your modem.
Title or Title Event/Date Presenter, PresenterTitle, Internet2 Network Virtualization & the Internet2 Innovation Platform To keep our community at the.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Unity Connection Qualification for Prime Collaboration Development Release.
OESS AM, OESS STITCHING FLOWSPACE FIREWALL AL2S and GENI.
Managing Your Network Environment © 2004 Cisco Systems, Inc. All rights reserved. Managing Cisco IOS Devices INTRO v2.0—9-1.
Internet2 Network: Convergence of Innovation, SDN, and Cloud Computing Eric Boyd Senior Director of Strategic Projects.
SDN and Openflow.
Virtualization and OpenFlow Nick McKeown Nick McKeown VISA Workshop, Sigcomm 2009 Supported by NSF, Stanford Clean.
26-Jun-15 Getting Ready for CIT Labs Lab is scheduled for 3;00-4:30 Fridays in Moore 207 Lab is not in Towne 309 (Registrar has it wrong) Everyone.
30-Jun-15 Getting Ready for CIT Labs Lab is scheduled for 1:30-3:00 Fridays in Moore 207 Lab is not in Towne 313 (Registrar has it wrong) Everyone.
Internet2 Network: Controlling a Slice of the National Network Eric Boyd Senior Director of Strategic Projects.
What’s New in Fireware XTM v WatchGuard Training.
Cloud computing Tahani aljehani.
Virtual Machine Management
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
Working From Your Home Computer Safely: The Ten Commandments Stephen Jones, GSEC, A+ With special thanks to Balakrishnan Ramachandran.
by Limoncelli, Hogan, & Chalup
Futurestate IT Confidential APPLICATION COMPATIBILITY AND CURRENCY MANAGEMENT™ John Doe Partner Company.
OpenFlow: Enabling Technology Transfer to Networking Industry Nikhil Handigol Nikhil Handigol Cisco Nerd.
Microsoft Internet Security and Acceleration (ISA) Server 2004 is an advanced packet checking and application-layer firewall, virtual private network.
Chapter 6 Configuring Windows Server 2008 Printing
Virtual Switch
EarthLink Server Management and Monitoring Updated August 6, 2015.
HOW-TO guide This tutorial has sound.
An Introduction to IBM Systems Director
CN1260 Client Operating System Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
Sponsored by the National Science Foundation Tutorial: An Introduction to OpenFlow using POX GENI Engineering Conference 20 June 2014.
MANAGEMENT ANTIMALWARE PLATFORM Microsoft Malware Protection Center Dynamic Signature Svc Available only in Windows 8 Endpoint Protection Management.
VTP VTP or Virtual Trunking Protocol basically revises vlans on all the client switches once a change is made on server switch. It works over trunk links.
Smart Switches FS526T / FS750T / GS748T / GS724T
Cisco ASA 5505 Joseph Cicero Northeast Wisconsin Technical College.
1 Topic 2: Lesson 3 Intro to Firewalls Summary. 2 Basic questions What is a firewall? What is a firewall? What can a firewall do? What can a firewall.
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 13 FTP and Telnet.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary June, 2011 Made available under the Eclipse Public License v Mobile.
Traffic Management - OpenFlow Switch on the NetFPGA platform Chun-Jen Chung( ) Sriram Gopinath( )
Switch Features Most enterprise-capable switches have a number of features that make the switch attractive for large organizations. The following is a.
Sponsored by the National Science Foundation Systematic Experimentation in GENI Sarah Edwards GENI Project Office.
Sponsored by the National Science Foundation Achieving the Programmable WAN: Introduction Marshall Brinn, GPO March 18,
Sponsored by the National Science Foundation 1 GEC16, March 21, 2013 Are you ready for the tutorial? 1.Did you do the pre-work? A.Are you able to login.
FitnessGram® 2015 Student Information System (SIS) Extract Import Training for Georgia School Year.
Configuring and Troubleshooting Identity and Access Solutions with Windows Server® 2008 Active Directory®
1 KaaShiv InfoTech  Presents  INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website.
WHQL Code Coverage Prototype Program Andy Wen. 2 Agenda What is Code Coverage Prototype Program? What is Code Coverage Prototype Program? A prototype.
Project Description. NetFGPA-based Virtual Router Implement a Virtual Router with using NetFPGA Box. an open source hardware and software platform for.
TODAY Android Studio Installation Getting started Creating your 1 st App Beginning to understanding Intents.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring Windows Server 2008 Printing.
Engineering John DeHart and Jon Turner Applied Research Lab, Washington University SPP Deployment Plan.
Chapter 7: Delivery, Installation, and Documentation Ronald J. Leach Copyright Ronald J. Leach, 1997, 2009, 2014,
Secure Access and Mobility Jason Kunst, Technical Marketing Engineer March 2016 Location Based Services with Mobility Services Engine ISE Location Services.
Jeronimo Bezerra Florida International University TNC 2016 Networking Conference June 14th Coexisting Production and Experimental Testbeds: The AmLight.
© 2003, Cisco Systems, Inc. All rights reserved. 2-1 Campus Network Design.
Administering Windows Server 2012 Question Answer.
Instructor Materials Chapter 7: Network Evolution
VMware ESX and ESXi Module 3.
3.1 Types of Servers.
Let's talk about Linux and Virtualization in 'vLAMP'
COP 4343 Unix System Administration
What is Virtualization Last Update
3.1 Types of Servers.
The Stanford Clean Slate Program
Cloud Computing and Cloud Networking
Device Apps Joseph Ngari| Program Manager.
[Internal Use] for Check Point employees​
An Introduction to Software Defined Networking and OpenFlow
Presentation transcript:

Internet2 Network: Controlling a Slice of the National Network Eric Boyd Senior Director of Strategic Projects

Network Virtualization on Internet2

Control a slice of the national network! Enable: Rapid prototyping of advanced applications Rapid prototyping of new network services Rapid advancement of network research

Internet2 March, 2015 Current Status Aggregate Manager in production Hypervisor (FlowSpace Firewall) in production Accepting 3 rd party controllers – Questionnaire – Test Lab – Production Support L2 and L3 matching – FSFW Updates (current version 1.0.4a) – Vendor Updates (current versions Juniper 13.3, Brocade 5.6dc) – Vendor-specific limits do exist. OpenFlow 1.0 Supported

Request a slice ( Receive a questionnaire from Internet2 NOC Submit questionnaire to Internet2 Download FSFW; try your controller in that environment – Submit your package – Good documentation accelerates process! – Good logging accelerates process! Internet2 NOC tests your controller on iDREAM GENI environment – Problems -> Go back one step Internet2 deploys your controller on Internet2 Network Controlling a Slice on Internet2

Have well tested, well versioned, and packaged code Provide lots of documentation Provide lots of configurable logging Have a Ticketing/Bug reporting system Provide Installation and Operation instructions Given the FlowSpace be able to generate the proper Configuration for your application Be patient, it’s a learning experience for all of us What do we want you to do

Provide Enough documentation to setup and configure your application Provide enough logging (to a file) to be able to debug your application – If it breaks we will disable your slice, and send you the log, your slice will not be enabled until the problem is fixed Any API (besides OpenFlow) or UI must be secure Provide involved and reactive developers Application should already have been tested with FlowSpace Firewall to verify it will function properly – FlowSpace Firewall does not re-write rules, it allows or denies rules. – Your app needs to be able to work on a set of VLANs (and they wont be the same VLAN across all devices) Know the FlowSpace you want for your slice – Switches – EndPoints – Number of flows – Interfaces What do you need to do …

I don’t have a Brocade or Juniper. Can I develop on the iDREAM GENI platform? – No, not really. It’s a limited resource with a tight schedule. See if you can find a Juniper or Brocade switch elsewhere to validate controller functionality. – Testing on vSwitch is not the same as testing on real world switches. Despite the vendor-agnostic promise of OpenFlow, be prepared to have vendor-specific details in your controller. Am I controlling production traffic? – No, you are controlling your slice. You need to generate traffic into the slice. Am I running my controller? – No, the Internet2 NOC is running your controller in a private slice. Make sure the logging is good enough that you can figure out what went wrong. Packaging? Documentation? Logging? This is a research project. I just wrote the controller yesterday, and most of the configuration details in my head. – The Internet2 NOC is deploying and running your controller and feeding you the logging results. The better the packaging, documentation, and logging, the more likely your effort will be a success. How good is your OpenFlow 1.3 support? – Very good, if you mean OpenFlow 1.0. Otherwise, we’re not there yet. My controller requires 10 bare metal servers to run. – Internet2 has a very limited number of servers on which we can deploy controllers. Please planto minimize your configuration or supply servers we can deploy. FAQs

Work with vendors to get OF 1.3 Support – Brocade -> 5.8x (“now”) – Juniper -> ? (“summer”) Work to update software stack – FSFW Update (needed to support OF 1.3) – OESS Update (needed for QoS, QnQ) Refine Slice Deployment Process – Faster? – Testing constraints? Define Operational Hardware Environment – Less scrabbling for boxes Internet Plans