ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
?2016 AKAMAI | FASTER FORWARDTM
Grow revenue opportunities with fast, personalized
web experiences and manage complexity from peak
demand, mobile devices and data collection.
???
Technical Account Manager
Akamai Technologies Korea
Video Over Cellular??? ?? ??? CDN? ??
?2016 AKAMAI | FASTER FORWARDTM
? CDN? ????
? Global Online Game? ????
? ??? ???? ????
? Challenge
? ??/?? ?? (Purge, Versioning? Integrity)
? Latency? ??? Network Architecture (Multi-Origin vs
Single-Origin + CDN)
? Protocol ???
? ????
? Conclusion
Agenda
?2016 AKAMAI | FASTER FORWARDTM
CDN? ????
?2016 AKAMAI | FASTER FORWARDTM
??? ???? ???
????? ??
? ??? ???? ¨C Middle Mile
? 500 ~ 5000 Mile ? ??? ??
? ??? ????? ?? - ??
??/?? ???
??? ???? ??
? ???? ?? ?? ??
? ?? ???? ??
? ??? ???? ??
?????
???
Tier-1
ISP
Tier-1
ISP
First Mile :
?? 10??
20? ??
Middle Mile :
?? 10??
6? ??
Last Mile :
?? 10??
50? ??
500~5000??
ISP
ISP
MNO
?2016 AKAMAI | FASTER FORWARDTM
??? ???? ???
?????
???
Tier-1
ISP
Tier-1
ISP
First Mile :
?? 10??
20? ??
Middle Mile :
?? 10??
6? ??
Last Mile :
?? 10??
50? ??
500~5000??
ISP
ISP
MNO
??? ??? ??
? Internet Bottleneck ?? ???
? ?????? ?? ?? ???
? ??? ???? ?? ?? ???
? ??? ????? ?? ???
?????2
Cloud
?2016 AKAMAI | FASTER FORWARDTM
??? ???? ??? - CDN ? ?? ??
?????
???
Tier-1
ISP
Tier-1
ISP
10~100??
ISP
ISP
MNO
Cloud
???? ??? ?? ??? ??
? ??? ?? Internet Bottleneck ??
? ???? ???? ? ?? 10~100 Miles
? ??? ??? ???? ??
? Middle Mile ? ??
? ??? ??? ??? ??? ??
? ?? ??? ???? ????
?????? ??? ???????
????
? CDN ????? ?? ???? ?? ??
???
????
???
?????2
?2016 AKAMAI | FASTER FORWARDTM
??? ??? ??? ????
???
PvP
???
??? ?? ??
??? ???
?? ????
???
????
?2016 AKAMAI | FASTER FORWARDTM
??? ????, ????..
?? / ?? ?? / ?? ? ?
?? ??
Proto Type
?? ??
CBT / OBT
???
?? ??
?? ????
Play
Patch ????
Play & ???? ?? ? ?? Patch ??
? File ?? ?? ??
? Network Architecture
? Protocol ?? / ???
? Capacity / Dimensioning
? Patch ??
? ????
? ????
(?? ????)
? ???
?2016 AKAMAI | FASTER FORWARDTM
Challenge 1: ??, ???, ????
Patch Upload
??????
Child??
? ?? 1
Parents??
v1
v1
v1
v1
v1 ? ?? 2
v1
? ?? 3
v1
v1
v1
?2016 AKAMAI | FASTER FORWARDTM
Challenge 1: ??, ???, ????
Patch Upload
??????
Child??
? ?? 1
Parents??
v2
v2
v1
v1
? ?? 2
? ?? 3
v1
v1
Portal/API
2) Purging ??? ??
??
1) ??? ??
????
3) ??? ??, ???
????
???? ??
?2016 AKAMAI | FASTER FORWARDTM
??: ??? > ?? > TTL
Patch Upload
??????
Child??
? ?? 1
Parents??
v2
v1
v1
v2 ? ?? 2
v2
? ?? 3
v2
v2
v2
v1
v2
v2
File? ???? ????
1. TTL? ???.
(TTL??*2???
??? ??? ??)
2. ?????? Patch
URL? access? ??,
Purging? URL?
Publishing.
3. ?? URL? ?? ???
URL? ??
?2016 AKAMAI | FASTER FORWARDTM
Challenge 2: Network Architecture, Latency
? Latency Requirement less than 50ms?
Local (Domestic)
50 ms > , < 100 ms
> 100 ms
?2016 AKAMAI | FASTER FORWARDTM
Route Optimization
100ms
200ms
125ms
15ms
10ms
BGP
???
?????
?? ???
SureRoute:
? Latency ? ?? ???? ??
? ??? ??? ? ????? ??? ??? ???? ?? ??? ??? ??
? ??? ??? ??? ?? ???? ?? ?? ??? ?? Failover ??? ??
Http/Https,
WebSocket
REST API ??
?2016 AKAMAI | FASTER FORWARDTM
Route/Protocol Optimization
?? ??:
? ??? ??? ?? ??? ???? Packet Loss ????? ?? ??? ??
Non-Http(s)
TCP/IP ??
High-
Performance
Transport
Protocol
TCP ???:
? 3?? segment? ??? ?? ??? TCP??
? ??? Congestion Window ??? TCP Slow start ??
? ?? ???, ?? ?? Round Trip
?????:
? ???? ?? ??? ?? ??? ???? ??? ?? ?? (ICMP/TCP)
?2016 AKAMAI | FASTER FORWARDTM
Grow revenue opportunities with fast, personalized
web experiences and manage complexity from peak
demand, mobile devices and data collection.Video Over Cellular????
?2016 AKAMAI | FASTER FORWARDTM
Case1: PC ??-TCP/IP, TCP ?? ??
? TCP ????
? ???? ?? TCP
? ?? ????? ?? MMORPG ?? ??
? PvP? ?? ??? TCP ?? ?? ??
? ?? ??? ??? ????? CS??
Solution:
Akamai: Global Traffic Manager, ?? ???, TCP ???, ?? ??
Customer: PvP? ?? ??? ?? ??? ??
?2016 AKAMAI | FASTER FORWARDTM
Case1: PC ??- TCP/IP, TCP ?? ??
?? ??
????
IP Application Accelerator
???
?????~
?? ??? ???
???? IPA ??
? SureRoute
? TCP Optimization
? Packet Replication
?2016 AKAMAI | FASTER FORWARDTM
Case 2: Mobile??-HTTP REST API ??
? HTTP REST API ??
? ??? ????? ???? ??
? ??? ??? ??? ?? ??? ??
??? ??
Solution:
Akamai: Global Traffic Manager, ?? ???, TCP
???
?2016 AKAMAI | FASTER FORWARDTM
Case 2: Mobile??-HTTP REST API ??
? HTTP REST API ??
? ???
? ?? ??
? ??
? ?? ??
? ?? ?? ????
? ?? ?? / ??? ??
? ???? ??? ??
Client
Game Server
POST /StageClear/ HTTP1.1
Host: www.gamecompany.com
Accept: application/json
Stage=1&Status=Clear&Score=100&..
200 OK
Connection: Keep-Alive
¡­.
{¡°stage¡±:2, ¡°Score¡±:100, ¡°new weapon¡±:¡±glove¡±}
Edge
?2016 AKAMAI | FASTER FORWARDTM
Grow revenue opportunities with fast, personalized
web experiences and manage complexity from peak
demand, mobile devices and data collection.Video Over CellularConclusion
?2016 AKAMAI | FASTER FORWARDTM
Authentication
Game Server
Payment
Inventory
Game Origin Infra
Region N
NetStorage / Storage
End-user
(1) GTM for regional assignment
Akamai Edge
(2) Simple Download (Game File / Patch)
Authentication
Game Server
Payment
Inventory
Game Origin Infra
Region 1
(3) Acceleration for APIs
Reference Diagram
1. Latency Requirement less than 50ms?
Local
50 ms > , < 100 ms
> 100 ms
Spot for Acceleration!
Spot for Acceleration
? File ?? ?? ??
? Network Architecture
? Protocol ?? / ???
? Capacity / Dimensioning
?2016 AKAMAI | FASTER FORWARDTM
Grow revenue opportunities with fast, personalized
web experiences and manage complexity from peak
demand, mobile devices and data collection.

