BCNet - Peering

18
New Cost-Saving Peering Connections at the SIX: Google, YouTube, and More Andree Toonk BCNET / UBC

Transcript of BCNet - Peering

Page 1: BCNet - Peering

New Cost-Saving Peering Connections at the SIX: Google, YouTube, and More

Andree ToonkBCNET / UBC

Page 2: BCNet - Peering

How does Peering work

BCNET Peering in Seattle

Benefits for BCNET members

Questions

Agenda

04-05-2010 BCNET Peering in Seattle Slide 2

Page 3: BCNet - Peering

BCNET started the SIX peering trial in September 2009

Introduction

04-05-2010 BCNET Peering in Seattle Slide 3

Objective:To understand the value of and impact of peering at the Seattle Internet Exchange.

Page 4: BCNet - Peering

The Internet

04-05-2010 BCNET Peering in Seattle Slide 4

BCNETBCNET

UBC SFU etc,…

Large ISP

Large ISP

Large ISP

Large ISP

Large ISP

Large ISP

GoogleGoogle FacebookFacebook

$$

$$$$

$$

$$$$

Page 5: BCNet - Peering

http://en.wikipedia.org/wiki/Peering

“Peering is a voluntary interconnection of administratively separate Internet networks for the purpose of exchanging traffic between the customers of each network “

Also known as settlement-free peering

What is Peering?

04-05-2010 BCNET Peering in Seattle Slide 5

Page 6: BCNet - Peering

Traditionally most Internet Exchanges are Layer2 exchanges

Allowing for bi-lateral peerings. Big Switch inter connecting all parties.

Examples:BCNET Transit Exchange (VANTX)Seattle Internet Exchange (SIX)Amsterdam Internet Exchange (AMS-IX )London Internet Exchange (LINX)

Internet Exchange

04-05-2010 BCNET Peering in Seattle Slide 6

Page 7: BCNet - Peering

The Internet + Internet Exchanges

04-05-2010 BCNET Peering in Seattle Slide 7

BCNETBCNET

UBC SFU etc,…

Large ISP

Large ISP Large

ISPLarge

ISP

Large ISP

Large ISP

GoogleGoogle FacebookFacebook

IX Switch

MicrosoftMicrosoft

AkamaiAkamai$$

$$

$$

$$

$$

$$

Page 8: BCNet - Peering

Many small / medium / large ISP and content providersConnect once, reach many IPv4 and IPv6First 1Gb/s port Free! $1,000 one time fee additional port$5,000 (one time) for a 10Gb/s porthttp://www.seattleix.net/participants.htm

Seattle Internet Exchange (SIX)

04-05-2010 BCNET Peering in Seattle Slide 8

Page 9: BCNet - Peering

Traffic peaks at ~55Gb/s

Seattle Internet Exchange (SIX)

04-05-2010 BCNET Peering in Seattle Slide 9

Page 10: BCNet - Peering

OpenAccess Network Services IPNS CDNetworks Co. Adhost iosaz.net Microsoft Altopia Hurricane Electric Ygnition NetworksClackamasNexicomNetriverAmazon.com

Some of our Peering partners

04-05-2010 BCNET Peering in Seattle Slide 10

•Akamai•GCI.com•Threshold communications•Divo Networks•TierPoint•Eltopia•New Edge Networks•Yahoo•Transaria•Spectrum Networks•EdgeCast Networks•Google•Wbsconnect•OneEighty•BendTel

Page 11: BCNet - Peering

Shared 10Gb/s via AEBC to SeattleShared 1Gb/s to Seattle Internet Exchange (SIX)Dedicated 1 Gb/s for private peering with Google

Connection to Seattle

04-05-2010 BCNET Peering in Seattle Slide 11

Google

SIX

BCNETVANTX

10Gb/s 1Gb/s

1Gb/s

1Gb/s

AEBCVancouver

AEBCSeattle

Page 12: BCNet - Peering

Seattle Internet Exchange (SIX)

04-05-2010 BCNET Peering in Seattle Slide 12

Total SIX Traffic Last Month- 31 IPv4 peers- 12 IPv6 peers

Page 13: BCNet - Peering

Google is the single largest content providerMany Google services, incl Youtube.com1Gb/s private connection between BCNET and GoogleIPv6 and IPv4

Private peering Google

04-05-2010 BCNET Peering in Seattle Slide 13

Page 14: BCNet - Peering

Total Seattle Traffic

04-05-2010 BCNET Peering in Seattle Slide 14

SIX + Google Traffic.All time: 748Mb/s (95%), 924Mb/s (all time Max / Olympics)

Page 15: BCNet - Peering

Benefits for BCNET members

04-05-2010 BCNET Peering in Seattle Slide 15

Significant Transit savings for VANTX membersAllows for extra (additional) traffic!

Most Transit links are cappedIX is ‘unlimited’Better user experience

(these number include PIX)

Transit 95% (IN)

IX 95% (IN)

UBC RESNET 52% 48%

SFU 55% 45%

UBC Campus 55% 45%

UVIC 65% 35%

Page 16: BCNet - Peering

Benefits for BCNET

04-05-2010 BCNET Peering in Seattle Slide 16

• Significantly more Bandwidth for ~10% of Transit price• Shorter Paths• Fast access to large content providers• Increased redundancyPath to SIX peers is not shaped, i.e. better throughput

ConcernsSIX does not have SLA, ‘get what you pay for’Non redundant link to Seattle

Page 17: BCNet - Peering

Investigate extending SIX service to other Transit locations.Successful Trial done with UVIC

Explore possibilities of contracting Transit services in Seattle.

Investigate possibilities for redundant paths

Future plans

04-05-2010 BCNET Peering in Seattle Slide 17

Page 18: BCNet - Peering

http://www.bc.net | [email protected] | 604.822.1348

Questions?

[email protected]