SlideShare a Scribd company logo
1 of 15
Download to read offline
The	
  Peering	
  Math	
  

Understanding	
  the

Business Case for
Peering

                       ©2012	
  DrPeering	
  Interna6onal	
  
                       Licensed	
  material	
  –	
  sales@DrPeering.net	
  
                       h?p://DrPeering.net	
  
 	
  	
  	
  	
  	
  	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
     THE	
  BUSINESS	
  CASE	
  FOR	
  PEERING	
  




                                                                                                               	
  	
  	
  	
  	
  	
  




                                                                                                       2	
  
Overview	
  of	
  this	
  Business	
  Case	
  for	
  Peering	
  Sec6on	
  

•  “For	
  the	
  CFO,	
  keep	
  it	
  simple”	
  
       –  When	
  does	
  peering	
  make	
  sense	
  financially?	
  
       –  Don’t	
  convince,	
  prove.	
  
       –  “Tell	
  me	
  again	
  why	
  I	
  should	
  burn	
  a	
  port	
  for	
  free	
  
          peering	
  when	
  I	
  could	
  make	
  revenue	
  off	
  of	
  it?”	
  
•  Bryan	
  Garre?	
  (BellSouth)	
  story	
  
       –  Used	
  internally	
  
       –  Reviewed	
  quarterly	
  
       –  External	
  exper6se	
  


	
                                                                                             3	
  
The	
  Cost	
  of	
  Peering	
  in	
  Germany	
  

Assumptions                         Far
Transport into IX:                 $6,000      per    month
Colocation Fees:                   $1,000      per    month
Peering Fees:                      $2,000      per    month
Equipment Costs:                   $2,000      per    month
Total Cost of Peering:            $11,000      per    month




                  Transport	
  into	
  DE-­‐CIX	
  
                  $2000/mo	
  local	
  
                  $4000/mo	
  nearby	
  
                  $6000/mo	
  far	
  

                                                              4	
  
Cost	
  of	
  Internet	
  Peering	
  
                                                             Mbps Exchanged      Peering Cost
Assumptions                    Far
Transport into IX:            $6,000              per month         100 Mbps   $110.00 per Mbps
Colocation Fees:
Peering Fees:
                              $1,000
                              $2,000
                                                  per month
                                                  per month
                                                                    200 Mbps    $55.00 per Mbps
Equipment Costs:              $2,000              per month         300 Mbps    $36.67 per Mbps
Total Cost of Peering:       $11,000              per month
                                                                    400 Mbps    $27.50 per Mbps
                                                                    500 Mbps    $22.00 per Mbps
                                                                    600 Mbps    $18.33 per Mbps
                                                                    700 Mbps    $15.71 per Mbps
                                                                    800 Mbps    $13.75 per Mbps
                                                                    900 Mbps    $12.22 per Mbps
 Cost	
  of	
  Peering	
  allocated	
  across	
  the	
  amount	
   1000 Mbps    $11.00 per Mbps
 of	
  traffic	
  peered	
  for	
  free.	
  
                                                                   1100 Mbps    $10.00 per Mbps
                                                                   1200 Mbps     $9.17 per Mbps
                                                                   1300 Mbps     $8.46 per Mbps
                                                                   1400 Mbps     $7.86 per Mbps
                                                                   1500 Mbps     $7.33 per Mbps
                                                                   1600 Mbps     $6.88 per Mbps
                                                                   1700 Mbps     $6.47 per Mbps
                                                                   1800 Mbps     $6.11 per Mbps
                                                                                            5	
  
4	
  Internet	
  Peering	
  Metrics	
  

•  All	
  of	
  these	
  metrics	
  are	
  variants	
  of	
  Does	
  Peering	
  make	
  
   sense?	
  
1.  Peering	
  Break	
  Even	
  Point:	
  How	
  much	
  traffic	
  do	
  I	
  have	
  to	
  
    peer	
  for	
  free	
  to	
  save	
  enough	
  money	
  to	
  cover	
  the	
  cost	
  of	
  
    peering?	
  	
  
2.  EffecGve	
  Peering	
  Bandwidth:	
  What	
  is	
  the	
  maximum	
  
    amount	
  of	
  traffic	
  I	
  can	
  realis6cally	
  push	
  through	
  peering	
  
    infrastructure?	
  
3.  Minimum	
  Cost	
  of	
  Traffic	
  Exchange:	
  When	
  I	
  max	
  out	
  
    peering,	
  what	
  will	
  be	
  the	
  best	
  case	
  scenario	
  cost	
  of	
  
    peering?	
  
