SlideShare a Scribd company logo
Scaling to serve the Internet’s largest events 
James Kretchmar 
CTO EMEA
©2014 AKAMAI | FASTER FORWARDTM 
Sochi Olympic Games 2014 
Akamai Helps NBC Olympics Reach Record Digital Audience 
10.8 Million Total Hours of Online Video Delivered
©2014 AKAMAI | FASTER FORWARDTM 
2014 Winter Olympics Overview 
Customers 
• NBC, TV2 Norway, France Televisions, … 
• 25 customers total 
Coverage 
• 24/7 over 17 days 
• Live streamed all 98 events 
• Global audience 
Media Technologies 
• Delivery in all major streaming formats 
• SecureHD for stream protection 
• Media Analytics for QoS monitoring and post-event analysis
©2014 AKAMAI | FASTER FORWARDTM 
Peak Sochi Traffic Events
©2014 AKAMAI | FASTER FORWARDTM 
Peak Sochi Events 
http://www.multichannel.com/distribution/us 
-canada-men%E2%80%99s-hockey-semifinal- 
sets-streaming-record-nbc-sports-digital/ 
148448
©2014 AKAMAI | FASTER FORWARDTM 
2014 FIFA World Cup 
Akamai delivered the World Cup globally 
to 80+ countries 
for 50+ rights holders
©2014 AKAMAI | FASTER FORWARDTM 
FIFA World Cup Overview 
Event 
• 1 Month, 32 Teams, 64 Matches, 12 Cities 
Customers 
• 55 Customers (25 in EMEA) 
Streaming technologies: 
• HLS, HDS, Smooth 
• Both with and without stream security (SecureHD) 
Akamai Traffic 
• 6.99 Tb/s event peak = ~11,200 full DVDs per minute 
• 5.3 million unique online viewers for Belgium/USA in the USA ALONE 
• 47.8 average online minutes viewed for Germany vs Portugal on 
WatchESPN
©2014 AKAMAI | FASTER FORWARDTM 
World Cup Traffic Peaks 
Dramatic, Rapid Demand Spikes! 
Global Demand with Regional Concentrations 
http://www.akamai.com/html/ms/akamai-delivers-online-streaming-performance. 
html 
Wednesday, 
June 25, 2014
©2014 AKAMAI | FASTER FORWARDTM 
Peak Perspective 
7 
6 
5 
4 
3 
2 
1 
0 
Terabits per second 
2010 
2012 
2014
©2014 AKAMAI | FASTER FORWARDTM 
World Cup 
South 
Africa 
Summer 
2010 
Summer 
Olympics 
London 
Summer 
2012 
Winter 
Olympics 
Sochi 
Winter 
2014 
World Cup 
Brazil 
Summer 
2014 
1 
1.8 
3.1 
8.4 
Relative Event Size
©2014 AKAMAI | FASTER FORWARDTM 
The Akamai Platform 
• 149,000 servers 
• Located in 92 countries around the world 
• Delivers over 2 trillion Internet interactions daily 
• Delivers approximately 30% of all Web traffic
©2014 AKAMAI | FASTER FORWARDTM 
Akamai Customers 
Customers on the Akamai platform include: 
• All 20 top global eCommerce sites 
• 96 of the top 100 online U.S. retailers (Source: Internet Retailer Magazine) 
• The top 30 media & entertainment companies 
• 7 of the top 10 banks (Source: The Banker) 
• 9 of the top 10 largest newspapers 
• 9 out of 10 top social media sites 
• All of the top anti-virus companies 
• One out of every three Global 500® companies (List compiled by Fortune Magazine)
©2014 AKAMAI | FASTER FORWARDTM
©2014 AKAMAI | FASTER FORWARDTM
Avoid data theft and downtime by extending the 
security perimeter outside the data-center and 
protect from increasing frequency, scale and 
sophistication of web attacks. 
©2014 AKAMAI | FASTER FORWARDTM 
Centralized Deployment 
Total 
Traffic 
10000 
1000 
100 
10 
1 
Origin 
Traffic 
10000 
1000 
100 
10 
1 
Ave Distance:HIGH
Avoid data theft and downtime by extending the 
security perimeter outside the data-center and 
protect from increasing frequency, scale and 
sophistication of web attacks. 
©2014 AKAMAI | FASTER FORWARDTM 
Moderately Distributed Deployment 
Total 
Traffic 
10000 
1000 
100 
10 
1 
Origin 
Traffic 
10000 
1000 
100 
10 
1 
Ave Distance:MEDIUM
Avoid data theft and downtime by extending the 
security perimeter outside the data-center and 
protect from increasing frequency, scale and 
sophistication of web attacks. 
©2014 AKAMAI | FASTER FORWARDTM 
Highly Distributed Deployment 
Total 
Traffic 
10000 
1000 
100 
10 
1 
Origin 
Traffic 
10000 
1000 
100 
10 
1 
Ave Distance:LOW
Avoid data theft and downtime by extending the 
security perimeter outside the data-center and 
protect from increasing frequency, scale and 
sophistication of web attacks. 
©2014 AKAMAI | FASTER FORWARDTM 
Ave Distance vs. Deployments 
Centralized 
Somewhat 
Distributed 
Highly 
Distribtued 
0 200 400 600 800 1000 1200 1400 1600 1800 2000 
Number of Deployments 
Ave Distance
Avoid data theft and downtime by extending the 
security perimeter outside the data-center and 
protect from increasing frequency, scale and 
sophistication of web attacks. 
©2014 AKAMAI | FASTER FORWARDTM 
Constrained peering points 
12,000 networks 
connected by 
peering points
©2014 AKAMAI | FASTER FORWARDTM 
Avoiding Congestion
©2014 AKAMAI | FASTER FORWARDTM
©2014 AKAMAI | FASTER FORWARDTM
Avoid data theft and downtime by extending the 
security perimeter outside the data-center and 
protect from increasing frequency, scale and 
sophistication of web attacks. 
©2014 AKAMAI | FASTER FORWARDTM 
Highly Distributed Deployment 
Total 
Traffic 
10000 
1000 
100 
10 
1 
Origin 
Traffic 
10000 
1000 
100 
10 
1 
Ave Distance:LOW
©2014 AKAMAI | FASTER FORWARDTM 
Managing Load 
Challenges: 
• Want to send users to the “best” or “closest” server 
• Need to fully utilize servers, else have to over-capacitate 
• Need to predict and prevent overload 
Typical CDN solution is IP Anycast
Avoid data theft and downtime by extending the 
security perimeter outside the data-center and 
protect from increasing frequency, scale and 
sophistication of web attacks. 
©2014 AKAMAI | FASTER FORWARDTM 
IP Anycast 
10.12.4.80 
10.12.4.80 
10.12.4.80 
10.12.4.80 
10.12.4.80 
10.12.4.80 
10.12.4.80 
10.12.4.80
©2014 AKAMAI | FASTER FORWARDTM 
Mechanics of fine-grained load balancing 
Problems with IP Anycast: 
• Doesn’t find best performance 
• Doesn’t account for congestion 
• Very coarse 
• Won’t work for highly distributed 
• Little control 
Need a system with fine-grained control 
• Send these users to these specific machines
CNAME to a special hostname that can return dynamic answers 
©2014 AKAMAI | FASTER FORWARDTM 
DNS based load-balancing 
www.example.com CNAME www.example.com.edgesuite.net 
www.example.com.edgesuite.net CNAME a1782.g.akamai.net 
a1782.g.akamai.net A 10.7.20.66 
A 10.7.20.70 
static 
dynamic 
Now we can choose exactly which servers for which end-users
©2014 AKAMAI | FASTER FORWARDTM 
Fine-grained load-balancing 
Being able to choose specific servers means: 
• Possible to drive close to 100% utilization 
• No excess capacity necessary 
• Can deal with huge traffic spikes 
• Best end user performance 
• Can find and route around problems
©2014 AKAMAI | FASTER FORWARDTM 
Intelligent Algorithms 
Full control is good, but only if you know what to do with it … 
• Understand the structure of the Internet 
• Measure performance between servers and end users in real time 
• Assign to the best performing server 
• But with fairness if the best would be overloaded 
Load vs. Demand 
• When a request comes in we don’t know how “heavy” it will be 
• Or on what resource 
• Must adaptively measure, adjust and predict with a load feedback controller
©2014 AKAMAI | FASTER FORWARDTM
©2014 AKAMAI | FASTER FORWARDTM
©2014 AKAMAI | FASTER FORWARDTM 
Reliability = Scalability 
The cost of redundancy 
• Anything that can break needs a backup 
• Requires some extra resources in the system 
• If small failures cause large failures, less capacity is available 
• For effective use of large capacity, must minimize impact of small failures 
• Like RAID for disks 
Akamai reliability 
• Reliability built in layer upon layer 
• Each deployment acts like one big cache, but take a closer look …
Avoid data theft and downtime by extending the 
security perimeter outside the data-center and 
protect from increasing frequency, scale and 
sophistication of web attacks. 
©2014 AKAMAI | FASTER FORWARDTM 
Highly Distributed Deployment 
Total 
Traffic 
10000 
1000 
100 
10 
1 
Origin 
Traffic 
10000 
1000 
100 
10 
1 
Ave Distance:LOW
©2014 AKAMAI | FASTER FORWARDTM 
Akamai reliability 
Within a deployment of servers: 
• Disk space effectively shared 
• Customers are striped across servers 
• Dynamically use more servers if customer load is high 
• If a server fails: 
•Reassign in a minimally impacting way (consistent hashing) 
•DNS reflects the new assignments 
• A “buddy” machine grabs the IP 
Deployment 
• Acts like one big cache 
• Multiple machines can fail with no bad effect
©2014 AKAMAI | FASTER FORWARDTM
4K-UHD 
HEVC/H.265 
16,000-30,000 
Avoid data theft and downtime by extending the 
security perimeter outside the data-center and 
protect from increasing frequency, scale and 
sophistication of web attacks. 
©2014 AKAMAI | FASTER FORWARDTM 
Quality Requires Bits 
COMPRESSED BIT RATE 
(Kbps) 
50,00 
0 
40,00 
0 
30,00 
0 
20,00 
0 
10,00 
0 
0 
8K-UHD 
XEVC+? 
50,000+ 
Kbps 
Future 
HD-1080p 
AVC/H.264 
7,500 Kbps 
2011 
HD-720p 
AVC/H.264 
3,500 Kbps 
Kbps 
2007 2013 
VGA/SDTV 
MPEG2-4 
1,800 Kbps 
2004 
QVGA 
MPEG1 
550 Kbps 
2001
Delivery Innovation: Akamai Media Client Technology 
©2014 AKAMAI | FASTER FORWARDTM 
A toolkit for the next-generation network 
Akamai Media Client 
Core Services 
API 
Cache 
Hybrid 
HTTP/UDP 
(HHU) 
Acceleration 
Multicast 
Delivery 
Peer Assisted 
Delivery 
Intelligent Pre- 
Positioning
©2014 AKAMAI | FASTER FORWARDTM 
Media Client Technology 
Patent Pending 
Specification and reference implementation SDK 
Connected Device Stack 
Application Framework 
Services / Libraries 
OS 
App 
Media Client SDK 
Media Client SDK 
App layer integration 
Service layer 
integration 
Standard HTTP 
App 
Can be implemented at the 
App Layer or the Service Layer
Avoid data theft and downtime by extending the 
security perimeter outside the data-center and 
protect from increasing frequency, scale and 
sophistication of web attacks. 
©2014 AKAMAI | FASTER FORWARDTM 
Akamai’s Media Client Technology Initiative 
Hybrid HTTP/UDP 
Residentia 
l Gateway 
HTTP/UDP 
Unicast Acceleration 
 HTTP/UDP Unicast Acceleration 
