110 likes | 203 Vues
OASIS Testbed and Experimental Platform. November 06, 2003 George Porter NTT Multimedia Communications Laboratories. Overview. Trend: new applications are moving into the edges of the network The core remains unchanged Easy to add “box” to the network to obtain new services
E N D
OASIS Testbed and Experimental Platform November 06, 2003 George Porter NTT Multimedia Communications Laboratories
Overview • Trend: new applications are moving into the edges of the network • The core remains unchanged • Easy to add “box” to the network to obtain new services • This is leading to trouble… • Myriad configurations, vendors, platforms, programming environments • Combinations of these functionalities hard to understand, manage, and control • We propose Programmable Network Elements (PNEs) • Generalservice platform for the edge • Simple, composable, stateful, and customizable packet filters create packet processing paths in the router • Our specification language makes packet processing as well as stream processing a first-class citizen • How to deploy? What infrastructure can be utilized to evaluate our design?
OASIS Testbed EquipmentOverview Nortel Donations 20 isds (500mhz, P2, 256 megs, 64-meg flash) 4 Alteon 184 switches 2 Passport carrier-class routers (48x100, 8x1gig) 2 PCs Accelar switches
isd01 isd02 isd03 isd04 isd05 isd06 isd07 isd08 isd09 ... Topological Overview Exp Nets 1& 2 192.168.1/24 Control Net 1 2 Alteon 184 etc x 4 Packeteer Nortel Passport 8010 Nortel Passport 8006
O/S Overview Bootp? ISD02-ISD10 grub ISD01 NFS BOOTP isd.vmlinuz Squid IPtables 192.168.1.3 30gig Kernel? isd.vmlinuz NFS: / NFS: /usr
Software NISTnet Click Intel iSCSI drivers Ethereal/tcpdump Nortel SNMP/Java router control tool gcc, java, etc Hardware Packeteer Packetshaping box Alteon 184 switch (x4) Accelar switches Available Tools
Future Directions Management and Control
Virtual->Physical Mapping 15ms Delay 8% drop rate PNE 20ms Delay 5% drop rate
Virtual->Physical Mapping 15ms Delay 8% drop rate PNE 20ms Delay 5% drop rate • Update VLANs on the Passport • Update interfaces on the linux machines • Update routing tables on the linux machines • Update packeteer/alteon184
General Management • Ensure that the ISDs are up • Alarms when the machines go down, run out of disk space, etc (be careful what you ask for!) • Current testbed status via webpage • (Partially Completed)