4.  EffecGve	
  Peering	
  Range:	
  Where	
  is	
  the	
  peering	
  sweet	
  spot,	
  
    when	
  peering	
  proves	
  financially	
  ra6onal?	
  

                                                                                          6	
  
Peering	
  Breakeven	
  Point	
  

•  DefiniGon:	
  The	
  Peering	
  
   Break	
  Even	
  Point	
  is	
  the	
  
   point	
  where	
  the	
  unit	
  cost	
  
   of	
  peering	
  exactly	
  equals	
  
   the	
  unit	
  price	
  of	
  Internet	
  
   Transit.	
  
•  Example	
  use:	
  “If	
  we	
  can	
  
   peer	
  at	
  least	
  3Gbps	
  it	
  will	
  
   save	
  us	
  money	
  to	
  peer.”	
  

                         MonthlyCostOfPeering
CostOfPeering =
                          # MbpsExchanged
                               MonthlyCostOfPeering
PeeringBreakEvenPo int =
                                Unit Pr iceOfTransit


                                                       7	
  
Applica6on	
  of	
  Peering	
  Breakeven	
  Point	
  


•  “If	
  you	
  can	
  peer	
  3143Mbps	
  I	
  can	
  prove	
  to	
  you	
  
   it	
  makes	
  sense	
  to	
  build	
  in”	
  
Assumptions                   Far                   Near                   Local
Transport into IX:           $6,000   per   month   $4,000   per   month   $2,000   per   month
Colocation Fees:             $1,000   per   month   $1,000   per   month   $1,000   per   month
Peering Fees:                $2,000   per   month   $2,000   per   month   $2,000   per   month
Equipment Costs:             $2,000   per   month   $2,000   per   month   $2,000   per   month
Total Cost of Peering:      $11,000   per   month   $9,000   per   month   $7,000   per   month
market price at origin        $3.50   per   Mbps     $3.50   per   Mbps     $3.50   per   Mbps
market price at dest          $2.00   per   Mbps     $2.00   per   Mbps     $2.00   per   Mbps

peeringBreakEven (Mbps)        3143 Mbps              2571 Mbps              2000 Mbps
minCostOfTraffic ($/Mbps)     $1.57                  $1.29                  $1.00




                                                                                              8	
  
Effec6ve	
  Peering	
  Bandwidth	
  
•  DefiniGon:	
  The	
  
   EffecGve	
  Peering	
  
   Bandwidth	
  is	
  the	
  
   maximum	
  amount	
  of	
  
   traffic	
  that	
  can	
  be	
  safely	
  
   transported	
  (without	
  
   packet	
  los)	
  across	
  a	
  
   peering	
  infrastructure.	
  
•  In	
  prac6ce,	
  about	
  70%	
  
•  Effec6ve	
  Peering	
  
   Bandwidth=70%	
  *	
  
   Thinnest	
  Pipe	
  
•  i.e.	
  EPB	
  of	
  10G	
  is	
  7Gbps	
     9	
  
Minimum	
  Cost	
  of	
  Traffic	
  Exchange	
  

•  DefiniGon:	
  The	
  
   Minimum	
  Cost	
  for	
  
   Traffic	
  Exchange	
  is	
  the	
  
   lowest	
  unit	
  cost	
  
   obtainable	
  in	
  a	
  peering	
  
   infrastructure	
  
   deployment.	
  
•  Example	
  use:	
  “If	
  we	
  max	
  
   out	
  peering	
  we	
  will	
  pay	
  $1/
   Mbps	
  for	
  that	
  traffic.”	
  


                                  $11, 000 perMonth
 minimumCostOfTrafficExchange =                     = $1.57perMbps
                                      7000Mbps                       10	
  
Effec6ve	
  Peering	
  Range	
  

•  DefiniGon:	
  The	
  
   EffecGve	
  Peering	
  Range	
  
   is	
  the	
  range	
  of	
  peering	
  
   traffic	
  exchange	
  that	
  
   makes	
  sense	
  financially.	
  
•  “Sweet	
  Spot”	
  
•  Example	
  use:	
  “Peering	
  
   provably	
  makes	
  sense	
  if	
  we	
  
   can	
  freely	
  peer	
  between	
  
   3.1Gbps	
  and	
  7Gbps”	
  



                                                11	
  