More Related Content

Viewers also liked (6)

[GAMENEXT] ???? ??? ?? ??? ?? ?? (Tapjoy)
[GAMENEXT] ???? ??? ?? ??? ?? ?? (Tapjoy)[GAMENEXT] ???? ??? ?? ??? ?? ?? (Tapjoy)
[GAMENEXT] ???? ??? ?? ??? ?? ?? (Tapjoy)
GAMENEXT Works
?
????? ???? ? ???? ??
????? ???? ? ???? ??????? ???? ? ???? ??
????? ???? ? ???? ??
Keunhyuck Kim
?
Gaming on AWS - 1. AWS? ??? ?? ???? - ??? ???? ??
Gaming on AWS - 1. AWS? ??? ?? ???? - ??? ???? ??Gaming on AWS - 1. AWS? ??? ?? ???? - ??? ???? ??
Gaming on AWS - 1. AWS? ??? ?? ???? - ??? ???? ??
Amazon Web Services Korea
?
20160427 ndc16 ??? ??? ??? ?? ??? ??? ??
20160427 ndc16 ??? ??? ??? ?? ??? ??? ??20160427 ndc16 ??? ??? ??? ?? ??? ??? ??
20160427 ndc16 ??? ??? ??? ?? ??? ??? ??
Heeyoung Lee
?
²À¤¯¤Ê¤¤³Ò°ù²¹»å±ô±ðÉ趨¤Èµþ²¹³ú±ð±ô
²À¤¯¤Ê¤¤³Ò°ù²¹»å±ô±ðÉ趨¤Èµþ²¹³ú±ð±ô²À¤¯¤Ê¤¤³Ò°ù²¹»å±ô±ðÉ趨¤Èµþ²¹³ú±ð±ô
²À¤¯¤Ê¤¤³Ò°ù²¹»å±ô±ðÉ趨¤Èµþ²¹³ú±ð±ô
shimada tatsuya
?
Mobile issue report - ?? ????? ?? ??
Mobile issue report - ?? ????? ?? ??Mobile issue report - ?? ????? ?? ??
Mobile issue report - ?? ????? ?? ??
Nasmedia
?
[GAMENEXT] ???? ??? ?? ??? ?? ?? (Tapjoy)
[GAMENEXT] ???? ??? ?? ??? ?? ?? (Tapjoy)[GAMENEXT] ???? ??? ?? ??? ?? ?? (Tapjoy)
[GAMENEXT] ???? ??? ?? ??? ?? ?? (Tapjoy)
GAMENEXT Works
?
Gaming on AWS - 1. AWS? ??? ?? ???? - ??? ???? ??
Gaming on AWS - 1. AWS? ??? ?? ???? - ??? ???? ??Gaming on AWS - 1. AWS? ??? ?? ???? - ??? ???? ??
Gaming on AWS - 1. AWS? ??? ?? ???? - ??? ???? ??
Amazon Web Services Korea
?
20160427 ndc16 ??? ??? ??? ?? ??? ??? ??
20160427 ndc16 ??? ??? ??? ?? ??? ??? ??20160427 ndc16 ??? ??? ??? ?? ??? ??? ??
20160427 ndc16 ??? ??? ??? ?? ??? ??? ??
Heeyoung Lee
?
²À¤¯¤Ê¤¤³Ò°ù²¹»å±ô±ðÉ趨¤Èµþ²¹³ú±ð±ô
²À¤¯¤Ê¤¤³Ò°ù²¹»å±ô±ðÉ趨¤Èµþ²¹³ú±ð±ô²À¤¯¤Ê¤¤³Ò°ù²¹»å±ô±ðÉ趨¤Èµþ²¹³ú±ð±ô
²À¤¯¤Ê¤¤³Ò°ù²¹»å±ô±ðÉ趨¤Èµþ²¹³ú±ð±ô
shimada tatsuya
?
Mobile issue report - ?? ????? ?? ??
Mobile issue report - ?? ????? ?? ??Mobile issue report - ?? ????? ?? ??
Mobile issue report - ?? ????? ?? ??
Nasmedia
?

