暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Traffic Control概述

IT路人乙 2019-07-11
1069

Traffic Control是一个CDN控制面板。它由一序列的被用来配置,管理和导航用户请求到HTTP缓存代理服务器的层叠系统的应用构成。原则上,一个CDN可以依赖任何HTTP缓存代理来实现。对于Traffic Control, 缓存软件选择的是Aapache Traffic Server。尽管当前的release版本仅仅支持ATS作为缓存服务器实现,将来这可能被改变。

Traffic Control于2015年4月在Comcast公司首次开发出来供内部使用,并发布到开源平台。Traffic Control 于2016年8月进入了Apache孵化器。

下面的插图中绿色标记的组件为Traffic Control的实现元素,


Traffic Ops

Traffic Ops存储缓存服务器的配置和CDN Delivery Services。它也提供API给工具,脚本和程序调用来使用和操作CDN数据。Traffic Ops过去常常用来给UI交互接口提供API来管理CDN。

Traffic Router

Traffic Router被用来路由客户端请求到最近的健康的缓存服务器,根据Health Protocol分析缓存服务器的健康,容量和状态来确定缓存服务器的健康情况,根据缓存组和客户之间的相对地址距离来确认缓存服务器是否是最近的。

Traffic Monitor

Traffic Monitor在一个非常短的时间周期内做缓存服务器的健康调查来保持那台服务器应该被保持轮转的追踪。

Traffic Stats

Traffic Stats 收集和存储每台缓存服务器的实时交互统计数据汇总。这些被Traffic Router用来评估每台缓存服务器的可用容量,这些缓存服务器用来均衡交互负载,预防超载。

Traffic Portal

Traffic Portal是一个web接口,它使用Traffic Ops API来呈现CDN数据和基于用户友好的接口来控制CDN。

Traffic Vault

Traffic Vault被用来作为一个被其他Traffic Control组件使用的SSL私钥的安全key/value的存储。

文章转载自IT路人乙,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论