转载自 https://blog.zymlinux.net/index.php/archives/821

随着宽带技术的加速普及,目前,几款高性能开源CDN方案在广大开源爱好团队的充分的测试、企业服务应用验证中破壳而出。实际这个地球的互联网用户都在知情与不知情之间使用了ATS的环保服务。
这方面的内容可以在APACHE的官方网站(http://trafficserver.apache.org/users.html)可以分享更多信息。
小注:不得不提一下的是,Taobao的工程师们,“仓实知礼”的开源精神,让这张用户表中出现了很多中国大小公司。这其中少不了赵永明(掌管中国ATS官方QQ群:281057393)这位中国CDN的资深使用者与开发者的贡献。进入小康社会的中国,还会有多少人参与开源软件与方案的研发与推广大军呢?从笔者的开发、服务与科研应用中,对目前Trafficserver(下简称ATS)这款开源cdn系统(笔者认为是当前所有核心可推测系统中最优选方案)接触使了很长时间。特别是随着LINUX核心3.11(直接稳定支持SSD)的发布,更助推了ATS在网络内容传输世界的动人表现。
笔者认识到ATS的几处优势:
1.cache数据库式的存储与检索
ATS支持以大数据库存储形式存储并检索cache内容。这基本上综合了目前全部CDN体系地存储检索方面的优点。自3.2.5以上版本已经对16T以上的存储文件稳定支持。
2.直接支持裸设备存储(directory的读写)
这项功能摆脱linux文件系统的限制,可以将设备的物理性能发挥到极致了。
3.对wccp的应用
虽然开源以后将wccp的握手模块去除了,但是利SQUID的UDP2048端口握手能力也能极好地使用上WCCP的自动集群负载能力。
4.最重要的特性在于同时支持SMP。
本文重点在于介绍ATS的三种旁路接入方式。
旁路接入的好处,网络规划师基本上可以实现项目的交钥匙工程。虽然不能0运维,但是需要“半个小时到现场”的任务肯定将少很多。
依据现行的工业标准,能实现ATS(squid也是一样)有三种办法:

1)PBR(策略路由);
2)WCCP集群;
3)端口镜像(分光)。

先发布三种旁路方案实际模型

说明
:本方案中,核心交换机处需要进行路由配置,才能实现用户请求优先转向ATS服务器而不是直接通过交换机向外网申请服务。

图1:PBR旁路模型


图2-1:wccp的拦截原理图(from csico site)

图2-2:wccpv2自动负载集群模型

说明:本方案中,nginx 使用临时重定向镜像口B(A’)取得的请求Q.url,只要nginx 拦劫服务足够快,因为nginx回程距离小,绝大部分请求都能重定向成功,实现旁路接入对原主路的控制。

图3:镜像端点+抢占式服务模型​​​​​

