基于校园网的Cache应用
布置方案
如图2 所示,CNC是校区1 某运营商网络出口,TEL是校区2 另一运营商网络出口。Switch1和Switch2分别是两个校区核心交换机。设备Cache1 和Cache2 分别代表校区1 和校区2 待测Cache。s1和s2分别代表Cache1和Cache2的服务流量,即从Cache流向校园网的流量;d1 和d2 分别代表Cache1 和Cache2 从因特网下载的流量;g1 和g2 分别代表校区1 和校区2 的用户访问因特网的上行流量;在两台核心交换机上分别设置mir1 和mir2 镜像g1 和g2 流量。
当测试进行时,因为mir1 镜像了g1,所以Cache1获得了校区1 用户的下载请求,如果符合策略的匹配条件,Cache1也向因特网提交一次该下载请求,并因此产生流量d1。当相同的下载请求再次在mir1/g1 侦测到,Cache1代替因特网回应该次请求,并产生流量s1。流量d1 对校园网对外出口产生负面作用,s1 起到正面作用。因此,使用Cache1 产生的效益为:
效益1 = s1/(s1+CNC-d1) 公式1
同理Cache2 产生的效益为:
效益2 = s2/(s2+TEL-d2) 公式2
两校区待测Cache 效益总计为:
效益= (s1+s2)/(s1+s2+TEL+CNC-d1-d2) 公式3
由于mir1 镜像g1,所以Cache1 只监测连接到Switch1 上的用户的请求。同理,mir2 只监测连接到Switch2 上的用户的请求。Switch1 和Swithch2 由万兆光纤链路连接。校区2 用户访问C N C,数据经过万兆光纤,由Cache2缓存;校区1 用户访问T E L,数据经过万兆光纤,由Cache1 缓存。
使用SNMP协议分别获取S w i t c h1 和S w i t c h2 的流量数据,每小时采集一次,通过用户实际下载流量、待测Cache为用户提供的流量s1+s2、待测Cache 设备从因特网下载流量d1+d2 计算采用待测Cache设备后产生的效益。
缓存策略
针对优酷、百度、土豆、搜狐、迅雷、乐视六个视频网站所有文件进行缓存测试。单个资源存在两个以上校内用户访问即开始下载,对内网提供缓存服务。
特别声明:本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。