Similar to ??? ?? ??? Cdn? ??.pdf (20)

???? ?? Akamai Solution
???? ?? Akamai Solution???? ?? Akamai Solution
???? ?? Akamai Solution
Jungeun Cho
?
???? ???? ???::??? ??? ??? ??? ??::??? ??, ?????::AWS Summit Seoul 2018
???? ???? ???::??? ??? ??? ??? ??::??? ??, ?????::AWS Summit Seoul 2018???? ???? ???::??? ??? ??? ??? ??::??? ??, ?????::AWS Summit Seoul 2018
???? ???? ???::??? ??? ??? ??? ??::??? ??, ?????::AWS Summit Seoul 2018
Amazon Web Services Korea
?
LTM
LTMLTM
LTM
itian-f5
?
CDN overview
CDN overviewCDN overview
CDN overview
Yoohyun Kim
?
??????_Dynamic Web Acceleration ???
??????_Dynamic Web Acceleration ?????????_Dynamic Web Acceleration ???
??????_Dynamic Web Acceleration ???
??????(CDNetworks)
?
??? ??? ???? ?? ?? Understanding global mobile network situation
??? ??? ???? ?? ?? Understanding global mobile network situation??? ??? ???? ?? ?? Understanding global mobile network situation
??? ??? ???? ?? ?? Understanding global mobile network situation
Jonghyon Sohn
?
Quic??? ???????? ???????? ?????? ?????
 Quic??? ???????? ???????? ?????? ????? Quic??? ???????? ???????? ?????? ?????
