Open access and open data: international trends and strategic context
BCNet - Peering
1. New Cost-Saving Peering Connections at the
SIX: Google, YouTube, and More
Andree Toonk
BCNET / UBC
2. Agenda
How does Peering work
BCNET Peering in Seattle
Benefits for BCNET members
Questions
04-05-2010 BCNET Peering in Seattle Slide 2
3. Introduction
BCNET started the SIX peering trial in September 2009
Objective:
To understand the value of and impact of peering at the
Seattle Internet Exchange.
04-05-2010 BCNET Peering in Seattle Slide 3
4. The Internet
Google $$ $$ Facebook
Large
$$
ISP $$
Large Large
ISP $$
ISP
$$
BCNET
UBC SFU etc,…
04-05-2010 BCNET Peering in Seattle Slide 4
5. What is 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
04-05-2010 BCNET Peering in Seattle Slide 5
6. Internet Exchange
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)
04-05-2010 BCNET Peering in Seattle Slide 6
7. The Internet + Internet Exchanges
Google $$ $$ Facebook
Large
Microsoft
$$ ISP $$
Large
IX Switch ISP Large
$$ ISP
$$
Akamai
BCNET
UBC SFU etc,…
04-05-2010 BCNET Peering in Seattle Slide 7
8. Seattle Internet Exchange (SIX)
Many small / medium / large ISP and content providers
Connect once, reach many
IPv4 and IPv6
First 1Gb/s port Free!
$1,000 one time fee additional port
$5,000 (one time) for a 10Gb/s port
http://www.seattleix.net/participants.htm
04-05-2010 BCNET Peering in Seattle Slide 8
9. Seattle Internet Exchange (SIX)
Traffic peaks at ~55Gb/s
04-05-2010 BCNET Peering in Seattle Slide 9
11. Connection to Seattle
Shared 10Gb/s via AEBC to Seattle
Shared 1Gb/s to Seattle Internet Exchange (SIX)
Dedicated 1 Gb/s for private peering with Google
Google 1Gb/s
10Gb/s 1Gb/s BCNET
VANTX
AEBC AEBC
SIX Seattle Vancouver
1Gb/s
04-05-2010 BCNET Peering in Seattle Slide 11
12. Seattle Internet Exchange (SIX)
Total SIX Traffic Last Month
- 31 IPv4 peers
- 12 IPv6 peers
04-05-2010 BCNET Peering in Seattle Slide 12
13. Private peering Google
Google is the single largest content provider
Many Google services, incl Youtube.com
1Gb/s private connection between BCNET and Google
IPv6 and IPv4
04-05-2010 BCNET Peering in Seattle Slide 13
14. Total Seattle Traffic
SIX + Google Traffic.
All time:
748Mb/s (95%), 924Mb/s (all time Max / Olympics)
04-05-2010 BCNET Peering in Seattle Slide 14
15. Benefits for BCNET members
Significant Transit savings for VANTX members
Allows for extra (additional) traffic!
Most Transit links are capped
IX is ‘unlimited’
Better user experience
(these Transit 95% IX 95%
number (IN) (IN)
include PIX)
UBC RESNET 52% 48%
SFU 55% 45%
UBC Campus 55% 45%
UVIC 65% 35%
04-05-2010 BCNET Peering in Seattle Slide 15
16. Benefits for BCNET
• Significantly more Bandwidth for ~10% of Transit price
• Shorter Paths
• Fast access to large content providers
• Increased redundancy
Path to SIX peers is not shaped, i.e. better throughput
Concerns
SIX does not have SLA, ‘get what you pay for’
Non redundant link to Seattle
04-05-2010 BCNET Peering in Seattle Slide 16
17. Future plans
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
04-05-2010 BCNET Peering in Seattle Slide 17