Non-­‐Financial	
  Mo6va6ons	
  for	
  Peering	
  


1.  Low	
  Latency	
  
2.  Control	
  Over	
  Rou6ng	
  
3.  Redundancy	
  
4.  Aggrega6on	
  benefits	
  w/peering	
  and	
  Transit	
  
    at	
  IX	
  
5.  Make	
  more	
  money	
  with	
  lower	
  latency	
  and	
  
    loss	
  


                                                                   12	
  
Non-­‐Financial	
  Mo6va6ons	
  for	
  Peering	
  


6.    ISP	
  rela6onships-­‐be	
  one	
  of	
  the	
  cool	
  kids	
  
7.    Marke6ng	
  benefits	
  
8.    Network	
  reliability	
  
9.    I	
  want	
  to	
  paid	
  to	
  travel	
  




                                                                         13	
  
Challenges	
  with	
  Peering	
  


•    Network	
  Exper6se	
  Required	
  
•    Admin	
  startup	
  costs	
  
•    Peering	
  not	
  always	
  granted	
  
•    Greater	
  opera6onal	
  overhead	
  
•    Peering	
  process	
  may	
  be	
  slow	
  
•    Peering	
  may	
  not	
  be	
  granted	
  
     –  Hence	
  the	
  Peering	
  Playbook	
  


                                                   14	
  
Challenges	
  

•     Challenges:	
  Build	
  into	
  an	
  IX?	
  (Get	
  used	
  to	
  the	
  terminology)	
  

1.        What	
  is	
  the	
  monthly	
  bill	
  if	
  you	
  buy	
  1.5Gbps	
  of	
  transit	
  at	
  $2/Mbps	
  and	
  also	
  
          peer	
  1Gbps	
  at	
  an	
  IX	
  with	
  a	
  total	
  monthly	
  peering	
  cost	
  of	
  $5000/month?	
  
                                     1500Mbps*$2/Mbps=$3K+$5K=$8K	
  
2.  You	
  have	
  5	
  Gbps	
  of	
  video	
  traffic	
  to	
  push	
  and	
  your	
  price	
  of	
  transit	
  is	
  $2	
  per	
  
          Mbps	
  with	
  a	
  2G	
  commit.	
  Does	
  it	
  make	
  sense	
  to	
  build	
  into	
  Sean’s	
  Internet	
  
          Exchange	
  if	
  the	
  circuit	
  in	
  costs	
  $3000/mo,	
  colo	
  costs	
  $1000/mo,	
  the	
  
          10Gbps	
  peering	
  port	
  costs	
  $3000/mo	
  and	
  you	
  think	
  you	
  can	
  peer	
  away	
  
          2Gbps	
  for	
  free	
  at	
  the	
  IX?	
  
	
  	
                                                                               $3K+$1K+$3K=$7K	
  
         No:	
  Transit	
  is	
  cheaper@	
  $2/Mbps	
                  Peering:	
   	
                               =$3.50/Mbps	
  
	
                                                                                   2000Mbps	
  
3.	
  You	
  have	
  3	
  Gbps	
  of	
  video	
  traffic	
  to	
  push	
  and	
  you	
  just	
  started	
  a	
  two-­‐year	
  
contract	
  paying	
  transit	
  fees	
  of	
  $2	
  per	
  Mbps	
  with	
  a	
  2G	
  commit.	
  Does	
  it	
  make	
  
sense	
  to	
  build	
  into	
  Abel’s	
  Internet	
  Exchange	
  if	
  you	
  can	
  peer	
  2Gbps	
  away	
  for	
  
free	
  with	
  the	
  only	
  cost	
  being	
  port	
  costs	
  at	
  $2500/mo	
  for	
  a	
  10	
  gig	
  port?	
  
            No,	
  you	
  are	
  s6ll	
  on	
  the	
  hook	
  for	
  2Gbps*$2/Mbps=$4000,	
  adding	
  in	
  the	
  $2500	
  
            for	
  the	
  peering	
  port	
  puts	
  you	
  at	
  $6500/month!	
  Cheaper	
  to	
  just	
  send	
  all	
  3Gbps	
  	
  
            through	
  transit.	
  
                                                                                                                                          15	
  

More Related Content

What's hot

IXP Design and Operational BCP
IXP Design and Operational BCPIXP Design and Operational BCP
IXP Design and Operational BCPAPNIC
 
HKNOG 6.0: Death in Transit
HKNOG 6.0: Death in TransitHKNOG 6.0: Death in Transit
HKNOG 6.0: Death in TransitBhadrika Magan
 
PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering APNIC
 
Andrew Haynes NextGen 09
Andrew Haynes NextGen 09Andrew Haynes NextGen 09
Andrew Haynes NextGen 09Marit Hendriks
 
DDos, Peering, Automation and more
DDos, Peering, Automation and moreDDos, Peering, Automation and more
DDos, Peering, Automation and moreInternet Society
 
A Guide to Peering on the Internet
A Guide to Peering on the InternetA Guide to Peering on the Internet
A Guide to Peering on the InternetRichard Steenbergen
 
The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47Richard Steenbergen
 
The Death of Transit and Beyond
The Death of Transit and BeyondThe Death of Transit and Beyond
The Death of Transit and BeyondAPNIC
 
TWNOG 3.0: Stories of IXP development and the way forward
TWNOG 3.0: Stories of IXP development and the way forwardTWNOG 3.0: Stories of IXP development and the way forward
TWNOG 3.0: Stories of IXP development and the way forwardAPNIC
 
KHNOG 1: IXPs and Peering
KHNOG 1: IXPs and PeeringKHNOG 1: IXPs and Peering
KHNOG 1: IXPs and PeeringAPNIC
 
Broadband Services in Ranelagh 2011
Broadband Services in Ranelagh 2011Broadband Services in Ranelagh 2011
Broadband Services in Ranelagh 2011Dylan Newe
 
MyIX Updates by Raja Mohan
MyIX Updates by Raja MohanMyIX Updates by Raja Mohan
MyIX Updates by Raja MohanMyNOG
 
Carrier Neutral Location
Carrier Neutral LocationCarrier Neutral Location
Carrier Neutral LocationFrank Ohrtman
 
BBIX Asia Internet
BBIX Asia InternetBBIX Asia Internet
BBIX Asia InternetTom Paseka
 
A Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsA Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsAPNIC
 
Angani Cloud – Impact of peering in Africa
Angani Cloud – Impact of peering in AfricaAngani Cloud – Impact of peering in Africa
Angani Cloud – Impact of peering in AfricaInternet Society
 
Protecting your Peering Edge
Protecting your Peering EdgeProtecting your Peering Edge
Protecting your Peering EdgeInternet Society
 
How Internet Peering Improves Security
How Internet Peering Improves SecurityHow Internet Peering Improves Security
How Internet Peering Improves SecurityWilliam Norton
 

What's hot (20)

IXP Design and Operational BCP
IXP Design and Operational BCPIXP Design and Operational BCP
IXP Design and Operational BCP
 
HKNOG 6.0: Death in Transit
HKNOG 6.0: Death in TransitHKNOG 6.0: Death in Transit
HKNOG 6.0: Death in Transit
 
PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering
 
Andrew Haynes NextGen 09
Andrew Haynes NextGen 09Andrew Haynes NextGen 09
Andrew Haynes NextGen 09
 
DDos, Peering, Automation and more
DDos, Peering, Automation and moreDDos, Peering, Automation and more
DDos, Peering, Automation and more
 
A Guide to Peering on the Internet
A Guide to Peering on the InternetA Guide to Peering on the Internet
A Guide to Peering on the Internet
 
The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47
 
The Death of Transit and Beyond
The Death of Transit and BeyondThe Death of Transit and Beyond
The Death of Transit and Beyond
 
TWNOG 3.0: Stories of IXP development and the way forward
TWNOG 3.0: Stories of IXP development and the way forwardTWNOG 3.0: Stories of IXP development and the way forward
TWNOG 3.0: Stories of IXP development and the way forward
 
KHNOG 1: IXPs and Peering
KHNOG 1: IXPs and PeeringKHNOG 1: IXPs and Peering
KHNOG 1: IXPs and Peering
 
Broadband Services in Ranelagh 2011
Broadband Services in Ranelagh 2011Broadband Services in Ranelagh 2011
Broadband Services in Ranelagh 2011
 
How to reduce the cost of your WAN
How to reduce the cost of your WANHow to reduce the cost of your WAN
How to reduce the cost of your WAN
 
MyIX Updates by Raja Mohan
MyIX Updates by Raja MohanMyIX Updates by Raja Mohan
MyIX Updates by Raja Mohan
 
Carrier Neutral Location
Carrier Neutral LocationCarrier Neutral Location
Carrier Neutral Location
 
