110 likes | 210 Vues
Explore the OASIS testbed, proposing Programmable Network Elements (PNEs) for edge services. Discover how these simple, composable, and customizable packet filters create processing paths in the router, enhancing network control and management. Get insights into the deployment and infrastructure for evaluating this cutting-edge design.
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)