✔Ready to 
Play Later
Akamai’s Media Client Technology Initiative 
Multicast 
100,000 Viewers 
One 2 Mbps stream per viewer = 200Gbps 
©2014 AKAMAI | FASTER FORWARDTM 
Akamai Network 
ISP Network 
HTTP 
Origin 
Akamai Edge Server Non-Multicast Router
©2014 AKAMAI | FASTER FORWARDTM 
Akamai’s Media Client Technology Initiative 
Multicast 
Akamai Network 
ISP Network 
HTTP 
Multicast 
AMT 
Origin 
Akamai Edge Server Multicast Router AMT Router/Relay
Akamai’s Media Client Technology Initiative 
Intelligent Prepositioning 
Avoid data theft and downtime by extending the 
security perimeter outside the data-center and 
protect from increasing frequency, scale and 
sophistication of web attacks. 
©2014 AKAMAI | FASTER FORWARDTM 
Residentia 
l Gateway 
 HTTP/UDP Unicast Acceleration 
 Multicast 
 Intelligent Prepositioning 
Intelligent 
Prepositioning 
✔Ready to 
Content demand is Play Later 
predicted, 
And content is delivered in 
anticipation.
Akamai’s Media Client Technology Initiative 
Peer Assisted Delivery 
Avoid data theft and downtime by extending the 
security perimeter outside the data-center and 
protect from increasing frequency, scale and 
sophistication of web attacks. 
©2014 AKAMAI | FASTER FORWARDTM 
Residentia 
l Gateway 
 HTTP/UDP Unicast Acceleration 
 Multicast 
 Intelligent Prepositioning 
Peer-Assisted 
Delivery 
 Peer Assist 
Network intelligence can 
exclude peering traffic from 
data caps and billed usage.
PLNOG 13: James Kretchmar: How Akamai scales to serve the largest events on the Internet

More Related Content

What's hot

Federated CDNs: What every service provider should know
Federated CDNs: What every service provider should knowFederated CDNs: What every service provider should know
Federated CDNs: What every service provider should know
Patrick Hurley
 