Quic??? ???????? ???????? ?????? ?????
NAVER D2
?
OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316
?? ?
?
?? ???? ? ?? AWS ?? ????? ?? ???? ???? - ??? ???? ????, AWS :: AWS Summit Seo...
?? ???? ? ?? AWS ?? ????? ?? ???? ???? - ??? ???? ????, AWS :: AWS Summit Seo...?? ???? ? ?? AWS ?? ????? ?? ???? ???? - ??? ???? ????, AWS :: AWS Summit Seo...
?? ???? ? ?? AWS ?? ????? ?? ???? ???? - ??? ???? ????, AWS :: AWS Summit Seo...
Amazon Web Services Korea
?
AWS Summit Seoul 2015 - CloudFront? ??? ??? ??? (Com2us ??)
AWS Summit Seoul 2015 -  CloudFront? ??? ??? ??? (Com2us ??)AWS Summit Seoul 2015 -  CloudFront? ??? ??? ??? (Com2us ??)
AWS Summit Seoul 2015 - CloudFront? ??? ??? ??? (Com2us ??)
Amazon Web Services Korea
?
[2A1]Line??? ??????? ???????? ??????? ??????????? ??????????
[2A1]Line??? ??????? ???????? ??????? ??????????? ??????????[2A1]Line??? ??????? ???????? ??????? ??????????? ??????????
[2A1]Line??? ??????? ???????? ??????? ??????????? ??????????
NAVER D2
?
?????? Content Acceleration ???
?????? Content Acceleration ????????? Content Acceleration ???
?????? Content Acceleration ???
??????(CDNetworks)
?
[2018] ???? 5? ??? ??
[2018] ???? 5? ??? ??[2018] ???? 5? ??? ??
[2018] ???? 5? ??? ??
NHN FORWARD
?
NAVER? ?/HTML5?? ?? ??
NAVER? ?/HTML5?? ?? ??NAVER? ?/HTML5?? ?? ??
NAVER? ?/HTML5?? ?? ??
NAVER Engineering
?
??????? Web proxy_?????_2006???11???_pas_ktf
??????? Web proxy_?????_2006???11???_pas_ktf??????? Web proxy_?????_2006???11???_pas_ktf
??????? Web proxy_?????_2006???11???_pas_ktf
Daehee Han
?
[????????] ??? ???? ?? ??? ????(??? ???? ??? ????)
[????????] ??? ???? ?? ??? ????(??? ???? ??? ????)[????????] ??? ???? ?? ??? ????(??? ???? ??? ????)
[????????] ??? ???? ?? ??? ????(??? ???? ??? ????)
NAVER CLOUD PLATFORM???? ???? ???
?
?? IT ????? ? ??? ? Enterprise AWS ??? ??::??? ??, ??? ??, BSG::AWS Summit Se...
?? IT ????? ? ??? ? Enterprise AWS ??? ??::??? ??, ??? ??, BSG::AWS Summit Se...?? IT ????? ? ??? ? Enterprise AWS ??? ??::??? ??, ??? ??, BSG::AWS Summit Se...
?? IT ????? ? ??? ? Enterprise AWS ??? ??::??? ??, ??? ??, BSG::AWS Summit Se...
Amazon Web Services Korea
?
Amazon EC2 ?? ?? ?? ? ?? ??::???::AWS Summit Seoul 2018
Amazon EC2 ?? ?? ?? ? ?? ??::???::AWS Summit Seoul 2018Amazon EC2 ?? ?? ?? ? ?? ??::???::AWS Summit Seoul 2018
Amazon EC2 ?? ?? ?? ? ?? ??::???::AWS Summit Seoul 2018
Amazon Web Services Korea
?
Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos
uEngine Solutions
?
AWS? ??? ??? DB ?????? ? ?? ?? ?? ?? ??::??? ??, ?????24::AWS Summit Seoul 2018
AWS? ??? ??? DB ?????? ? ?? ?? ?? ?? ??::??? ??, ?????24::AWS Summit Seoul 2018AWS? ??? ??? DB ?????? ? ?? ?? ?? ?? ??::??? ??, ?????24::AWS Summit Seoul 2018
AWS? ??? ??? DB ?????? ? ?? ?? ?? ?? ??::??? ??, ?????24::AWS Summit Seoul 2018
Amazon Web Services Korea
?
???? ?? Akamai Solution
???? ?? Akamai Solution???? ?? Akamai Solution
???? ?? Akamai Solution
Jungeun Cho
?
???? ???? ???::??? ??? ??? ??? ??::??? ??, ?????::AWS Summit Seoul 2018
???? ???? ???::??? ??? ??? ??? ??::??? ??, ?????::AWS Summit Seoul 2018???? ???? ???::??? ??? ??? ??? ??::??? ??, ?????::AWS Summit Seoul 2018
???? ???? ???::??? ??? ??? ??? ??::??? ??, ?????::AWS Summit Seoul 2018
Amazon Web Services Korea
?
??????_Dynamic Web Acceleration ???
??????_Dynamic Web Acceleration ?????????_Dynamic Web Acceleration ???
??????_Dynamic Web Acceleration ???
??????(CDNetworks)
?
??? ??? ???? ?? ?? Understanding global mobile network situation
??? ??? ???? ?? ?? Understanding global mobile network situation??? ??? ???? ?? ?? Understanding global mobile network situation
??? ??? ???? ?? ?? Understanding global mobile network situation
Jonghyon Sohn
?
Quic??? ???????? ???????? ?????? ?????
 Quic??? ???????? ???????? ?????? ????? Quic??? ???????? ???????? ?????? ?????