BBIX Asia Internet
BBIX Asia InternetBBIX Asia Internet
BBIX Asia Internet
 
Gambia IXP Experience
Gambia IXP ExperienceGambia IXP Experience
Gambia IXP Experience
 
A Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsA Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific Islands
 
Angani Cloud – Impact of peering in Africa
Angani Cloud – Impact of peering in AfricaAngani Cloud – Impact of peering in Africa
Angani Cloud – Impact of peering in Africa
 
Protecting your Peering Edge
Protecting your Peering EdgeProtecting your Peering Edge
Protecting your Peering Edge
 
How Internet Peering Improves Security
How Internet Peering Improves SecurityHow Internet Peering Improves Security
How Internet Peering Improves Security
 

Similar to 05 the business-case-for-internet-peering

03 internet transit-playbook
03 internet transit-playbook03 internet transit-playbook
03 internet transit-playbookWilliam Norton
 
Accel Net Rates 2010
Accel Net Rates 2010Accel Net Rates 2010
Accel Net Rates 2010guest1571d8
 
Penyediaan fasilitas internet di pedesaan
Penyediaan fasilitas internet di pedesaanPenyediaan fasilitas internet di pedesaan
Penyediaan fasilitas internet di pedesaanfajarryanto_11
 
Optimizing Your WAN Bandwidth Has Immediate ROI
Optimizing Your WAN Bandwidth Has Immediate ROIOptimizing Your WAN Bandwidth Has Immediate ROI
Optimizing Your WAN Bandwidth Has Immediate ROISigniant
 
Peering 101 and the peering simulation game
Peering 101 and the peering simulation gamePeering 101 and the peering simulation game
Peering 101 and the peering simulation gameInternet Society
 
Broadband in kilmacanogue
Broadband in kilmacanogueBroadband in kilmacanogue
Broadband in kilmacanogueThomasByrne89
 
Mobile Video Optimization and Delivery
Mobile Video Optimization and DeliveryMobile Video Optimization and Delivery
Mobile Video Optimization and DeliveryCisco Canada
 
Disruptive broadband
Disruptive broadbandDisruptive broadband
Disruptive broadbandBrough Turner
 
Cloud Economics Microsoft NZ
Cloud Economics Microsoft NZCloud Economics Microsoft NZ
Cloud Economics Microsoft NZIntergen
 
Draft national broadband strategy
Draft national broadband strategyDraft national broadband strategy
Draft national broadband strategyInternet Research
 

Similar to 05 the business-case-for-internet-peering (17)

03 internet transit-playbook
03 internet transit-playbook03 internet transit-playbook
03 internet transit-playbook
 
02 internet transit
02 internet transit02 internet transit
02 internet transit
 
Accel Net Rates 2010
Accel Net Rates 2010Accel Net Rates 2010
Accel Net Rates 2010
 
Penyediaan fasilitas internet di pedesaan
Penyediaan fasilitas internet di pedesaanPenyediaan fasilitas internet di pedesaan
Penyediaan fasilitas internet di pedesaan
 
Optimizing Your WAN Bandwidth Has Immediate ROI
Optimizing Your WAN Bandwidth Has Immediate ROIOptimizing Your WAN Bandwidth Has Immediate ROI
Optimizing Your WAN Bandwidth Has Immediate ROI
 
Peering 101 and the peering simulation game
Peering 101 and the peering simulation gamePeering 101 and the peering simulation game
Peering 101 and the peering simulation game
 
legeto.com Cost Model
legeto.com Cost Modellegeto.com Cost Model
legeto.com Cost Model
 
Broadband in kilmacanogue
Broadband in kilmacanogueBroadband in kilmacanogue
Broadband in kilmacanogue
 
Net blazr at is4cwn
Net blazr at is4cwnNet blazr at is4cwn
Net blazr at is4cwn
 
IXPs and Innovation
IXPs and InnovationIXPs and Innovation
IXPs and Innovation
 
Mobile Video Optimization and Delivery
Mobile Video Optimization and DeliveryMobile Video Optimization and Delivery
Mobile Video Optimization and Delivery
 
Disruptive broadband
Disruptive broadbandDisruptive broadband
Disruptive broadband
 
Ngn abridged oct2010
Ngn abridged oct2010Ngn abridged oct2010
Ngn abridged oct2010
 
Cloud Economics Microsoft NZ
Cloud Economics Microsoft NZCloud Economics Microsoft NZ
Cloud Economics Microsoft NZ
 