SD-WAN 2.0: Building a Better SD-WAN
SD-WAN 2.0: Building a Better SD-WANSD-WAN 2.0: Building a Better SD-WAN
SD-WAN 2.0: Building a Better SD-WAN
ADVA
 
Advanced ClearPass Workshop
Advanced ClearPass WorkshopAdvanced ClearPass Workshop
Advanced ClearPass Workshop
Aruba, a Hewlett Packard Enterprise company
 
Hybrid Delivery Approach for OTT Contents
Hybrid Delivery Approach for OTT ContentsHybrid Delivery Approach for OTT Contents
Hybrid Delivery Approach for OTT Contents
Nicolas Weil
 
Assuring Superior VNF Performance at the Network Edge
Assuring Superior VNF Performance at the Network EdgeAssuring Superior VNF Performance at the Network Edge
Assuring Superior VNF Performance at the Network Edge
ADVA
 
Designing your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guideDesigning your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guide
solarisyougood
 
Gigabit WLANs Need Gigabit WLAN Analysis
Gigabit WLANs Need Gigabit WLAN AnalysisGigabit WLANs Need Gigabit WLAN Analysis
Gigabit WLANs Need Gigabit WLAN Analysis
Savvius, Inc
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providers
solarisyougood
 
Shanghai Breakout: Access Management with Aruba ClearPass
Shanghai Breakout: Access Management with Aruba ClearPassShanghai Breakout: Access Management with Aruba ClearPass
Shanghai Breakout: Access Management with Aruba ClearPass
Aruba, a Hewlett Packard Enterprise company
 
SD-WAN Economics 101 - VeloCloud
SD-WAN Economics 101 - VeloCloudSD-WAN Economics 101 - VeloCloud
SD-WAN Economics 101 - VeloCloud
VeloCloud Networks, Inc.
 
Cloud-Delivered SD-WAN is Earth Friendly - VeloCloud
Cloud-Delivered SD-WAN is Earth Friendly - VeloCloudCloud-Delivered SD-WAN is Earth Friendly - VeloCloud
Cloud-Delivered SD-WAN is Earth Friendly - VeloCloud
VeloCloud Networks, Inc.
 
Reconsider TCPdump for Modern Troubleshooting
Reconsider TCPdump for Modern TroubleshootingReconsider TCPdump for Modern Troubleshooting
Reconsider TCPdump for Modern Troubleshooting
Avi Networks
 
Enterprise WAN Evolution with SD-WAN
Enterprise WAN Evolution with SD-WANEnterprise WAN Evolution with SD-WAN
Enterprise WAN Evolution with SD-WAN
Toshal Dudhwala
 
The Power to Declare Network Independence - VeloCloud
The Power to Declare Network Independence - VeloCloudThe Power to Declare Network Independence - VeloCloud
The Power to Declare Network Independence - VeloCloud
VeloCloud Networks, Inc.
 
Packets never lie: An in-depth overview of 802.11 frames
Packets never lie: An in-depth overview of 802.11 framesPackets never lie: An in-depth overview of 802.11 frames
Packets never lie: An in-depth overview of 802.11 frames
Aruba, a Hewlett Packard Enterprise company
 
What SD-WAN Means for Enterprise
What SD-WAN Means for EnterpriseWhat SD-WAN Means for Enterprise
What SD-WAN Means for Enterprise
Toshal Dudhwala
 
Packet Optical SDN Field Trial for Multi-Layer Network Optimization
Packet Optical SDN Field Trial for Multi-Layer Network OptimizationPacket Optical SDN Field Trial for Multi-Layer Network Optimization
Packet Optical SDN Field Trial for Multi-Layer Network Optimization
ADVA
 
A Better Architecture for Hybrid WAN - VeloCloud
A Better Architecture for Hybrid WAN - VeloCloudA Better Architecture for Hybrid WAN - VeloCloud
A Better Architecture for Hybrid WAN - VeloCloud
VeloCloud Networks, Inc.
 
SP Virtual Managed Services (VMS) for Intelligent WAN (IWAN)
SP Virtual Managed Services (VMS) for Intelligent WAN (IWAN)SP Virtual Managed Services (VMS) for Intelligent WAN (IWAN)
SP Virtual Managed Services (VMS) for Intelligent WAN (IWAN)
Cisco Canada
 
Performance Assurance for Cloud Applications
Performance Assurance for Cloud ApplicationsPerformance Assurance for Cloud Applications
Performance Assurance for Cloud Applications
Daniel Sproats
 

What's hot (20)

Federated CDNs: What every service provider should know
Federated CDNs: What every service provider should knowFederated CDNs: What every service provider should know
Federated CDNs: What every service provider should know
 
SD-WAN 2.0: Building a Better SD-WAN
SD-WAN 2.0: Building a Better SD-WANSD-WAN 2.0: Building a Better SD-WAN
SD-WAN 2.0: Building a Better SD-WAN
 
Advanced ClearPass Workshop
Advanced ClearPass WorkshopAdvanced ClearPass Workshop
Advanced ClearPass Workshop
 
Hybrid Delivery Approach for OTT Contents
Hybrid Delivery Approach for OTT ContentsHybrid Delivery Approach for OTT Contents
Hybrid Delivery Approach for OTT Contents
 
Assuring Superior VNF Performance at the Network Edge
Assuring Superior VNF Performance at the Network EdgeAssuring Superior VNF Performance at the Network Edge
Assuring Superior VNF Performance at the Network Edge
 
Designing your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guideDesigning your xen desktop 7.5 environment with training guide
Designing your xen desktop 7.5 environment with training guide
 
Gigabit WLANs Need Gigabit WLAN Analysis
Gigabit WLANs Need Gigabit WLAN AnalysisGigabit WLANs Need Gigabit WLAN Analysis
Gigabit WLANs Need Gigabit WLAN Analysis
 
EMC Atmos for service providers
EMC Atmos for service providersEMC Atmos for service providers
EMC Atmos for service providers
 
Shanghai Breakout: Access Management with Aruba ClearPass
Shanghai Breakout: Access Management with Aruba ClearPassShanghai Breakout: Access Management with Aruba ClearPass
Shanghai Breakout: Access Management with Aruba ClearPass
 
SD-WAN Economics 101 - VeloCloud
SD-WAN Economics 101 - VeloCloudSD-WAN Economics 101 - VeloCloud
SD-WAN Economics 101 - VeloCloud
 
Cloud-Delivered SD-WAN is Earth Friendly - VeloCloud
Cloud-Delivered SD-WAN is Earth Friendly - VeloCloudCloud-Delivered SD-WAN is Earth Friendly - VeloCloud
Cloud-Delivered SD-WAN is Earth Friendly - VeloCloud
 
Reconsider TCPdump for Modern Troubleshooting
Reconsider TCPdump for Modern TroubleshootingReconsider TCPdump for Modern Troubleshooting
Reconsider TCPdump for Modern Troubleshooting
 
