Академический Документы
Профессиональный Документы
Культура Документы
07 trafficserver cdn
trafficserver
Mail/Y!/MSN ming_zym@yahoo.com.cn
http://zymlinux.net/trafficserver
Phone 13910237531
trafficserver
Trafficserver
C++ bug
CDN
/OS
http://trafficserver.apache.org/
Agenda
trafficserver
trafficserver
trafficserver
trafficserver?
trafficserver
Apache TrafficServer
Apache Traffic Server is fast, scalable and
extensible HTTP/1.1 compliant caching proxy
server
ISP proxy/cache
7 hash Cluster
API
Trafficserver
Inktomi
ISP
CDN
Yahoo
Apache
2009 7 13 apache
2009 10 30
2010 4 30 apache
2010 6 7 2.1.1
TS
map
cpu
Cluster
raw /
64
footprint
IO
TS 08 yahoo
QPS
RT
cache
ping 25 ms
20,833Byte 2,226Byte
-49.22%
112
167.13
6.42%
2.24
2.09
-16.01%
56.38
65.4
XXX
TS
1.33
4.19%
1.27
0
20
40
60
80
MS
100
120
140
160
180
SMP/ / IO
CPU
IO
http
squid coss
partition
/ partition
IO fastIO IO
RRD
traffic_server
traffic_manager traffic_server
traffic_server
traffic_cop traffic_manager
cluster storage
64
64
64
map
trafficserver map
cdn source
cdn zymlinux.net
/source/
URL
reverse_map http://zymlinux.net/source
http://cdn.zymlinux.net/
map
old new:
map cookie/header/ /
8byte/obj vs squid:56byte/obj
2TB 8K
2.5G
2TB 128K
0.5G
IO
epoll/libevent
eventsystem/SM
IO
directIO/ IO
RT
7 7
http
Cluster
cluster cache +
cluster
cluster --
master cluster
cluster /
cache hash
Cluster
trafficserver
traffic_line -s
traffic_shell enable
traffic_line -x
Web
traffic_shell
TS tcp
timeout 20
proxy.config.http.keep_alive_no_activity_timeout_out
web
traffic_shell
Trafficserver
traffic_logstats:
HTTP Methods
Content Types
mrtg web
traffic_line -r
cache
cluster
records.config:CONFIG
proxy.config.alarm*
SNMP
mib
64bit
ISP
binary
squid
cache
push
cache
DNS
SSL
trafficserver IP
ssl
TS ssl
TS ssl
TS TS ssl
ssl
header
header
header
header
enfreshness
Background
inbond
outbond
Tiphares
CPU105qps
Yahoo trafficserver
CDN Akamai
trafficserver PM Leif Hedstrom
trafficserver
Event
IO
IO
Dirk Grunwald
phd ts
Brian Totty : HTTP: The Definitive Guide
16MB
OEM
Ftp cache
Ftp2http cache
Quicktime
REAL
MS
port arm
CDN
trafficserver
Perfect Match!
http://trafficserver.apache.org
trafficserver
apache.org
ISP
Apache license
Cluster CDN-
trafficserver cluster
Cluster Proxy-
SLA
2.X
ipv6
IO
>2G
solaris/osx/bsd port
Cluster hash
web
QA benchmark
Yahoo
QA
Do you really have Any Question?
20100810