本文为您介绍PCDN的关键组件和基础架构。
关键组件
- Index服务:全局调度,把用户请求调度到最佳的机房。
- ZooKeeper (Global和Local):服务活动情况汇报给调度服务,动态配置更新。
- Nginx Proxy:支持私有协议的Nginx代理服务,针对不同文件一致性Hash到不同的Channel服务。
- Channel服务:记录文件和拥有文件的端点地址信息,为下载提供就近的端点地址。
- Relay服务:服务P2P建立连接和通讯。
- Hot服务:Hot文件发现和推送。
基础架构图

本文为您介绍PCDN的关键组件和基础架构。