Enterprise WAN Evolution with SD-WAN
Enterprise WAN Evolution with SD-WANEnterprise WAN Evolution with SD-WAN
Enterprise WAN Evolution with SD-WAN
 
The Power to Declare Network Independence - VeloCloud
The Power to Declare Network Independence - VeloCloudThe Power to Declare Network Independence - VeloCloud
The Power to Declare Network Independence - VeloCloud
 
Packets never lie: An in-depth overview of 802.11 frames
Packets never lie: An in-depth overview of 802.11 framesPackets never lie: An in-depth overview of 802.11 frames
Packets never lie: An in-depth overview of 802.11 frames
 
What SD-WAN Means for Enterprise
What SD-WAN Means for EnterpriseWhat SD-WAN Means for Enterprise
What SD-WAN Means for Enterprise
 
Packet Optical SDN Field Trial for Multi-Layer Network Optimization
Packet Optical SDN Field Trial for Multi-Layer Network OptimizationPacket Optical SDN Field Trial for Multi-Layer Network Optimization
Packet Optical SDN Field Trial for Multi-Layer Network Optimization
 
A Better Architecture for Hybrid WAN - VeloCloud
A Better Architecture for Hybrid WAN - VeloCloudA Better Architecture for Hybrid WAN - VeloCloud
A Better Architecture for Hybrid WAN - VeloCloud
 
SP Virtual Managed Services (VMS) for Intelligent WAN (IWAN)
SP Virtual Managed Services (VMS) for Intelligent WAN (IWAN)SP Virtual Managed Services (VMS) for Intelligent WAN (IWAN)
SP Virtual Managed Services (VMS) for Intelligent WAN (IWAN)
 
Performance Assurance for Cloud Applications
Performance Assurance for Cloud ApplicationsPerformance Assurance for Cloud Applications
Performance Assurance for Cloud Applications
 

Viewers also liked

PLNOG 13: Adam Obszyński: Case Study – Infoblox Advanced DNS Protection
PLNOG 13: Adam Obszyński: Case Study – Infoblox Advanced DNS ProtectionPLNOG 13: Adam Obszyński: Case Study – Infoblox Advanced DNS Protection
PLNOG 13: Adam Obszyński: Case Study – Infoblox Advanced DNS Protection
PROIDEA
 
PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...
PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...
PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...
PROIDEA
 
PLNOG 13: Marek Janik: Rings in Ethernet Networks
PLNOG 13: Marek Janik: Rings in Ethernet NetworksPLNOG 13: Marek Janik: Rings in Ethernet Networks
PLNOG 13: Marek Janik: Rings in Ethernet Networks
PROIDEA
 
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
PROIDEA
 
4Developers 2015: User Experience a metodyki projektów - Wojciech Chojnacki
4Developers 2015: User Experience a metodyki projektów - Wojciech Chojnacki4Developers 2015: User Experience a metodyki projektów - Wojciech Chojnacki
4Developers 2015: User Experience a metodyki projektów - Wojciech Chojnacki
PROIDEA
 
Atmosphere Conference 2015: Need for Async: In pursuit of scalable internet-s...
Atmosphere Conference 2015: Need for Async: In pursuit of scalable internet-s...Atmosphere Conference 2015: Need for Async: In pursuit of scalable internet-s...
Atmosphere Conference 2015: Need for Async: In pursuit of scalable internet-s...
PROIDEA
 
CONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan Kuskos
CONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan KuskosCONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan Kuskos
CONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan Kuskos
PROIDEA
 
4Developers 2015: Your role in the next release of "World" project! - Milen D...
4Developers 2015: Your role in the next release of "World" project! - Milen D...4Developers 2015: Your role in the next release of "World" project! - Milen D...
4Developers 2015: Your role in the next release of "World" project! - Milen D...
PROIDEA
 
PLNOG15: BGP New Advanced Features - Piotr Wojciechowski
PLNOG15: BGP New Advanced Features - Piotr WojciechowskiPLNOG15: BGP New Advanced Features - Piotr Wojciechowski
PLNOG15: BGP New Advanced Features - Piotr Wojciechowski
PROIDEA
 
PLNOG 13: Gaweł Mikołajczyk: Data Center Security in 2014
PLNOG 13: Gaweł Mikołajczyk: Data Center Security in 2014PLNOG 13: Gaweł Mikołajczyk: Data Center Security in 2014
PLNOG 13: Gaweł Mikołajczyk: Data Center Security in 2014
PROIDEA
 
PLNOG 13: Jeff Tantsura: Programmable and Application aware IP/MPLS networking
PLNOG 13: Jeff Tantsura: Programmable and Application aware IP/MPLS networkingPLNOG 13: Jeff Tantsura: Programmable and Application aware IP/MPLS networking
PLNOG 13: Jeff Tantsura: Programmable and Application aware IP/MPLS networking
PROIDEA
 
Atmosphere Conference 2015: The 10 Myths of DevOps
Atmosphere Conference 2015: The 10 Myths of DevOpsAtmosphere Conference 2015: The 10 Myths of DevOps
Atmosphere Conference 2015: The 10 Myths of DevOps
PROIDEA
 
PLNOG 13: Andrzej Wolski: IPv4 Transfers
PLNOG 13: Andrzej Wolski: IPv4 TransfersPLNOG 13: Andrzej Wolski: IPv4 Transfers
PLNOG 13: Andrzej Wolski: IPv4 Transfers
PROIDEA
 
PLNOG 13: Piotr Okupski: Implementation of Wanguard software as a protection ...
PLNOG 13: Piotr Okupski: Implementation of Wanguard software as a protection ...PLNOG 13: Piotr Okupski: Implementation of Wanguard software as a protection ...
PLNOG 13: Piotr Okupski: Implementation of Wanguard software as a protection ...
PROIDEA
 
Plnog13 2014 security intelligence_pkedra_v1
Plnog13 2014 security intelligence_pkedra_v1Plnog13 2014 security intelligence_pkedra_v1
Plnog13 2014 security intelligence_pkedra_v1
PROIDEA
 
JDD2015: Migrating to continuous delivery in the world of financial trading -...
JDD2015: Migrating to continuous delivery in the world of financial trading -...JDD2015: Migrating to continuous delivery in the world of financial trading -...
JDD2015: Migrating to continuous delivery in the world of financial trading -...
PROIDEA
 
JDD2015: Thorny path to Data Mining projects - Alexey Zinoviev
JDD2015: Thorny path to Data Mining projects - Alexey Zinoviev JDD2015: Thorny path to Data Mining projects - Alexey Zinoviev
JDD2015: Thorny path to Data Mining projects - Alexey Zinoviev
PROIDEA
 
4Developers 2015: Parę słów o odpowiedzialności projektanta UX - Igor Farafonow
4Developers 2015: Parę słów o odpowiedzialności projektanta UX - Igor Farafonow4Developers 2015: Parę słów o odpowiedzialności projektanta UX - Igor Farafonow
4Developers 2015: Parę słów o odpowiedzialności projektanta UX - Igor Farafonow
PROIDEA
 
