阿里云CDN的组成:
阿里云独立CDN节点有500+,每个节点最小能力是40G。
CDN多层级缓存(cache)实现原理:
1、阿里云CDN主要由智能高度系统和cache软件两个重要的环节构成
2、cache系统结构可由一级和二级cache节点构成
3、L1:每个CDN节点24台机器,支持40GB流量,部署在各个运营商,命中90%以上
4、L2:每个CDN节点80台。
5、L1和L2之间是ABTN的BGP网络连接。在(ABTN是阿里自建网络)
阿里云CDN组件分层:
服务层
基础服务:文件分发
辅助服务:文件上传、内容解析、日志分析
应用层
全局负载均衡:pharos、cmos
本地负载均衡(系统级的):LVS、Tengine
缓存:swift(CDN 的L1和L2 缓存)
监控:alimonitor、tsar、alibench、kunlunjing
配置管理:salt、puppet
系统层
RHEL、CENTOS
设备层
服务器、路由器、交换器、防火墙、其他专用设备
