37
Scalable, Secure and Efficient Content Distribution and Services Niklas Carlsson Linköping University, Sweden @ LiU students, May 2017

Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Scalable, Secure and Efficient

Content Distribution and Services

Niklas Carlsson

Linköping University, Sweden

@ LiU students, May 2017

Page 2: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

The work here was in collaboration ... Including with students (alphabetic order):

Youmna Borghol (NICTA, Australia)

Rahul Hiran (Linköping University, Sweden)

Vengatanathan Krishnamoorthi (Linköping University, Sweden)

Siddharth Mitra (IIT Dehli, India)

Anna Vapen (Linköping University, Sweden)

… and non-student collaborators (alphabetic order):

György Dan (KTH, Sweden)

Derek Eager (University of Saskatchewan, Canada)

Ajay Gopinathan (Google, USA)

Zongpeng Li (University of Calgary, Canada)

Anirban Mahanti (NICTA, Australia)

Nahid Shahmehri (Linköping University, Sweden)

Page 3: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Background: Research overview

Design, modeling, and performance evaluation of distributed systems and networks

Page 4: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Scalable content delivery

Background: Research overview

Design, modeling, and performance evaluation of distributed systems and networks

Page 5: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Characterization, analytics, modelingScalable content delivery

Background: Research overview

Design, modeling, and performance evaluation of distributed systems and networks

vie

ws

Page 6: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Characterization, analytics, modelingScalable content delivery

Efficiency and sustainability

Background: Research overview

Design, modeling, and performance evaluation of distributed systems and networks

vie

ws

Page 7: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Network security

Characterization, analytics, modelingScalable content delivery

Efficiency and sustainability

Background: Research overview

Design, modeling, and performance evaluation of distributed systems and networks

vie

ws

Page 8: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Network security

Characterization, analytics, modelingScalable content delivery

Efficiency and sustainability

Background: Research overview

Design, modeling, and performance evaluation of distributed systems and networks

vie

ws

Page 9: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Examples works include …

Page 10: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… measure+model campus traffic...

Page 11: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… to understand workloads...

ACM TWEB 2011

Page 12: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… miscreants and threats ...

ACM TOIT 2011

Page 13: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… the HTTPS landscape...

IEEE Com Mag. 2017

PAM 2017

Page 14: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… understand QoE...

ACM MMSys 2017

Chunk1

Chunk2

Chunk4

Chunk3

Chunk5

Page 15: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… understand QoE...

ACM MMSys 2017

Page 16: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… understand QoE...

ACM MMSys 2017

Page 17: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… popularity dynamics and caching ...

Rank (r)

Vie

ws (

v)

IEEE TPDS 2017

Page 18: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Rank (r)V

iew

s (

v)

… also other measurement points and services ...

ACM TWEB 2011

PAM 2011

IPTPS 2010

Page 19: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… model+understand popularity ...

vie

ws

ACM KDD 2012

IFIP Performance 2011

Page 20: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… social networks ...

D

A

C

B

ACM IMC 2009

ICWSM 2009

Page 21: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… third-party authentication ...

Sampledwebsites

1 mil

Crawl sites to

depth 2

IDP

RP

Actions

Read

IEEE IC 2016

IFIP SEC 2015

PAM 2014

Page 22: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Network security

Characterization, analytics, modelingScalable content delivery

Efficiency and sustainability

Background: Research overview

Design, modeling, and performance evaluation of distributed systems and networks

vie

ws

Page 23: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Examples works include …

Page 24: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… innovative new streaming media ...

IEEE TMM 2017

ACM MM 2015

ACM MM 2014

ACM CCR 2013

Page 25: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… innovative new streaming media ...

Page 26: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… cost-efficient delivery ...

IEEE INFOCOM 2014

Page 27: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

… and determine who should serve who.

IFIP Performance 2014

Page 28: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Two example for the final two

Page 29: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Two example for the final two

ACM/SPEC ICPE 2016

Page 30: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Two example for the final two

PAM 2013

IFIP Networking 2016

InternetChina

TelecomVerizon

I own

66.174.161.0/20

UK ISP

Page 31: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Two example for the final two

PAM 2013

IFIP Networking 2016

InternetChina

TelecomVerizon

I own

66.174.161.0/20

I own

66.174.161.0/20

UK ISP

Page 32: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Two example for the final two

PAM 2013

IFIP Networking 2016

InternetChina

TelecomVerizon

I own

66.174.161.0/20

I own

66.174.161.0/20

Page 33: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Two example for the final two

PAM 2013

IFIP Networking 2016

InternetChina

TelecomVerizon

I own

66.174.161.0/20

I own

66.174.161.0/24

Page 34: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Two example for the final two

PAM 2013

IFIP Networking 2016

InternetChina

TelecomVerizon

I own

66.174.161.0/20

I own

66.174.161.0/20

UK ISP

www.ida.liu.se/~nikca89/

Page 35: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Just to name a few examples

• Many more example projects on my website!

Page 36: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

A final note …

• I am looking for ambitious/interested students

• Projects, MSc/BSc thesis, and PhD positions

• Please do not hesitate to contact me if you are interested

in one or more topics related to

• Computer networks, distributed systems, streaming, network

security, ...

• Measurements, data mining/analytics/statistics, analytical

modeling, optimization, optimization, simulations, implementation,

or system design.

• There are always lots of new and interesting problems!!!

• You can also find more about my research here:

www.ida.liu.se/~nikca89/

Page 37: Scalable, Secure and Efficient Content Distribution and Services · 2017. 5. 17. · C B ACM IMC 2009 ICWSM 2009 … third-party authentication ... Samp led webs ites 1 m il Crawl

Summary and Thanks!!

Niklas Carlsson ([email protected])

Research overview and pubs: www.ida.liu.se/~nikca/

Scalable content delivery

Efficient and sustainable ICT

Measurements, analysis, and modeling

Security and emerging services