CONFidence 2014: Arkadiusz Bolibok,Paweł Goleń: Evaluation of Transactional C...
CONFidence 2014: Arkadiusz Bolibok,Paweł Goleń: Evaluation of Transactional C...CONFidence 2014: Arkadiusz Bolibok,Paweł Goleń: Evaluation of Transactional C...
CONFidence 2014: Arkadiusz Bolibok,Paweł Goleń: Evaluation of Transactional C...
PROIDEA
 
Atmosphere Conference 2015: Do you think you're doing microservices?
Atmosphere Conference 2015: Do you think you're doing microservices?Atmosphere Conference 2015: Do you think you're doing microservices?
Atmosphere Conference 2015: Do you think you're doing microservices?
PROIDEA
 

Viewers also liked (20)

PLNOG 13: Adam Obszyński: Case Study – Infoblox Advanced DNS Protection
PLNOG 13: Adam Obszyński: Case Study – Infoblox Advanced DNS ProtectionPLNOG 13: Adam Obszyński: Case Study – Infoblox Advanced DNS Protection
PLNOG 13: Adam Obszyński: Case Study – Infoblox Advanced DNS Protection
 
PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...
PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...
PLNOG 13: B. van der Sloot, S. Abdel-Hafez: Running a 2 Tbps global IP networ...
 
PLNOG 13: Marek Janik: Rings in Ethernet Networks
PLNOG 13: Marek Janik: Rings in Ethernet NetworksPLNOG 13: Marek Janik: Rings in Ethernet Networks
PLNOG 13: Marek Janik: Rings in Ethernet Networks
 
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
PLNOG 13: Radosław Ziemba: GPON or xWDM as technology for connecting business...
 
4Developers 2015: User Experience a metodyki projektów - Wojciech Chojnacki
4Developers 2015: User Experience a metodyki projektów - Wojciech Chojnacki4Developers 2015: User Experience a metodyki projektów - Wojciech Chojnacki
4Developers 2015: User Experience a metodyki projektów - Wojciech Chojnacki
 
Atmosphere Conference 2015: Need for Async: In pursuit of scalable internet-s...
Atmosphere Conference 2015: Need for Async: In pursuit of scalable internet-s...Atmosphere Conference 2015: Need for Async: In pursuit of scalable internet-s...
Atmosphere Conference 2015: Need for Async: In pursuit of scalable internet-s...
 
CONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan Kuskos
CONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan KuskosCONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan Kuskos
CONFidence 2015: The Top 10 Web Hacks of 2014 - Matt Johansen, Johnathan Kuskos
 
4Developers 2015: Your role in the next release of "World" project! - Milen D...
4Developers 2015: Your role in the next release of "World" project! - Milen D...4Developers 2015: Your role in the next release of "World" project! - Milen D...
4Developers 2015: Your role in the next release of "World" project! - Milen D...
 
PLNOG15: BGP New Advanced Features - Piotr Wojciechowski
PLNOG15: BGP New Advanced Features - Piotr WojciechowskiPLNOG15: BGP New Advanced Features - Piotr Wojciechowski
PLNOG15: BGP New Advanced Features - Piotr Wojciechowski
 
PLNOG 13: Gaweł Mikołajczyk: Data Center Security in 2014
PLNOG 13: Gaweł Mikołajczyk: Data Center Security in 2014PLNOG 13: Gaweł Mikołajczyk: Data Center Security in 2014
PLNOG 13: Gaweł Mikołajczyk: Data Center Security in 2014
 
PLNOG 13: Jeff Tantsura: Programmable and Application aware IP/MPLS networking
PLNOG 13: Jeff Tantsura: Programmable and Application aware IP/MPLS networkingPLNOG 13: Jeff Tantsura: Programmable and Application aware IP/MPLS networking
PLNOG 13: Jeff Tantsura: Programmable and Application aware IP/MPLS networking
 
Atmosphere Conference 2015: The 10 Myths of DevOps
Atmosphere Conference 2015: The 10 Myths of DevOpsAtmosphere Conference 2015: The 10 Myths of DevOps
Atmosphere Conference 2015: The 10 Myths of DevOps
 
PLNOG 13: Andrzej Wolski: IPv4 Transfers
PLNOG 13: Andrzej Wolski: IPv4 TransfersPLNOG 13: Andrzej Wolski: IPv4 Transfers
PLNOG 13: Andrzej Wolski: IPv4 Transfers
 
PLNOG 13: Piotr Okupski: Implementation of Wanguard software as a protection ...
PLNOG 13: Piotr Okupski: Implementation of Wanguard software as a protection ...PLNOG 13: Piotr Okupski: Implementation of Wanguard software as a protection ...
PLNOG 13: Piotr Okupski: Implementation of Wanguard software as a protection ...
 
Plnog13 2014 security intelligence_pkedra_v1
Plnog13 2014 security intelligence_pkedra_v1Plnog13 2014 security intelligence_pkedra_v1
Plnog13 2014 security intelligence_pkedra_v1
 
JDD2015: Migrating to continuous delivery in the world of financial trading -...
JDD2015: Migrating to continuous delivery in the world of financial trading -...JDD2015: Migrating to continuous delivery in the world of financial trading -...
JDD2015: Migrating to continuous delivery in the world of financial trading -...
 
JDD2015: Thorny path to Data Mining projects - Alexey Zinoviev
JDD2015: Thorny path to Data Mining projects - Alexey Zinoviev JDD2015: Thorny path to Data Mining projects - Alexey Zinoviev
JDD2015: Thorny path to Data Mining projects - Alexey Zinoviev
 
4Developers 2015: Parę słów o odpowiedzialności projektanta UX - Igor Farafonow
4Developers 2015: Parę słów o odpowiedzialności projektanta UX - Igor Farafonow4Developers 2015: Parę słów o odpowiedzialności projektanta UX - Igor Farafonow
4Developers 2015: Parę słów o odpowiedzialności projektanta UX - Igor Farafonow
 
CONFidence 2014: Arkadiusz Bolibok,Paweł Goleń: Evaluation of Transactional C...
CONFidence 2014: Arkadiusz Bolibok,Paweł Goleń: Evaluation of Transactional C...CONFidence 2014: Arkadiusz Bolibok,Paweł Goleń: Evaluation of Transactional C...
CONFidence 2014: Arkadiusz Bolibok,Paweł Goleń: Evaluation of Transactional C...
 
Atmosphere Conference 2015: Do you think you're doing microservices?
Atmosphere Conference 2015: Do you think you're doing microservices?Atmosphere Conference 2015: Do you think you're doing microservices?
Atmosphere Conference 2015: Do you think you're doing microservices?
 

Similar to PLNOG 13: James Kretchmar: How Akamai scales to serve the largest events on the Internet