Budget New Prespective
Budget New PrespectiveBudget New Prespective
Budget New Prespective
 
Draft national broadband strategy
Draft national broadband strategyDraft national broadband strategy
Draft national broadband strategy
 
Busplan
BusplanBusplan
Busplan
 

More from William Norton

15.1 transition create-peering-strategy
15.1 transition create-peering-strategy15.1 transition create-peering-strategy
15.1 transition create-peering-strategyWilliam Norton
 
14 the folly-of-peering-ratios
14 the folly-of-peering-ratios14 the folly-of-peering-ratios
14 the folly-of-peering-ratiosWilliam Norton
 
13.1 internet exchange-point-playbook
13.1 internet exchange-point-playbook13.1 internet exchange-point-playbook
13.1 internet exchange-point-playbookWilliam Norton
 
13 the taxonomy-of-internet-data-centers
13 the taxonomy-of-internet-data-centers13 the taxonomy-of-internet-data-centers
13 the taxonomy-of-internet-data-centersWilliam Norton
 
11 internet peering-playbook
11 internet peering-playbook11 internet peering-playbook
11 internet peering-playbookWilliam Norton
 
10 the 21st-century-internet-peering-ecosystem
10 the 21st-century-internet-peering-ecosystem10 the 21st-century-internet-peering-ecosystem
10 the 21st-century-internet-peering-ecosystemWilliam Norton
 
08 the 20th-century-internet-peering-ecosystem
08 the 20th-century-internet-peering-ecosystem08 the 20th-century-internet-peering-ecosystem
08 the 20th-century-internet-peering-ecosystemWilliam Norton
 
7.2 day 2 agenda opening
7.2 day 2 agenda opening7.2 day 2 agenda opening
7.2 day 2 agenda openingWilliam Norton
 
07.1 break client specific application decks
07.1 break   client specific application decks07.1 break   client specific application decks
07.1 break client specific application decksWilliam Norton
 
07 public vs-private-peering-debate
07 public vs-private-peering-debate07 public vs-private-peering-debate
07 public vs-private-peering-debateWilliam Norton
 
04a peering simulation-game
04a peering simulation-game04a peering simulation-game
04a peering simulation-gameWilliam Norton
 
01 internet peering-workshop-agenda
01 internet peering-workshop-agenda01 internet peering-workshop-agenda
01 internet peering-workshop-agendaWilliam Norton
 

More from William Norton (20)

15.1 transition create-peering-strategy
15.1 transition create-peering-strategy15.1 transition create-peering-strategy
15.1 transition create-peering-strategy
 
14 the folly-of-peering-ratios
14 the folly-of-peering-ratios14 the folly-of-peering-ratios
14 the folly-of-peering-ratios
 
13.1 internet exchange-point-playbook
13.1 internet exchange-point-playbook13.1 internet exchange-point-playbook
13.1 internet exchange-point-playbook
 
13 the taxonomy-of-internet-data-centers
13 the taxonomy-of-internet-data-centers13 the taxonomy-of-internet-data-centers
13 the taxonomy-of-internet-data-centers
 
12.1 lunch break
12.1 lunch break12.1 lunch break
12.1 lunch break
 
11 internet peering-playbook
11 internet peering-playbook11 internet peering-playbook
11 internet peering-playbook
 
10.1.break
10.1.break10.1.break
10.1.break
 
10 the 21st-century-internet-peering-ecosystem
10 the 21st-century-internet-peering-ecosystem10 the 21st-century-internet-peering-ecosystem
10 the 21st-century-internet-peering-ecosystem
 
08 the 20th-century-internet-peering-ecosystem
08 the 20th-century-internet-peering-ecosystem08 the 20th-century-internet-peering-ecosystem
08 the 20th-century-internet-peering-ecosystem
 
7.2 day 2 agenda opening
7.2 day 2 agenda opening7.2 day 2 agenda opening
7.2 day 2 agenda opening
 
07.1.1 application
07.1.1 application07.1.1 application
07.1.1 application
 
07.1 break client specific application decks
07.1 break   client specific application decks07.1 break   client specific application decks
07.1 break client specific application decks
 
07 public vs-private-peering-debate
07 public vs-private-peering-debate07 public vs-private-peering-debate
07 public vs-private-peering-debate
 
06 selecting an-ixp
06 selecting an-ixp06 selecting an-ixp
06 selecting an-ixp
 
04c.1.break
04c.1.break04c.1.break
04c.1.break
 
