Connect Communicate Collaborate AMPS PIP Status Toby Rodwell
Connect. Communicate. Collaborate AMPS & PIP Status Toby Rodwell DANTE TNLC CERN, 21 February 2007
Background - SEQUIN Connect. Communicate. Collaborate • Service Quality across Independent Networks (SEQUIN) – Nov 00 to Apr 02; 6 NRENs + DANTE • SEQUIN’s findings: to ensure an uncongested IP path, (i. e. emulate a point-to-point circuit) – Premium IP (PIP) traffic must be prioritised over nonpremium traffic (e. g. using Diff. Serv) – PIP must be policed to avoid mutual congestion caused by parallel premium flows • Concession – if a network is “over provisioned”, then no policing (or prioritization) is required
Background – GÉANT Connect. Communicate. Collaborate • Based on SEQUIN findings, GÉANT Provisioning System developed in May 2003, and operational later that year • Basic operation – Users requested, via web-based form, a Premium IP service between two edge points of the GÉANT network – Prov Sys calculated routed path between edge points (using cached topology model) – If spare capacity existed for new reservation, then request accepted – Prov Sys drafted router configuration (firewall filters) and e-mailed GÉANT NOC for action
AMPS (i) Connect. Communicate. Collaborate • Advance Multi-domain Provisioning System • Closely based on original Prov Sys • Reservations not “on demand” but made in advance (2 -90 days) – Path based on expected network topology, not actual current topology – Admission control decision made by AMPS – not routers • Incompatible with “on demand” premium provisioning e. g. MPLS-TE
AMPS (ii) Connect. Communicate. Collaborate • To ensure scalability, AMPS is distributed – One system per participating network – Each system peers with just its neighbours • Policy Module allows AMPS administrator to control who can reserve what – Normally by group membership – ‘Default’ group used if none specified in request – For GÉANT 2 Default group anyway used; policy is currently “first come, first served”
AMPS Operation Connect. Communicate. Collaborate e 2 e Path X-Y Domain B Domain A Domain C AMPS B Point X AMPS C AMPS A User Point Y
Current PIP/AMPS Status Connect. Communicate. Collaborate • PIP/AMPS only available in GÉANT 2 • GRNET offers PIP via ANS – AMPS/ANS tests conducted successfully – Service expected to begin soon • Other networks offer Diff. Serv (but not PIP yet) – ARNES, CARnet, DFN, LATNET, RESTENA, Ro. Edu. Net, ULAKBIM • AMPS Pilot Study: HEAnet, SWITCH, ARNES, RENATER and GARR
Access to AMPS/PIP Connect. Communicate. Collaborate • Access to GÉANT 2 AMPS limited to NREN APMs and GÉANT 2 Ops group • Users need to make request via an NREN or GÉANT 2 Ops – Does EGEE expect/require direct access to GÉANT 2 AMPS? – If so, does TNLC approve this request?
Future Plans Connect. Communicate. Collaborate • Configuration service • SLA module • AA module – To make system edu. GAIN compatible • AMPS NIS to be replaced by independent c. NIS • Standardisation of the interdomain interface (working with ESnet and Internet 2) • MPLS functionality planned – will enable alternative paths to be specified
Config Service Connect. Communicate. Collaborate • (Currently, only JUNOS configs created, by Intra-Domain service • PSNC developing Config Service – Expected Oct 07 • Config Service will use a new, generic XML schema to describe new configs, and individual driver sub-modules will convert the generic XML in to OS specific configurations • Config may be automatically applied, or mailed to a NOC and applied manually
SLA Module Connect. Communicate. Collaborate • GRNET have begun work on an SLA module – Beta version expected Oct 07 • Module will offer SLA (per domain) on – data rate (the agreed, reserved capacity) – OWD (latency of links) – MTU (min MTU of links) – Packet loss (statistical calculation) – Jitter (size of queues and/or statistical) • Assumption: flow takes expected routed path • Concatenating adjacent SLAs gives an “edge to edge” SLA
Conclusion Connect. Communicate. Collaborate • PIP available now in GÉANT 2 and GRNET – For GÉANT 2, contact NREN/GÉANT 2 – For GRNET, contact qos@grnet. gr • AMPS pilot service (beta testing) in progress
Thank You Connect. Communicate. Collaborate Any further Questions, Comments, Feedback or Suggestions please contact Toby Rodwell (Toby. Rodwell@dante. org. uk)
- Slides: 18