Velocity EU 2014: Recycling the Web (why it's slowing your mobile app)
Velocity EU 2014: Recycling the Web (why it's slowing your mobile app)Velocity EU 2014: Recycling the Web (why it's slowing your mobile app)
Velocity EU 2014: Recycling the Web (why it's slowing your mobile app)
Colin Bendell
 
Atmosphere 2014: Helping the Internet to scale since 1998 - Paweł Kuśmierski
Atmosphere 2014: Helping the Internet to scale since 1998 - Paweł KuśmierskiAtmosphere 2014: Helping the Internet to scale since 1998 - Paweł Kuśmierski
Atmosphere 2014: Helping the Internet to scale since 1998 - Paweł Kuśmierski
PROIDEA
 
Tom uk soti_final_without video.4.21.15
Tom uk soti_final_without video.4.21.15Tom uk soti_final_without video.4.21.15
Tom uk soti_final_without video.4.21.15
Liz Bradley
 
DWS15 - TV & Video Forum - Challenges to delivering a successful future for o...
DWS15 - TV & Video Forum - Challenges to delivering a successful future for o...DWS15 - TV & Video Forum - Challenges to delivering a successful future for o...
DWS15 - TV & Video Forum - Challenges to delivering a successful future for o...
IDATE DigiWorld
 
DESAYUNO DE TRABAJO AKAMAI
DESAYUNO DE TRABAJO AKAMAIDESAYUNO DE TRABAJO AKAMAI
DESAYUNO DE TRABAJO AKAMAI
Cristian Garcia G.
 
Akamai in a hyperconnected world
Akamai in a hyperconnected worldAkamai in a hyperconnected world
Akamai in a hyperconnected world
magda3695
 
Akamai in a hyperconnected world
Akamai in a hyperconnected worldAkamai in a hyperconnected world
Akamai in a hyperconnected world
magda3695
 
Akamai Korea - Tech Day (2015/03/11) DNS
Akamai Korea - Tech Day (2015/03/11) DNSAkamai Korea - Tech Day (2015/03/11) DNS
Akamai Korea - Tech Day (2015/03/11) DNS
SangJin Kang
 
Great Expectations - Dr. Tom Leighton, Akamai
Great Expectations - Dr. Tom Leighton, AkamaiGreat Expectations - Dr. Tom Leighton, Akamai
Great Expectations - Dr. Tom Leighton, Akamai
Akamai Technologies
 
Jeroen Wijdogen (Akamai) | TU - Hacks & Attacks
Jeroen Wijdogen (Akamai) | TU - Hacks & AttacksJeroen Wijdogen (Akamai) | TU - Hacks & Attacks
Jeroen Wijdogen (Akamai) | TU - Hacks & Attacks
Media Perspectives
 
DDOS –Global threats and mitigation
DDOS –Global threats and mitigationDDOS –Global threats and mitigation
DDOS –Global threats and mitigation
Cisco Russia
 
Clone your Network with OpenNebula
Clone your Network with OpenNebulaClone your Network with OpenNebula
Clone your Network with OpenNebula
NETWAYS
 
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
OpenNebula Project
 
Akamai Technologies - Company Overview
Akamai Technologies - Company OverviewAkamai Technologies - Company Overview
Akamai Technologies - Company Overview
Akamai Technologies
 
Akamai: From Theory to Practice
Akamai: From Theory to PracticeAkamai: From Theory to Practice
Akamai: From Theory to Practice
Liz Bradley
 
Content Growth by Kams Yueng
Content Growth by Kams YuengContent Growth by Kams Yueng
Content Growth by Kams Yueng
MyNOG
 
Networks, Networks Everywhere, And Not A Packet To Drink
Networks, Networks Everywhere, And Not A Packet To DrinkNetworks, Networks Everywhere, And Not A Packet To Drink
Networks, Networks Everywhere, And Not A Packet To Drink
ReadWrite
 
Cloud Delivery: The Path from Simple to Sophisticated
Cloud Delivery: The Path from Simple to SophisticatedCloud Delivery: The Path from Simple to Sophisticated
Cloud Delivery: The Path from Simple to Sophisticated
Akamai Developers & Admins
 
Alta Product Brief - Cloud-based application delivery platform for web applic...
Alta Product Brief - Cloud-based application delivery platform for web applic...Alta Product Brief - Cloud-based application delivery platform for web applic...
Alta Product Brief - Cloud-based application delivery platform for web applic...
Akamai Technologies
 
Closing the Loop on Web Application Vulnerabilities - John Dilley, Akamai
Closing the Loop on Web Application Vulnerabilities - John Dilley, AkamaiClosing the Loop on Web Application Vulnerabilities - John Dilley, Akamai
Closing the Loop on Web Application Vulnerabilities - John Dilley, Akamai
Akamai Technologies
 

Similar to PLNOG 13: James Kretchmar: How Akamai scales to serve the largest events on the Internet (20)

Velocity EU 2014: Recycling the Web (why it's slowing your mobile app)
Velocity EU 2014: Recycling the Web (why it's slowing your mobile app)Velocity EU 2014: Recycling the Web (why it's slowing your mobile app)
Velocity EU 2014: Recycling the Web (why it's slowing your mobile app)
 
Atmosphere 2014: Helping the Internet to scale since 1998 - Paweł Kuśmierski
Atmosphere 2014: Helping the Internet to scale since 1998 - Paweł KuśmierskiAtmosphere 2014: Helping the Internet to scale since 1998 - Paweł Kuśmierski
Atmosphere 2014: Helping the Internet to scale since 1998 - Paweł Kuśmierski
 
Tom uk soti_final_without video.4.21.15
Tom uk soti_final_without video.4.21.15Tom uk soti_final_without video.4.21.15
Tom uk soti_final_without video.4.21.15
 
DWS15 - TV & Video Forum - Challenges to delivering a successful future for o...
DWS15 - TV & Video Forum - Challenges to delivering a successful future for o...DWS15 - TV & Video Forum - Challenges to delivering a successful future for o...
DWS15 - TV & Video Forum - Challenges to delivering a successful future for o...
 
DESAYUNO DE TRABAJO AKAMAI
DESAYUNO DE TRABAJO AKAMAIDESAYUNO DE TRABAJO AKAMAI
DESAYUNO DE TRABAJO AKAMAI
 
Akamai in a hyperconnected world
Akamai in a hyperconnected worldAkamai in a hyperconnected world
Akamai in a hyperconnected world
 
Akamai in a hyperconnected world
Akamai in a hyperconnected worldAkamai in a hyperconnected world
Akamai in a hyperconnected world
 
Akamai Korea - Tech Day (2015/03/11) DNS
Akamai Korea - Tech Day (2015/03/11) DNSAkamai Korea - Tech Day (2015/03/11) DNS
Akamai Korea - Tech Day (2015/03/11) DNS
 
Great Expectations - Dr. Tom Leighton, Akamai
Great Expectations - Dr. Tom Leighton, AkamaiGreat Expectations - Dr. Tom Leighton, Akamai
Great Expectations - Dr. Tom Leighton, Akamai
 
Jeroen Wijdogen (Akamai) | TU - Hacks & Attacks
Jeroen Wijdogen (Akamai) | TU - Hacks & AttacksJeroen Wijdogen (Akamai) | TU - Hacks & Attacks
Jeroen Wijdogen (Akamai) | TU - Hacks & Attacks
 
DDOS –Global threats and mitigation
DDOS –Global threats and mitigationDDOS –Global threats and mitigation
DDOS –Global threats and mitigation
 
Clone your Network with OpenNebula
Clone your Network with OpenNebulaClone your Network with OpenNebula
Clone your Network with OpenNebula
 
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
OpenNebulaConf 2013 - Keynote: Clone your Network with OpenNebula by Thomas H...
 
Akamai Technologies - Company Overview
Akamai Technologies - Company OverviewAkamai Technologies - Company Overview
Akamai Technologies - Company Overview
 
Akamai: From Theory to Practice
Akamai: From Theory to PracticeAkamai: From Theory to Practice
Akamai: From Theory to Practice
 
Content Growth by Kams Yueng
Content Growth by Kams YuengContent Growth by Kams Yueng
Content Growth by Kams Yueng
 
Networks, Networks Everywhere, And Not A Packet To Drink
Networks, Networks Everywhere, And Not A Packet To DrinkNetworks, Networks Everywhere, And Not A Packet To Drink
Networks, Networks Everywhere, And Not A Packet To Drink
 
Cloud Delivery: The Path from Simple to Sophisticated
Cloud Delivery: The Path from Simple to SophisticatedCloud Delivery: The Path from Simple to Sophisticated
Cloud Delivery: The Path from Simple to Sophisticated
 
Alta Product Brief - Cloud-based application delivery platform for web applic...
Alta Product Brief - Cloud-based application delivery platform for web applic...Alta Product Brief - Cloud-based application delivery platform for web applic...
Alta Product Brief - Cloud-based application delivery platform for web applic...
 
Closing the Loop on Web Application Vulnerabilities - John Dilley, Akamai
Closing the Loop on Web Application Vulnerabilities - John Dilley, AkamaiClosing the Loop on Web Application Vulnerabilities - John Dilley, Akamai
Closing the Loop on Web Application Vulnerabilities - John Dilley, Akamai
 

Recently uploaded

存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
3a0sd7z3
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
3a0sd7z3
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
Toptal Tech
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
Donato Onofri
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
rtunex8r
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
k4ncd0z
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
Tarandeep Singh
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
uehowe
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 

Recently uploaded (16)

存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 

PLNOG 13: James Kretchmar: How Akamai scales to serve the largest events on the Internet

  • 1. Scaling to serve the Internet’s largest events James Kretchmar CTO EMEA
  • 2. ©2014 AKAMAI | FASTER FORWARDTM Sochi Olympic Games 2014 Akamai Helps NBC Olympics Reach Record Digital Audience 10.8 Million Total Hours of Online Video Delivered
  • 3. ©2014 AKAMAI | FASTER FORWARDTM 2014 Winter Olympics Overview Customers • NBC, TV2 Norway, France Televisions, … • 25 customers total Coverage • 24/7 over 17 days • Live streamed all 98 events • Global audience Media Technologies • Delivery in all major streaming formats • SecureHD for stream protection • Media Analytics for QoS monitoring and post-event analysis
  • 4. ©2014 AKAMAI | FASTER FORWARDTM Peak Sochi Traffic Events
  • 5. ©2014 AKAMAI | FASTER FORWARDTM Peak Sochi Events http://www.multichannel.com/distribution/us -canada-men%E2%80%99s-hockey-semifinal- sets-streaming-record-nbc-sports-digital/ 148448
  • 6. ©2014 AKAMAI | FASTER FORWARDTM 2014 FIFA World Cup Akamai delivered the World Cup globally to 80+ countries for 50+ rights holders
  • 7. ©2014 AKAMAI | FASTER FORWARDTM FIFA World Cup Overview Event • 1 Month, 32 Teams, 64 Matches, 12 Cities Customers • 55 Customers (25 in EMEA) Streaming technologies: • HLS, HDS, Smooth • Both with and without stream security (SecureHD) Akamai Traffic • 6.99 Tb/s event peak = ~11,200 full DVDs per minute • 5.3 million unique online viewers for Belgium/USA in the USA ALONE • 47.8 average online minutes viewed for Germany vs Portugal on WatchESPN
  • 8. ©2014 AKAMAI | FASTER FORWARDTM World Cup Traffic Peaks Dramatic, Rapid Demand Spikes! Global Demand with Regional Concentrations http://www.akamai.com/html/ms/akamai-delivers-online-streaming-performance. html Wednesday, June 25, 2014
  • 9. ©2014 AKAMAI | FASTER FORWARDTM Peak Perspective 7 6 5 4 3 2 1 0 Terabits per second 2010 2012 2014
  • 10. ©2014 AKAMAI | FASTER FORWARDTM World Cup South Africa Summer 2010 Summer Olympics London Summer 2012 Winter Olympics Sochi Winter 2014 World Cup Brazil Summer 2014 1 1.8 3.1 8.4 Relative Event Size
  • 11. ©2014 AKAMAI | FASTER FORWARDTM The Akamai Platform • 149,000 servers • Located in 92 countries around the world • Delivers over 2 trillion Internet interactions daily • Delivers approximately 30% of all Web traffic
  • 12. ©2014 AKAMAI | FASTER FORWARDTM Akamai Customers Customers on the Akamai platform include: • All 20 top global eCommerce sites • 96 of the top 100 online U.S. retailers (Source: Internet Retailer Magazine) • The top 30 media & entertainment companies • 7 of the top 10 banks (Source: The Banker) • 9 of the top 10 largest newspapers • 9 out of 10 top social media sites • All of the top anti-virus companies • One out of every three Global 500® companies (List compiled by Fortune Magazine)
  • 13. ©2014 AKAMAI | FASTER FORWARDTM
  • 14. ©2014 AKAMAI | FASTER FORWARDTM
  • 15. Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. ©2014 AKAMAI | FASTER FORWARDTM Centralized Deployment Total Traffic 10000 1000 100 10 1 Origin Traffic 10000 1000 100 10 1 Ave Distance:HIGH
  • 16. Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. ©2014 AKAMAI | FASTER FORWARDTM Moderately Distributed Deployment Total Traffic 10000 1000 100 10 1 Origin Traffic 10000 1000 100 10 1 Ave Distance:MEDIUM
  • 17. Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. ©2014 AKAMAI | FASTER FORWARDTM Highly Distributed Deployment Total Traffic 10000 1000 100 10 1 Origin Traffic 10000 1000 100 10 1 Ave Distance:LOW
  • 18. Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. ©2014 AKAMAI | FASTER FORWARDTM Ave Distance vs. Deployments Centralized Somewhat Distributed Highly Distribtued 0 200 400 600 800 1000 1200 1400 1600 1800 2000 Number of Deployments Ave Distance
  • 19. Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. ©2014 AKAMAI | FASTER FORWARDTM Constrained peering points 12,000 networks connected by peering points
  • 20. ©2014 AKAMAI | FASTER FORWARDTM Avoiding Congestion
  • 21. ©2014 AKAMAI | FASTER FORWARDTM
  • 22. ©2014 AKAMAI | FASTER FORWARDTM
  • 23. Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. ©2014 AKAMAI | FASTER FORWARDTM Highly Distributed Deployment Total Traffic 10000 1000 100 10 1 Origin Traffic 10000 1000 100 10 1 Ave Distance:LOW
  • 24. ©2014 AKAMAI | FASTER FORWARDTM Managing Load Challenges: • Want to send users to the “best” or “closest” server • Need to fully utilize servers, else have to over-capacitate • Need to predict and prevent overload Typical CDN solution is IP Anycast
  • 25. Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. ©2014 AKAMAI | FASTER FORWARDTM IP Anycast 10.12.4.80 10.12.4.80 10.12.4.80 10.12.4.80 10.12.4.80 10.12.4.80 10.12.4.80 10.12.4.80
  • 26. ©2014 AKAMAI | FASTER FORWARDTM Mechanics of fine-grained load balancing Problems with IP Anycast: • Doesn’t find best performance • Doesn’t account for congestion • Very coarse • Won’t work for highly distributed • Little control Need a system with fine-grained control • Send these users to these specific machines
  • 27. CNAME to a special hostname that can return dynamic answers ©2014 AKAMAI | FASTER FORWARDTM DNS based load-balancing www.example.com CNAME www.example.com.edgesuite.net www.example.com.edgesuite.net CNAME a1782.g.akamai.net a1782.g.akamai.net A 10.7.20.66 A 10.7.20.70 static dynamic Now we can choose exactly which servers for which end-users
  • 28. ©2014 AKAMAI | FASTER FORWARDTM Fine-grained load-balancing Being able to choose specific servers means: • Possible to drive close to 100% utilization • No excess capacity necessary • Can deal with huge traffic spikes • Best end user performance • Can find and route around problems
  • 29. ©2014 AKAMAI | FASTER FORWARDTM Intelligent Algorithms Full control is good, but only if you know what to do with it … • Understand the structure of the Internet • Measure performance between servers and end users in real time • Assign to the best performing server • But with fairness if the best would be overloaded Load vs. Demand • When a request comes in we don’t know how “heavy” it will be • Or on what resource • Must adaptively measure, adjust and predict with a load feedback controller
  • 30. ©2014 AKAMAI | FASTER FORWARDTM
  • 31. ©2014 AKAMAI | FASTER FORWARDTM
  • 32. ©2014 AKAMAI | FASTER FORWARDTM Reliability = Scalability The cost of redundancy • Anything that can break needs a backup • Requires some extra resources in the system • If small failures cause large failures, less capacity is available • For effective use of large capacity, must minimize impact of small failures • Like RAID for disks Akamai reliability • Reliability built in layer upon layer • Each deployment acts like one big cache, but take a closer look …
  • 33. Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. ©2014 AKAMAI | FASTER FORWARDTM Highly Distributed Deployment Total Traffic 10000 1000 100 10 1 Origin Traffic 10000 1000 100 10 1 Ave Distance:LOW
  • 34. ©2014 AKAMAI | FASTER FORWARDTM Akamai reliability Within a deployment of servers: • Disk space effectively shared • Customers are striped across servers • Dynamically use more servers if customer load is high • If a server fails: •Reassign in a minimally impacting way (consistent hashing) •DNS reflects the new assignments • A “buddy” machine grabs the IP Deployment • Acts like one big cache • Multiple machines can fail with no bad effect
  • 35. ©2014 AKAMAI | FASTER FORWARDTM
  • 36. 4K-UHD HEVC/H.265 16,000-30,000 Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. ©2014 AKAMAI | FASTER FORWARDTM Quality Requires Bits COMPRESSED BIT RATE (Kbps) 50,00 0 40,00 0 30,00 0 20,00 0 10,00 0 0 8K-UHD XEVC+? 50,000+ Kbps Future HD-1080p AVC/H.264 7,500 Kbps 2011 HD-720p AVC/H.264 3,500 Kbps Kbps 2007 2013 VGA/SDTV MPEG2-4 1,800 Kbps 2004 QVGA MPEG1 550 Kbps 2001
  • 37. Delivery Innovation: Akamai Media Client Technology ©2014 AKAMAI | FASTER FORWARDTM A toolkit for the next-generation network Akamai Media Client Core Services API Cache Hybrid HTTP/UDP (HHU) Acceleration Multicast Delivery Peer Assisted Delivery Intelligent Pre- Positioning
  • 38. ©2014 AKAMAI | FASTER FORWARDTM Media Client Technology Patent Pending Specification and reference implementation SDK Connected Device Stack Application Framework Services / Libraries OS App Media Client SDK Media Client SDK App layer integration Service layer integration Standard HTTP App Can be implemented at the App Layer or the Service Layer
  • 39. Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. ©2014 AKAMAI | FASTER FORWARDTM Akamai’s Media Client Technology Initiative Hybrid HTTP/UDP Residentia l Gateway HTTP/UDP Unicast Acceleration  HTTP/UDP Unicast Acceleration ✔Ready to Play Later
  • 40. Akamai’s Media Client Technology Initiative Multicast 100,000 Viewers One 2 Mbps stream per viewer = 200Gbps ©2014 AKAMAI | FASTER FORWARDTM Akamai Network ISP Network HTTP Origin Akamai Edge Server Non-Multicast Router
  • 41. ©2014 AKAMAI | FASTER FORWARDTM Akamai’s Media Client Technology Initiative Multicast Akamai Network ISP Network HTTP Multicast AMT Origin Akamai Edge Server Multicast Router AMT Router/Relay
  • 42. Akamai’s Media Client Technology Initiative Intelligent Prepositioning Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. ©2014 AKAMAI | FASTER FORWARDTM Residentia l Gateway  HTTP/UDP Unicast Acceleration  Multicast  Intelligent Prepositioning Intelligent Prepositioning ✔Ready to Content demand is Play Later predicted, And content is delivered in anticipation.
  • 43. Akamai’s Media Client Technology Initiative Peer Assisted Delivery Avoid data theft and downtime by extending the security perimeter outside the data-center and protect from increasing frequency, scale and sophistication of web attacks. ©2014 AKAMAI | FASTER FORWARDTM Residentia l Gateway  HTTP/UDP Unicast Acceleration  Multicast  Intelligent Prepositioning Peer-Assisted Delivery  Peer Assist Network intelligence can exclude peering traffic from data caps and billed usage.

Editor's Notes

  1. Has delivered billions of songs for top online music stores