1 / 24

Presentation to Spirent 18/09/2002

Presentation to Spirent 18/09/2002. Agenda. Presentation: Scope and Reasons. Active “Grid Networking” Projects Tests & Measurements. Scope. What do we do? MISSION: “ Demonstrate e2e managed bandwidth services in a multi-domain environment, in the context of Grid project requirements. ”

don
Download Presentation

Presentation to Spirent 18/09/2002

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Presentation to Spirent18/09/2002 Presentation to Spirent

  2. Agenda Presentation: Scope and Reasons. Active “Grid Networking” Projects Tests & Measurements Presentation to Spirent

  3. Scope • What do we do? MISSION: “Demonstrate e2e managed bandwidth services in a multi-domain environment, in the context of Grid project requirements.” • What does it involve ? • Managed bandwidth and Quality-of-Service provision • High performance, high bandwidth data transfers • Demonstrate end-to-end network services • Network Resources Reservation • An end-to-end Technology Trial (MPLS, DiffServ, Inter-domains, …) Presentation to Spirent

  4. Why ? (case for Physics Particles) Presentation to Spirent

  5. ~PByte/sec 2.5 Gbps Tier 2 Tier2 Center Tier2 Center Tier2 Center Tier2 Center Tier2 Center HPSS HPSS HPSS HPSS Institute ~0.25TIPS Why ? (distributed data in the Grid framework) ~100-400 MBytes/sec Online System CERN 700k SI95 ~1 PB Disk; Tape Robot HPSS Tier 0 +1 ~2.5 Gbps Tier 1 FNAL: 200k SI95; 600 TB IN2P3 Center INFN Center RAL Center ~2.5 Gbps Tier 3 Giga- (G) 109 Tera- (T) 1012= 1000G Peta- (P) 1015= 1000000G Physics data cache 0.1–1 Gbps Tier 4 Workstations Presentation to Spirent

  6. Grid Project DataGRID Sites In Europe Presentation to Spirent

  7. Edinburgh Glasgow DL Newcastle Belfast Manchester Cambridge Oxford Hinxton RAL Cardiff London Southampton Grid Sites in UK “Production Network” managed by UKERNA (1Gb – 10Gb) Presentation to Spirent

  8. Active “Grid Networking” Projects • MB-NG (http://www.mb-ng.net) • Currently it is the main project in the network research community in UK. • High Throughput, e2e QoS in UK over “Development Network” (managed by UKERNA). • Funded by UK research councils (PPARC, EPSRC,…). • DataTAG (http://datatag.web.cern.ch) • Large-scale intercontinental testbed for data-intensive Grids • High Throughput, e2e QoS between Geneva and Chicago • Funded by the European Commission – EU Grant IST-2001-32459 . Presentation to Spirent

  9. MCC OSM-4GE-WAN-GBIC RAL OSM-4GE-WAN-GBIC UCL OSM-4GE-WAN-GBIC MB - NG “Development Network” UKERNA WorldCom Also for other projects like IPv6. SJ4 Dev C-PoP Warrington 12416 OC48 MAN OSM-4GE-WAN-GBIC Leeds OC48 SJ4 Dev ULCC 12016 WorldCom Gigabit Ethernet 2.5 Gbit POS Access 2.5 Gbit POS core MPLS Admin. Domains SJ4 Dev C-PoP Reading 12416 SJ4 Dev C-PoP London 12416 OC48 OC48 ULCC UCL OSM-4GE-WAN-GBIC RAL OSM-4GE-WAN-GBIC Dark Fiber (SSE) POS OC48 OC48 Presentation to Spirent

  10. MB-NG Partners • Partners: SPIRENT, CISCO, ACTERNA, UKERNA, CLRC-RAL, CLRC-DARESBURY, Manchester, UCL + plus Lancaster and Southampton + Jon Crowcroft (Cambridge) Presentation to Spirent

  11. DataTAG Project • EU Transatlantic Grid project • EU Partners:CERN/PPARC/INFN/UvA/INRIA • US Partners: Caltech, ESnet, Abilene, PPDG, iVDGL… • The main focus are: • Grid Network Research including: • Provisioning (CERN) • Investigations of high performance data transport (PPARC) • End-to-end inter-domain QoS + BW • Network resource reservation • Bulk data transfer and monitoring (UvA) • Interoperability between Grids in Europe and the US • PPDG, GriPhyN, DTF, iVDGL (USA) Presentation to Spirent

  12. UK SuperJANET4 Alcatel Alcatel GEANT Juniper Light Switch Giga Switch Cisco Cisco Juniper Juniper DataTAG Layout NL SURFnet Fermi SLAC Abilene ESNET IT GARR-B Juniper Light Switch Giga Switch Cisco 6509 2.5 Gbit PoS lambda Starlight (Chicago) CERN (Geneva) Presentation to Spirent

  13. Spirent • How Spirent can help us? • Generation of “realistic internet” Traffic. • Traffic needs to be “DiffServ” marked. (Three Classes: EF, LBE, BE). • Gigabit / OC48 POS interfaces capability. • Reliable and Highly accurate timing measurements. • Capable of generating traffic on schedule. Presentation to Spirent

  14. Measurements • Generic Metrics. • One Way Delay / Latency • Throughput • Jitter • Packet Loss • Consecutive Packet Loss Presentation to Spirent

  15. Traffic Scenarios • Traffic Distributions. • “Constant Bit Rate” (CBR) • “Exponential Distributions” (EXP) • “Heavy Tail Distributions” (HT) • QoS Traffic. • DiffServ Enabled. • Classes • Strict Priority (EF) • AF ? • Less Best Effort (LBE) • Best Effort (BE) Presentation to Spirent

  16. Specific Tests • Latency vs. Packet Size • Throughput vs. Packet Size • For both: UDP and TCP. • For all Traffic Scenarios: CBR, EXP and HT. • For each Class: EF, LBE, BE Presentation to Spirent

  17. Man Lon Accuracy • Critical for “One Way Delay” & Jitter • Bounding the error in measurement. • GPS needed (Src/Dst), specially for long trunks: • London – Manchester (MB-NG) • Geneva – Chicago (DataTAG) Worst Case Scenario: 72 Bytes Frame Presentation to Spirent

  18. Flows Dependency • For TCP only, “Checking dependency on the number of Flows”. • Repeating the Tests: • Latency vs. Packet Size • Throughput vs. Packet Size Presentation to Spirent

  19. “Bursty” Traffic • Packet Loss vs Burst Size. • CBR Traffic Scenario. • Measuring “Packet Loss” changing the duration of the “Burst Window” for a given traffic rate. • Repeating changing the traffic rate. Burst Window (T) OFF ON CBR T Presentation to Spirent

  20. I/O Rates • Sent Rate vs. Received Rate. • Interesting in the “Device Calibration Stage” in the lab. • Wire Rate level (with constant packet size). • UDP/TCP • Repeat changing packet sizes. Received Rate Sent Rate Presentation to Spirent

  21. Long Transfer Tests • Latency vs. File Size. • Controlling the File Size. • Can we do that?. • UDP/TCP Presentation to Spirent

  22. TCP Packet Re-sequencing • Detection. • How can it be measured ? • Determination of Cause (why ?) • Determination of Location (where ?) • Effectiveness of Congestion Control Strategies. • Drop strategies (eg, RED, TailDrop,.. ). • Policing (eg. In case of congestion decrease class priority). • ECN (eg. Interaction with RED and “rogue” end systems) Presentation to Spirent

  23. Open Questions • Spirent TCP stack implementation. • Any ACK in the TCP ?. • Generation of Realistic Traffic. • Packet Sizes / Distributions / Number of Flows • Spirent devices to simulate Transatlantic Delays • Measuring Consecutive Packet Loss • Playback Recorded Traffic • Load specified per class/flow, not shared load per port • Measuring effects of Traffic policing (reclassification) • FEC-UDP implementation (Forwarding Error Correction) Presentation to Spirent

  24. Thank You… Presentation to Spirent

More Related