Tafficserver旁路接入方案综述相关推荐

  1. 物联网课程论文:《基于云原生的物联网端管云系统方案综述与演进设想》

    这篇论文八千多字,主题是 云原生+物联网平台.花了几天心思,查了很多篇论文,因为自己对物联网通信的硬件方面不太会,所以还是选择写综述类的论文了,这篇论文感觉技术深度和广度比我上一篇计算机网络论文要更加 ...

  2. 区块链赋能的6G零信任车联网可信接入方案

    (一)文章素材摘录于 单位信息|广东工业大学+北京邮电 郝敏博士团队 数据来源|电子与信息学报 基金项目|国家重点研发计划 (二)正文 随着三大运营商 5G 套餐于2019年底的相继上线,宣告我国第五 ...

  3. 本地日志数据实时接入到hadoop集群的数据接入方案

    1. 概述 本手册主要介绍了,一个将传统数据接入到Hadoop集群的数据接入方案和实施方法.供数据接入和集群运维人员参考. 1.1.  整体方案 Flume作为日志收集工具,监控一个文件目录或者一个文 ...

  4. linux 双线,linux 双线接入方案

    ISP1:192.168.160.2 ISP2:172.16.250.2 Eth0:192.168.160.128 Eth1:172.16.250.128 企业双线接入方案 1 建立路由策略表 [ro ...

  5. 淘宝天猫价格监控接入方案

    电商市场的兴起,让很多人看到了电商发展的前景,纷纷开始涉足电商.但由于门槛低.利润高,一些卖家开始打起了低价促销的主意.很多品牌方在面对这些现象时都非常苦恼,随着这类乱价现象的逐年加剧,许多品牌厂商都 ...

  6. Android短视频开发中的sdk接入方案

    目前短视频平台非常火,云豹科技作为优质的app源码提供商,在短视频开发领域有丰富的经验和完善的技术.下面以云豹短视频为例,概述Android短视频开发中的sdk接入方案,这里我们选择腾讯云的sdk进行 ...

  7. HIS 与医保系统的接入方案及实现

    HIS 与医保系统的接入方案及实现 刘剑锋 李刚荣 第三军医大学西南医院信息科(重庆 400038) 摘要: 目的 建设HIS,迎接医疗改革的挑战.方法 分析HIS与地方医疗保险系统的不同特点, 提出 ...

  8. java 医保接口对接_读:HIS 与医保系统的接入方案及实现

    HIS 与医保系统的接入方案及实现 刘剑锋 李刚荣 第三军医大学西南医院信息科(重庆 400038) 医院HIS和医保系统的接口设计方案涉及两个部分,分别由医院和医保中心分别完成相,应的程序设计,这两 ...

  9. Qno侠诺中小型企业ERP远程接入方案(转)

    远程接入服务的普及 随着企业业务的扩展,分支机构不断增多,包括渠道.合作伙伴.远程或移动办公的需求在不断的增加.一个企业不同的营运点如何能够及时准确的获得所需的资料信息,是企业竞争力的体现,这一点越来 ...

最新文章

  1. 计算机与社会关系的案例,计算机网络与社会关系论文.pdf
  2. 对话系统(二)-普通神经网络
  3. Linux教程:内核怎样管理你的内存
  4. java计算字符串中字符出现的次数_java – 计算字符串中字符出现次数
  5. 【Java】StringBuilder类、包装类
  6. 2008r装mysql_RMySQL安装及操作(详细版)
  7. Linux下新手基本操作及技巧看图上路 (7)
  8. 19 不能为条目xxxx PRD确立账户
  9. 【十八】文件译文:graph.js.fmkr (测试报告模版配置文件)
  10. 一个按钮控制暂停和开始java_《第一炉香》|一个女人的自甘堕落,从控制不住欲望开始...
  11. Windows10系统如何开启和关闭隐藏的卓越性能模式
  12. BIMC电子商务外包服务独特之处
  13. 快速应对面试--分门别类--7.栈和队列
  14. egret的eui以及exml使用
  15. TriCore 与 RT-Thread(TC264 移植)
  16. Window下Ribbit MQ安装
  17. ROS文件系统和文件系统操作
  18. 计算机学院文化长廊,计算机学院2019年寝室文化节动员大会顺利召开
  19. 简历解析步骤(第二步)技术与实现(6)识文字,做分类:婚姻状态 、出生日期 、 户口地址 、 籍贯地址
  20. ESRGAN - Enhanced Super-Resolution Generative Adversarial Networks论文翻译——中英文对照

热门文章

  1. 机器学习中的标量、向量、矩阵、和张量的概念
  2. bootstrap:按钮,下拉菜单
  3. uva 401.Palindromes
  4. jquery checkbox勾选/取消勾选的诡异问题
  5. mac 使用nvm安装node
  6. Solr初始化源码分析-Solr初始化与启动
  7. WCF配置文件全攻略
  8. ASP.NET 2.0 ajax中gridView的刷新问题!
  9. android theme material,Android Studio 换主题(Material Theme..)
  10. android系统二次开发,Andorid系统二次开发界面