Akamai CDN中的几个重要组件
mapping system 调度系统(映射client到edge cluster,进而到edge server)
edge server platform 边缘服务器系统
transport system 分层(tired)回源系统
communications and control system 通信与控制系统(收集状态信息,下发控制消息,配置更新等等)
data collection and analysis system 数据收集和分析系统(server log,client log, network and server information),又名Query系统
management portal 管理portal(配置更新,业务指标展示)
辅助系统和服务
DNS
Monitoring Agents
Global Traffic Manager
Storage
Client Slide Delivery (p2p)
下面对各分系统做进一步说明:
mapping system:
scoring part, collecting and processing historic and real-time data---including
real-time mapping part, two main steps:
map to cluster
map to server
Edge Server Platform(metadata configuration)
origin server location
cache control
cache indexing
Access control
Response to origin server failure
Header alteration
EdgeComputing
Performance optimization
Communications and Control System包括:
real-time distribution of status and control information
point-to-point RPC and Web Services
Dynamic configuration updates
key management infrastructure
software and machine configuration management
Data Collection and Analysis System包括:
Log collection
Real-time data collection and monitering
Analytics and Reporting
参考文献
[1].the-akamai-network-a-platform-for-high-performance-internet-applications-technical-publication.pdf