Quic??? ???????? ???????? ?????? ?????
NAVER D2
?
OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316
?? ?
?
?? ???? ? ?? AWS ?? ????? ?? ???? ???? - ??? ???? ????, AWS :: AWS Summit Seo...
?? ???? ? ?? AWS ?? ????? ?? ???? ???? - ??? ???? ????, AWS :: AWS Summit Seo...?? ???? ? ?? AWS ?? ????? ?? ???? ???? - ??? ???? ????, AWS :: AWS Summit Seo...
?? ???? ? ?? AWS ?? ????? ?? ???? ???? - ??? ???? ????, AWS :: AWS Summit Seo...
Amazon Web Services Korea
?
AWS Summit Seoul 2015 - CloudFront? ??? ??? ??? (Com2us ??)
AWS Summit Seoul 2015 -  CloudFront? ??? ??? ??? (Com2us ??)AWS Summit Seoul 2015 -  CloudFront? ??? ??? ??? (Com2us ??)
AWS Summit Seoul 2015 - CloudFront? ??? ??? ??? (Com2us ??)
Amazon Web Services Korea
?
[2A1]Line??? ??????? ???????? ??????? ??????????? ??????????
[2A1]Line??? ??????? ???????? ??????? ??????????? ??????????[2A1]Line??? ??????? ???????? ??????? ??????????? ??????????
[2A1]Line??? ??????? ???????? ??????? ??????????? ??????????
NAVER D2
?
[2018] ???? 5? ??? ??
[2018] ???? 5? ??? ??[2018] ???? 5? ??? ??
[2018] ???? 5? ??? ??
NHN FORWARD
?
??????? Web proxy_?????_2006???11???_pas_ktf
??????? Web proxy_?????_2006???11???_pas_ktf??????? Web proxy_?????_2006???11???_pas_ktf
??????? Web proxy_?????_2006???11???_pas_ktf
Daehee Han
?
?? IT ????? ? ??? ? Enterprise AWS ??? ??::??? ??, ??? ??, BSG::AWS Summit Se...
?? IT ????? ? ??? ? Enterprise AWS ??? ??::??? ??, ??? ??, BSG::AWS Summit Se...?? IT ????? ? ??? ? Enterprise AWS ??? ??::??? ??, ??? ??, BSG::AWS Summit Se...
?? IT ????? ? ??? ? Enterprise AWS ??? ??::??? ??, ??? ??, BSG::AWS Summit Se...
Amazon Web Services Korea
?
Amazon EC2 ?? ?? ?? ? ?? ??::???::AWS Summit Seoul 2018
Amazon EC2 ?? ?? ?? ? ?? ??::???::AWS Summit Seoul 2018Amazon EC2 ?? ?? ?? ? ?? ??::???::AWS Summit Seoul 2018
Amazon EC2 ?? ?? ?? ? ?? ??::???::AWS Summit Seoul 2018
Amazon Web Services Korea
?
Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos Private PaaS with Docker, spring cloud and mesos
Private PaaS with Docker, spring cloud and mesos
uEngine Solutions
?
AWS? ??? ??? DB ?????? ? ?? ?? ?? ?? ??::??? ??, ?????24::AWS Summit Seoul 2018
AWS? ??? ??? DB ?????? ? ?? ?? ?? ?? ??::??? ??, ?????24::AWS Summit Seoul 2018AWS? ??? ??? DB ?????? ? ?? ?? ?? ?? ??::??? ??, ?????24::AWS Summit Seoul 2018
AWS? ??? ??? DB ?????? ? ?? ?? ?? ?? ??::??? ??, ?????24::AWS Summit Seoul 2018
Amazon Web Services Korea
?

