内容分发网络关键技术
一、关键技术:
- 内容统一编码
- 用户请求重定向
- 本地负载均衡
- 缓存替换算法
- 媒体服务
- URL:统一资源定位符
- CDN内容统一ID:UnicontentID(ProvideID,ContentID)
- 基于DNS重定向
- 基于网络就近性判断
- OSI模型策略:数据链路层:数据包目的MAC选路;网络层:基于IP地址分配方式;传输层/应用层:基于访问流量控制 。
- 负载状况获取:SNMP的Agent技术;第三方;集成---自主开发。
- 负载均衡实现:基于客户端/服务器端,网络接入协议交换/高层协议内容交换(4层/7层)。
- 负载均衡分类:软/硬件负载均衡,全局/本地负载均衡,链路聚合技术。
- 负载均衡算法:(加权)轮转调服算法,随机均衡调度算法,最小连接数调度算法,DNS均衡调度算法。。。
- LRU最近最少使用算法
- LFU最少频率使用算法
- 基于分数因子的缓存算法
- 基于块等级的缓存算法