The forces behind the changing Internet: IXPs and content delivery - - PowerPoint PPT Presentation

the forces behind the changing internet ixps and content
SMART_READER_LITE
LIVE PREVIEW

The forces behind the changing Internet: IXPs and content delivery - - PowerPoint PPT Presentation

The forces behind the changing Internet: IXPs and content delivery and SDN Steve Uhlig Queen Mary, University of London steve@eecs.qmul.ac.uk http://www.eecs.qmul.ac.uk/~steve/ Credit to collaborators: Bernhard Ager, Nikos Chatzis, Anja


slide-1
SLIDE 1 Steve Uhlig 1

The forces behind the changing Internet: IXPs and content delivery and SDN

Steve Uhlig

Queen Mary, University of London steve@eecs.qmul.ac.uk http://www.eecs.qmul.ac.uk/~steve/

Credit to collaborators: Bernhard Ager, Nikos Chatzis, Anja Feldmann, Benjamin Frank, Bruce Maggs, Wolfgang Mühlbauer, Ingmar Poese, Nadi Sarrar, Georgios Smaragdakis, Walter Willinger

slide-2
SLIDE 2 Steve Uhlig 2

Agenda

  • Internet update
  • Internet exchange points
  • Content delivery ecosystem
  • Software Defined Networking
slide-3
SLIDE 3 Steve Uhlig 3

Accepted view of the Internet

  • 35,000+ networks
  • Hierarchical structure
  • Tier-1 (10-20): ATT, L3, Sprint,…
  • Regional ISPs (15%): BT, Telefonica,…
  • Stubs (85%): eyeball ISPs, universities,

enterprise networks

  • Known AS connectivity
  • Customer-provider: 90,000+
  • Peer-peer: 40,000?
slide-4
SLIDE 4 Steve Uhlig 4

Old mental model

slide-5
SLIDE 5 Steve Uhlig 5

Most recent mental model

  • C. Labovitz, S. Iekel-Johnson, D. McPherson, J. Oberheide, and F. Jahanian. Internet

Interdomain Traffic. Proc. of ACM SIGCOMM 2010.

slide-6
SLIDE 6 Steve Uhlig 6

Agenda

  • Internet update
  • Internet Exchange Points
  • Content delivery ecosystem
  • Software Defined Networking
slide-7
SLIDE 7 Steve Uhlig 7

Internet Exchange Point

  • An Internet exchange point

(IXP) is a layer 2 service to facilitate the interconnection between

  • ISPs
  • Hosting or service providers
  • CDNs
  • An IXP facilitates peering between

players, usually across a public and/or private peering fabric of some type

  • Offer public and/or private

peerings

William B. Norton. The Internet Peering Playbook : Connecting to the Core of the

  • Internet. DrPeering Press, 2012.
slide-8
SLIDE 8 Steve Uhlig 8

IXP architecture: example

AS6 AS7 AS8 AS9

... ASN

AS1 AS2 AS3 AS4 AS5

IXP switches Members' routers

  • B. Ager, N. Chatzis, A. Feldmann, N. Sarrar, S. Uhlig, and W. Willinger. Anatomy of

a Large European IXP. Proc. of ACM SIGCOMM 2012.

slide-9
SLIDE 9 Steve Uhlig 9

Interconnection and business

William B. Norton. The Internet Peering Playbook : Connecting to the Core of the

  • Internet. DrPeering Press, 2012.
slide-10
SLIDE 10 Steve Uhlig 10

Peerings at an IXP

50 100 150 200 250 300 350 400 50 150 250 350 Members Number of peers

  • T1

T2 Leaf

  • LISP

SISP HCDN AEN

slide-11
SLIDE 11 Steve Uhlig 11

Updated view of the Internet

  • Mixed structure
  • Tier-1 (10-20) + Large IXPs
  • Regional ISPs + smaller regional IXP
  • Known AS connectivity
  • Customer-provider: 90,000+
  • Peer-peer: data from a single IXP doubles it!
  • Traffic
  • Increasingly exchanged directly between CDN

and regional ISPs

  • B. Ager, N. Chatzis, A. Feldmann, N. Sarrar, S. Uhlig, and W. Willinger. Anatomy of

a Large European IXP. Proc. of ACM SIGCOMM 2012.

slide-12
SLIDE 12 Steve Uhlig 12

Agenda

  • Internet update
  • Internet Exchange Points
  • Content delivery ecosystem
  • Software Defined Networking
slide-13
SLIDE 13 Steve Uhlig 13

World data centers

http://www.datacentermap.com/

slide-14
SLIDE 14 Steve Uhlig 14

Google data centers

http://royal.pingdom.com/2008/04/11/map-of-all-google-data-center-locations/

slide-15
SLIDE 15 Steve Uhlig 15

World clouds

http://www.datacentermap.com/

slide-16
SLIDE 16 Steve Uhlig 16

Today’s popular CDNs

  • B. Ager, W. Mühlbauer, G. Smaragdakis, and S. Uhlig. Web content cartography.
  • Proc. of ACM SIGCOMM IMC 2011.
slide-17
SLIDE 17 Steve Uhlig 17

CDNs geographic coverage

slide-18
SLIDE 18 Steve Uhlig 18

Content is power

  • CAIDA: BGP-based degree or customer-cone
  • Renesys: variant of CAIDA-cone
  • Knodes: Fixedorbit.com centrality metric
  • Arbor: Interdomain traffic
  • Potential: hostname-based
  • Normalized potential: weighted hostnames
  • B. Ager, W. Mühlbauer, G. Smaragdakis, and S. Uhlig. Web content cartography.
  • Proc. of ACM SIGCOMM IMC 2011.
slide-19
SLIDE 19 Steve Uhlig 19

CDN 3.0

  • Hybrid infrastructures: Akamai, PPTV
  • Meta-CDNs, e.g., Conviva
  • Virtual CDNs through ISP micro-datacenters

ISP

S S S S S S S S = PoP with Microdatacenter (Service deployed) = PoP with Microdatacenter PoPs
slide-20
SLIDE 20 Steve Uhlig 20

Agenda

  • Internet update
  • Internet exchange points
  • Content delivery ecosystem
  • Software Defined Networking
slide-21
SLIDE 21 Steve Uhlig 21

Google and SDN

  • Google is using OpenFlow
  • Purpose: traffic engineering
slide-22
SLIDE 22 Steve Uhlig 22

Conclusion

  • Revisiting mental model of the Internet
  • IXP has a rich ecosystem: members, traffic,

geography

  • CDN 3.0: hybrid and ISP-CDN clouds
  • SDN: TE as a use-case