??? ?? ??? Cdn? ??.pdf

  • 1. ?2016 AKAMAI | FASTER FORWARDTM Grow revenue opportunities with fast, personalized web experiences and manage complexity from peak demand, mobile devices and data collection. ??? Technical Account Manager Akamai Technologies Korea Video Over Cellular??? ?? ??? CDN? ??
  • 2. ?2016 AKAMAI | FASTER FORWARDTM ? CDN? ???? ? Global Online Game? ???? ? ??? ???? ???? ? Challenge ? ??/?? ?? (Purge, Versioning? Integrity) ? Latency? ??? Network Architecture (Multi-Origin vs Single-Origin + CDN) ? Protocol ??? ? ???? ? Conclusion Agenda
  • 3. ?2016 AKAMAI | FASTER FORWARDTM CDN? ????
  • 4. ?2016 AKAMAI | FASTER FORWARDTM ??? ???? ??? ????? ?? ? ??? ???? ¨C Middle Mile ? 500 ~ 5000 Mile ? ??? ?? ? ??? ????? ?? - ?? ??/?? ??? ??? ???? ?? ? ???? ?? ?? ?? ? ?? ???? ?? ? ??? ???? ?? ????? ??? Tier-1 ISP Tier-1 ISP First Mile : ?? 10?? 20? ?? Middle Mile : ?? 10?? 6? ?? Last Mile : ?? 10?? 50? ?? 500~5000?? ISP ISP MNO
  • 5. ?2016 AKAMAI | FASTER FORWARDTM ??? ???? ??? ????? ??? Tier-1 ISP Tier-1 ISP First Mile : ?? 10?? 20? ?? Middle Mile : ?? 10?? 6? ?? Last Mile : ?? 10?? 50? ?? 500~5000?? ISP ISP MNO ??? ??? ?? ? Internet Bottleneck ?? ??? ? ?????? ?? ?? ??? ? ??? ???? ?? ?? ??? ? ??? ????? ?? ??? ?????2 Cloud
  • 6. ?2016 AKAMAI | FASTER FORWARDTM ??? ???? ??? - CDN ? ?? ?? ????? ??? Tier-1 ISP Tier-1 ISP 10~100?? ISP ISP MNO Cloud ???? ??? ?? ??? ?? ? ??? ?? Internet Bottleneck ?? ? ???? ???? ? ?? 10~100 Miles ? ??? ??? ???? ?? ? Middle Mile ? ?? ? ??? ??? ??? ??? ?? ? ?? ??? ???? ???? ?????? ??? ??????? ???? ? CDN ????? ?? ???? ?? ?? ??? ???? ??? ?????2
  • 7. ?2016 AKAMAI | FASTER FORWARDTM ??? ??? ??? ???? ??? PvP ??? ??? ?? ?? ??? ??? ?? ???? ??? ????
  • 8. ?2016 AKAMAI | FASTER FORWARDTM ??? ????, ????.. ?? / ?? ?? / ?? ? ? ?? ?? Proto Type ?? ?? CBT / OBT ??? ?? ?? ?? ???? Play Patch ???? Play & ???? ?? ? ?? Patch ?? ? File ?? ?? ?? ? Network Architecture ? Protocol ?? / ??? ? Capacity / Dimensioning ? Patch ?? ? ???? ? ???? (?? ????) ? ???
  • 9. ?2016 AKAMAI | FASTER FORWARDTM Challenge 1: ??, ???, ???? Patch Upload ?????? Child?? ? ?? 1 Parents?? v1 v1 v1 v1 v1 ? ?? 2 v1 ? ?? 3 v1 v1 v1
  • 10. ?2016 AKAMAI | FASTER FORWARDTM Challenge 1: ??, ???, ???? Patch Upload ?????? Child?? ? ?? 1 Parents?? v2 v2 v1 v1 ? ?? 2 ? ?? 3 v1 v1 Portal/API 2) Purging ??? ?? ?? 1) ??? ?? ???? 3) ??? ??, ??? ???? ???? ??
  • 11. ?2016 AKAMAI | FASTER FORWARDTM ??: ??? > ?? > TTL Patch Upload ?????? Child?? ? ?? 1 Parents?? v2 v1 v1 v2 ? ?? 2 v2 ? ?? 3 v2 v2 v2 v1 v2 v2 File? ???? ???? 1. TTL? ???. (TTL??*2??? ??? ??? ??) 2. ?????? Patch URL? access? ??, Purging? URL? Publishing. 3. ?? URL? ?? ??? URL? ??
  • 12. ?2016 AKAMAI | FASTER FORWARDTM Challenge 2: Network Architecture, Latency ? Latency Requirement less than 50ms? Local (Domestic) 50 ms > , < 100 ms > 100 ms
  • 13. ?2016 AKAMAI | FASTER FORWARDTM Route Optimization 100ms 200ms 125ms 15ms 10ms BGP ??? ????? ?? ??? SureRoute: ? Latency ? ?? ???? ?? ? ??? ??? ? ????? ??? ??? ???? ?? ??? ??? ?? ? ??? ??? ??? ?? ???? ?? ?? ??? ?? Failover ??? ?? Http/Https, WebSocket REST API ??
  • 14. ?2016 AKAMAI | FASTER FORWARDTM Route/Protocol Optimization ?? ??: ? ??? ??? ?? ??? ???? Packet Loss ????? ?? ??? ?? Non-Http(s) TCP/IP ?? High- Performance Transport Protocol TCP ???: ? 3?? segment? ??? ?? ??? TCP?? ? ??? Congestion Window ??? TCP Slow start ?? ? ?? ???, ?? ?? Round Trip ?????: ? ???? ?? ??? ?? ??? ???? ??? ?? ?? (ICMP/TCP)
  • 15. ?2016 AKAMAI | FASTER FORWARDTM Grow revenue opportunities with fast, personalized web experiences and manage complexity from peak demand, mobile devices and data collection.Video Over Cellular????
  • 16. ?2016 AKAMAI | FASTER FORWARDTM Case1: PC ??-TCP/IP, TCP ?? ?? ? TCP ???? ? ???? ?? TCP ? ?? ????? ?? MMORPG ?? ?? ? PvP? ?? ??? TCP ?? ?? ?? ? ?? ??? ??? ????? CS?? Solution: Akamai: Global Traffic Manager, ?? ???, TCP ???, ?? ?? Customer: PvP? ?? ??? ?? ??? ??
  • 17. ?2016 AKAMAI | FASTER FORWARDTM Case1: PC ??- TCP/IP, TCP ?? ?? ?? ?? ???? IP Application Accelerator ??? ?????~ ?? ??? ??? ???? IPA ?? ? SureRoute ? TCP Optimization ? Packet Replication
  • 18. ?2016 AKAMAI | FASTER FORWARDTM Case 2: Mobile??-HTTP REST API ?? ? HTTP REST API ?? ? ??? ????? ???? ?? ? ??? ??? ??? ?? ??? ?? ??? ?? Solution: Akamai: Global Traffic Manager, ?? ???, TCP ???
  • 19. ?2016 AKAMAI | FASTER FORWARDTM Case 2: Mobile??-HTTP REST API ?? ? HTTP REST API ?? ? ??? ? ?? ?? ? ?? ? ?? ?? ? ?? ?? ???? ? ?? ?? / ??? ?? ? ???? ??? ?? Client Game Server POST /StageClear/ HTTP1.1 Host: www.gamecompany.com Accept: application/json Stage=1&Status=Clear&Score=100&.. 200 OK Connection: Keep-Alive ¡­. {¡°stage¡±:2, ¡°Score¡±:100, ¡°new weapon¡±:¡±glove¡±} Edge
  • 20. ?2016 AKAMAI | FASTER FORWARDTM Grow revenue opportunities with fast, personalized web experiences and manage complexity from peak demand, mobile devices and data collection.Video Over CellularConclusion
  • 21. ?2016 AKAMAI | FASTER FORWARDTM Authentication Game Server Payment Inventory Game Origin Infra Region N NetStorage / Storage End-user (1) GTM for regional assignment Akamai Edge (2) Simple Download (Game File / Patch) Authentication Game Server Payment Inventory Game Origin Infra Region 1 (3) Acceleration for APIs Reference Diagram 1. Latency Requirement less than 50ms? Local 50 ms > , < 100 ms > 100 ms Spot for Acceleration! Spot for Acceleration ? File ?? ?? ?? ? Network Architecture ? Protocol ?? / ??? ? Capacity / Dimensioning
  • 22. ?2016 AKAMAI | FASTER FORWARDTM Grow revenue opportunities with fast, personalized web experiences and manage complexity from peak demand, mobile devices and data collection.