04a peering simulation-game
04a peering simulation-game04a peering simulation-game
04a peering simulation-game
 
04 internet peering
04 internet peering04 internet peering
04 internet peering
 
03.1.break
03.1.break03.1.break
03.1.break
 
01 internet peering-workshop-agenda
01 internet peering-workshop-agenda01 internet peering-workshop-agenda
01 internet peering-workshop-agenda
 
16 peering policies
16 peering policies16 peering policies
16 peering policies
 

05 the business-case-for-internet-peering

  • 1. The  Peering  Math   Understanding  the Business Case for Peering ©2012  DrPeering  Interna6onal   Licensed  material  –  sales@DrPeering.net   h?p://DrPeering.net  
  • 2.                                         THE  BUSINESS  CASE  FOR  PEERING               2  
  • 3. Overview  of  this  Business  Case  for  Peering  Sec6on   •  “For  the  CFO,  keep  it  simple”   –  When  does  peering  make  sense  financially?   –  Don’t  convince,  prove.   –  “Tell  me  again  why  I  should  burn  a  port  for  free   peering  when  I  could  make  revenue  off  of  it?”   •  Bryan  Garre?  (BellSouth)  story   –  Used  internally   –  Reviewed  quarterly   –  External  exper6se     3  
  • 4. The  Cost  of  Peering  in  Germany   Assumptions Far Transport into IX: $6,000 per month Colocation Fees: $1,000 per month Peering Fees: $2,000 per month Equipment Costs: $2,000 per month Total Cost of Peering: $11,000 per month Transport  into  DE-­‐CIX   $2000/mo  local   $4000/mo  nearby   $6000/mo  far   4  
  • 5. Cost  of  Internet  Peering   Mbps Exchanged Peering Cost Assumptions Far Transport into IX: $6,000 per month 100 Mbps $110.00 per Mbps Colocation Fees: Peering Fees: $1,000 $2,000 per month per month 200 Mbps $55.00 per Mbps Equipment Costs: $2,000 per month 300 Mbps $36.67 per Mbps Total Cost of Peering: $11,000 per month 400 Mbps $27.50 per Mbps 500 Mbps $22.00 per Mbps 600 Mbps $18.33 per Mbps 700 Mbps $15.71 per Mbps 800 Mbps $13.75 per Mbps 900 Mbps $12.22 per Mbps Cost  of  Peering  allocated  across  the  amount   1000 Mbps $11.00 per Mbps of  traffic  peered  for  free.   1100 Mbps $10.00 per Mbps 1200 Mbps $9.17 per Mbps 1300 Mbps $8.46 per Mbps 1400 Mbps $7.86 per Mbps 1500 Mbps $7.33 per Mbps 1600 Mbps $6.88 per Mbps 1700 Mbps $6.47 per Mbps 1800 Mbps $6.11 per Mbps 5  
  • 6. 4  Internet  Peering  Metrics   •  All  of  these  metrics  are  variants  of  Does  Peering  make   sense?   1.  Peering  Break  Even  Point:  How  much  traffic  do  I  have  to   peer  for  free  to  save  enough  money  to  cover  the  cost  of   peering?     2.  EffecGve  Peering  Bandwidth:  What  is  the  maximum   amount  of  traffic  I  can  realis6cally  push  through  peering   infrastructure?   3.  Minimum  Cost  of  Traffic  Exchange:  When  I  max  out   peering,  what  will  be  the  best  case  scenario  cost  of   peering?   4.  EffecGve  Peering  Range:  Where  is  the  peering  sweet  spot,   when  peering  proves  financially  ra6onal?   6  
  • 7. Peering  Breakeven  Point   •  DefiniGon:  The  Peering   Break  Even  Point  is  the   point  where  the  unit  cost   of  peering  exactly  equals   the  unit  price  of  Internet   Transit.   •  Example  use:  “If  we  can   peer  at  least  3Gbps  it  will   save  us  money  to  peer.”   MonthlyCostOfPeering CostOfPeering = # MbpsExchanged MonthlyCostOfPeering PeeringBreakEvenPo int = Unit Pr iceOfTransit 7  
  • 8. Applica6on  of  Peering  Breakeven  Point   •  “If  you  can  peer  3143Mbps  I  can  prove  to  you   it  makes  sense  to  build  in”   Assumptions Far Near Local Transport into IX: $6,000 per month $4,000 per month $2,000 per month Colocation Fees: $1,000 per month $1,000 per month $1,000 per month Peering Fees: $2,000 per month $2,000 per month $2,000 per month Equipment Costs: $2,000 per month $2,000 per month $2,000 per month Total Cost of Peering: $11,000 per month $9,000 per month $7,000 per month market price at origin $3.50 per Mbps $3.50 per Mbps $3.50 per Mbps market price at dest $2.00 per Mbps $2.00 per Mbps $2.00 per Mbps peeringBreakEven (Mbps) 3143 Mbps 2571 Mbps 2000 Mbps minCostOfTraffic ($/Mbps) $1.57 $1.29 $1.00 8  
  • 9. Effec6ve  Peering  Bandwidth   •  DefiniGon:  The   EffecGve  Peering   Bandwidth  is  the   maximum  amount  of   traffic  that  can  be  safely   transported  (without   packet  los)  across  a   peering  infrastructure.   •  In  prac6ce,  about  70%   •  Effec6ve  Peering   Bandwidth=70%  *   Thinnest  Pipe   •  i.e.  EPB  of  10G  is  7Gbps   9  
  • 10. Minimum  Cost  of  Traffic  Exchange   •  DefiniGon:  The   Minimum  Cost  for   Traffic  Exchange  is  the   lowest  unit  cost   obtainable  in  a  peering   infrastructure   deployment.   •  Example  use:  “If  we  max   out  peering  we  will  pay  $1/ Mbps  for  that  traffic.”   $11, 000 perMonth minimumCostOfTrafficExchange = = $1.57perMbps 7000Mbps 10  
  • 11. Effec6ve  Peering  Range   •  DefiniGon:  The   EffecGve  Peering  Range   is  the  range  of  peering   traffic  exchange  that   makes  sense  financially.   •  “Sweet  Spot”   •  Example  use:  “Peering   provably  makes  sense  if  we   can  freely  peer  between   3.1Gbps  and  7Gbps”   11  
  • 12. Non-­‐Financial  Mo6va6ons  for  Peering   1.  Low  Latency   2.  Control  Over  Rou6ng   3.  Redundancy   4.  Aggrega6on  benefits  w/peering  and  Transit   at  IX   5.  Make  more  money  with  lower  latency  and   loss   12  
  • 13. Non-­‐Financial  Mo6va6ons  for  Peering   6.  ISP  rela6onships-­‐be  one  of  the  cool  kids   7.  Marke6ng  benefits   8.  Network  reliability   9.  I  want  to  paid  to  travel   13  
  • 14. Challenges  with  Peering   •  Network  Exper6se  Required   •  Admin  startup  costs   •  Peering  not  always  granted   •  Greater  opera6onal  overhead   •  Peering  process  may  be  slow   •  Peering  may  not  be  granted   –  Hence  the  Peering  Playbook   14  
  • 15. Challenges   •  Challenges:  Build  into  an  IX?  (Get  used  to  the  terminology)   1.  What  is  the  monthly  bill  if  you  buy  1.5Gbps  of  transit  at  $2/Mbps  and  also   peer  1Gbps  at  an  IX  with  a  total  monthly  peering  cost  of  $5000/month?   1500Mbps*$2/Mbps=$3K+$5K=$8K   2.  You  have  5  Gbps  of  video  traffic  to  push  and  your  price  of  transit  is  $2  per   Mbps  with  a  2G  commit.  Does  it  make  sense  to  build  into  Sean’s  Internet   Exchange  if  the  circuit  in  costs  $3000/mo,  colo  costs  $1000/mo,  the   10Gbps  peering  port  costs  $3000/mo  and  you  think  you  can  peer  away   2Gbps  for  free  at  the  IX?       $3K+$1K+$3K=$7K   No:  Transit  is  cheaper@  $2/Mbps   Peering:     =$3.50/Mbps     2000Mbps   3.  You  have  3  Gbps  of  video  traffic  to  push  and  you  just  started  a  two-­‐year   contract  paying  transit  fees  of  $2  per  Mbps  with  a  2G  commit.  Does  it  make   sense  to  build  into  Abel’s  Internet  Exchange  if  you  can  peer  2Gbps  away  for   free  with  the  only  cost  being  port  costs  at  $2500/mo  for  a  10  gig  port?   No,  you  are  s6ll  on  the  hook  for  2Gbps*$2/Mbps=$4000,  adding  in  the  $2500   for  the  peering  port  puts  you  at  $6500/month!  Cheaper  to  just  send  all  3Gbps     through  transit.   15