S O L U T I O N S commVer e G • Hong Kong • Bangkok • Beijing • Brunei • Kuala Lumpur • Manila • San Jose • Seoul • Shanghai • Singapore • Taipei Global IPv6 Summit in Taiwan & 15th TWNIC IP OPM 2010/12/2, Taipei 智智智智智智智智 智智智 CCIE/JNCIE kaeatforum [at] gmail.com CDN (Content Delivery Network) and ISP Operation
The material I presented in 2010 Global IPv6 Summit in Taiwan & 15th TWNIC IP OPM (Dec. 2nd, 2010)
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
S O L U T I O N S
c o mm V e r eG • Hong Kong
• Bangkok
• Beijing
• Brunei
• Kuala Lumpur
• Manila
• San Jose
• Seoul
• Shanghai
• Singapore
• Taipei
Global IPv6 Summit in Taiwan & 15th TWNIC IP OPM
2010/12/2, Taipei
智匯亞洲有限公司許至凱 CCIE/JNCIE
kaeatforum [at] gmail.com
CDN (Content Delivery Network) and ISP Operation
2
WW
W.C
OM
MV
ER
GE
.CO
M
Global IPv6 Summit in Taiwan & 15th TWNIC IP OPM; 2010/12/2 Taipei
Agenda
CDN Introduction– “Pro” CDN period– Global Server Load Balancing– CDN mechanism
ISP Operation Issues– CDN issues in regular operation– Any aggressive strategy for CDN?
Q & A
3
WW
W.C
OM
MV
ER
GE
.CO
M
Global IPv6 Summit in Taiwan & 15th TWNIC IP OPM; 2010/12/2 Taipei
CDN evolution
Pro-CDN period– Before Y2000
• Server farm
• Caching
First generation CDN– 2000 ~ 2005
• Static or dynamic HTML content
Second generation CDN– 2005 ~ 2010
• Video 、 Streaming
Third generation CDN– 2010 ~
• Community based service
4
WW
W.C
OM
MV
ER
GE
.CO
M
Global IPv6 Summit in Taiwan & 15th TWNIC IP OPM; 2010/12/2 Taipei
Pro-CDN period
WWW access concept:
– More challenges when:• Subscriber volume is increasing quickly
• High available, none-stop service request– Annual 5.256 minutes down-time only for 99.999% SLA
Internet
Internet
HTTP
HTML
5
WW
W.C
OM
MV
ER
GE
.CO
M
Global IPv6 Summit in Taiwan & 15th TWNIC IP OPM; 2010/12/2 Taipei
Ultimate version
– Meet huge subscribers• Lots servers
• Load balance mechanism
• Reverse cache
Internet
HTTP/HTTPS
Reverse Proxy
Content Switch
6
WW
W.C
OM
MV
ER
GE
.CO
M
Global IPv6 Summit in Taiwan & 15th TWNIC IP OPM; 2010/12/2 Taipei
“SIZE” is really a issue!
Think about:– Million even billion subscribers!
• Huge web servers
• Complex content switch architecture
• Ultra-large Internet bandwidth request
Following issues still do not be solved:– Single point-of-failure– Slow response when server is far away from subscriber
Solution: deploy web server around the world– Keep good performance– Provide “real” high availability
• “Disaster recovery” is included here
Global Server Load Balancing
7
WW
W.C
OM
MV
ER
GE
.CO
M
Global IPv6 Summit in Taiwan & 15th TWNIC IP OPM; 2010/12/2 Taipei
GSLB example
Internet
DNS Server
Client request
GSLB cooperation
8
WW
W.C
OM
MV
ER
GE
.CO
M
Global IPv6 Summit in Taiwan & 15th TWNIC IP OPM; 2010/12/2 Taipei
GSLB factors
Mechanisms for “balancing”– Passive Techniques
• DNS Round-Robin
• DNS RTT
• BGP Anycast
• DNS/Routing Hybrid
– Footrace Techniques• DNS footraces
• HTTP-redirect footraces
• TCP handshake footraces
– Active Techniques• DNS probes Measurement
• HTTP probes
• HTTP redirection
9
WW
W.C
OM
MV
ER
GE
.CO
M
Global IPv6 Summit in Taiwan & 15th TWNIC IP OPM; 2010/12/2 Taipei
Content Delivery Networks
Extend GSLB concept to achieve:– Scalability– Security– Reliability– Responsiveness– Performance
Two major CDN operators:– Commercial CDNs
• Market leader: Akamai technologies– Install 73000 servers in 70 countries– Handle 15% ~ 20% Internet traffic