http://www.shencan.net/index.php/2013/08/10/ats-%E7%9A%84clusters-%E5%88%9D%E4%BD%93%E9%AA%8C/
ats的集群模式 就是如果你后端有多台ats cache设备 如果前端没haproxy 做hash的话 dns直接轮询解析过来 会出现多台ats cache存储一样的文件 这样既影响网民访问 又影响后端cache 磁盘利用率
如果开启了ats集群功能 就相当于你多台ats cache设备 可以共享自己的cache 存储 (ats 有进程一直在集群中进行通信 与更新 object资源)
下面举例子把 (假设有 3台ats 分别为 A B C 3台设备)
如果一个object请求发送到A 设备上后 A设备会先看集群中(A B C)设备上有这个object没 如果没那就A直接去源站去抓取 然后自己存储 最后会把这个cache object存储 广播到其他集群节点去
当下次请求同一个object 访问到B 设备是(A B C都有可能) 这个时候 B 设备会去A设备上抓取这个内容(因为刚才 A设备存储了这个object) 然后返回网民 (因为 A B C都在一个集群环境下 速度会很快)
这就是一个简单的集群例子 不知道 大家搞懂没
下面介绍下 ats集群模式的 2个模式吧