ethernet performance measurement on the ams-ix platform

27
AMS-IX Tech Meeting - June 9th 2011 Ethernet Performance Measurement [email protected]

Upload: michiel-appelman

Post on 16-Jul-2015

130 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Ethernet Performance Measurement on the AMS-IX Platform

AMS-IX Tech Meeting - June 9th 2011

Ethernet Performance Measurement

[email protected]

Page 2: Ethernet Performance Measurement on the AMS-IX Platform

2Tech Meeting - June 9th 2011

Agenda

• Need• Ethernet OAM• AMS-IX Setup• Challenges• Next up

2

Page 3: Ethernet Performance Measurement on the AMS-IX Platform

3Tech Meeting - June 9th 2011

Agenda

• Need• Ethernet OAM• AMS-IX Setup• Challenges• Next up

3

Page 4: Ethernet Performance Measurement on the AMS-IX Platform

4Tech Meeting - June 9th 2011

Need• Inter-IPX End-to-End QoS

4

Page 5: Ethernet Performance Measurement on the AMS-IX Platform

5Tech Meeting - June 9th 2011

Requirements

• End-to-End SLA’s– Delay– Jitter– Frame Loss

• Presentable Data

5

Page 6: Ethernet Performance Measurement on the AMS-IX Platform

6Tech Meeting - June 9th 2011

Agenda

• Need• Ethernet OAM• AMS-IX Setup• Challenges• Next up

6

Page 7: Ethernet Performance Measurement on the AMS-IX Platform

7Tech Meeting - June 9th 2011

Ethernet OAM

• Standards:– IEEE 802.3ah Ethernet in the First Mile

• Single link

– IEEE 802.1ag Connection Fault Management• End-to-End Fault Signaling

– ITU-T Y.1731 Ethernet OAM• Adds Performance Measurements

– MEF Technical Specification 17• Still in Phase 1

7

Page 8: Ethernet Performance Measurement on the AMS-IX Platform

8Tech Meeting - June 9th 2011

OAM Definitions

Page 9: Ethernet Performance Measurement on the AMS-IX Platform

9Tech Meeting - June 9th 2011

OAM Domains

Page 10: Ethernet Performance Measurement on the AMS-IX Platform

10Tech Meeting - June 9th 2011

Y.1731

• Auto-Discovery of Peer-MEPs– Multicast CCM-messages– Include Frame Loss Counters

• Unicast Delay & Jitter messages• Multicast or Unicast

– Link Trace Messages– Loopback Messages

10

Page 11: Ethernet Performance Measurement on the AMS-IX Platform

11Tech Meeting - June 9th 2011

Agenda

• Need• Ethernet OAM • AMS-IX Setup• Challenges• Next up

11

Page 12: Ethernet Performance Measurement on the AMS-IX Platform

12Tech Meeting - June 9th 2011

AMS-IX Setup

• 1 MEG -- 26 MEPs– One connected to each PE– 1 CCM message per second– 10 Delay messages per second

12

Page 13: Ethernet Performance Measurement on the AMS-IX Platform

13Tech Meeting - June 9th 2011

Platform

Page 14: Ethernet Performance Measurement on the AMS-IX Platform

14Tech Meeting - June 9th 2011

Hardware

EtherNID-GE (1GbE)

MetroNODE-CE (10GbE)

Page 15: Ethernet Performance Measurement on the AMS-IX Platform

Tech Meeting - June 9th 2011

Page 16: Ethernet Performance Measurement on the AMS-IX Platform

16Tech Meeting - June 9th 2011

Data Gathering

• MRTG polls every minute• RRDtool• Synleaf Realtime Statistics

16

Page 17: Ethernet Performance Measurement on the AMS-IX Platform

17Tech Meeting - June 9th 2011

Agenda

• Need• Ethernet OAM • AMS-IX Setup• Challenges• Next up

17

Page 18: Ethernet Performance Measurement on the AMS-IX Platform

18Tech Meeting - June 9th 2011

Challenges

• Time Synchronization– Essential for One Way Delay

18

Page 19: Ethernet Performance Measurement on the AMS-IX Platform

19Tech Meeting - June 9th 2011

Challenges (cont.)

• VPLS CPU Protection– Multicast to CPU– Potentially dropped– Flood Multicast

19

Page 20: Ethernet Performance Measurement on the AMS-IX Platform

20Tech Meeting - June 9th 2011

Challenges (cont.)

• Load Balancing– Entropy?– Same path, same link...

20

Page 21: Ethernet Performance Measurement on the AMS-IX Platform

21Tech Meeting - June 9th 2011

Challenges (cont.)

• Internal Procedures– Maintenance Windows– Trouble Tickets– Service Managers– etc..

21

Page 22: Ethernet Performance Measurement on the AMS-IX Platform

22Tech Meeting - June 9th 2011

Agenda

• Need• Ethernet OAM• AMS-IX Setup• Challenges• Next up

22

Page 23: Ethernet Performance Measurement on the AMS-IX Platform

23Tech Meeting - June 9th 2011

Next up

• Working with Accedian– Specific paths– Lower Thresholds– Getting Realtime Values

23

Page 24: Ethernet Performance Measurement on the AMS-IX Platform

24Tech Meeting - June 9th 2011

Results

Page 25: Ethernet Performance Measurement on the AMS-IX Platform

25Tech Meeting - June 9th 2011

Results

Page 26: Ethernet Performance Measurement on the AMS-IX Platform

26Tech Meeting - June 9th 2011

Results

Page 27: Ethernet Performance Measurement on the AMS-IX Platform

27Tech Meeting - June 9th 2011

Questions ?

http://stats.ams-ix.net

[email protected]