WAIL By: - Dave Plonka - Ana Bizarro W isconsin A dvanced I nternet L aboratory - WAIL
Dec 27, 2015
WAIL
By:- Dave Plonka- Ana Bizarro
Wisconsin Advanced Internet Laboratory - WAIL
WAILworks Motivation
Challenges
Approach
Status
WAIL - overview
An extensible, consistent environment forconducting research in WAIL
Scale, reconfigurability, instrumentation, access, etc.
WAILworks – a multifaceted environment enabling research in WAIL
Design and development of significant components on track for Summer ’03 completion
WAILworks
Project Overview
Backbone
Front-end (scripts now, GUI later!)
Lab scheduling application(resource management for experiments)
Definition of scenarios (canonical topologies)
Automated configuration of network devices
Results repository (network database)
WAILworks
Project Status
Backbone
Front-end (scripts now, GUI later!)
Lab scheduling application(resource management for experiments)
Definition of scenarios (canonical topologies)
Automated configuration of network devices
Results repository (network database)
WAIL - management
Legend:
802.1Q trunkLab-wide VLANMngmt VLANOther EthernetSerial
WAILbone
WAILworks - scenarios
Canonical Topologies
ISP
BGP
End-to-End
POP
Maximum Spaghetti
One-Off
Data Center
WAILworks – ISP scenario
ISP Topology
Reproduce Internet 2 Backbone: Abilene
Why?
It is a national high performance backbone
Hardware information available
Routing architecture available
Ping and traceroute tools available
Router proxy available for ‘show’ commands
Log files available
WAILworks – ISP scenario
Abilene: Real-World Topology
STTL
SNVA
LOSA
DNVR
HSTN
ATLA
WASH
NYCMCLEV
IPLSKSCY
CHIN
WAILworks – ISP scenario
Abilene Network in WAIL Step-by-Step
Select a Topology (point in time) Map Abilene Nodes to WAIL Routers Assign Internet Numbers, Addresses Basic Configuration Routing Configuration Automate Config Upload to the Routers Test the Network Validate – Quantify Differences with Real-World Save Scenario to Repository
WAILworks – ISP scenario
Abilene Network in WAIL Progress
Select a Topology Map Abilene Nodes to WAIL Routers Assign Internet Numbers, Addresses Basic Configuration Routing Configuration Automate Config Upload to the Routers Test the Network Validate - Quantify Differences with Real-World Save Scenario to Repository
WAILworks – ISP scenario
Abilene @ WAIL
Abilene
Legend:
802.1Q trunkLab-wide VLANMngmt VLANOther EthernetSerial
WAILworks – ISP scenario
Abilene Layer 2
WAILworks – ISP scenario
Abilene Layer 2 and Layer 3
WAILworks
Summary
WAILworks is the critical infrastructure for running experiments in WAIL (unique capability)
Design and development of each component is on track for Summer ’03 completion (Phase 1)
Future External access More GUI, visualization Adapting aspects of WAILworks for operational use