高速缓存设备(Cache)可以缓存互联网资源,缩短用户对内容的访问距离,将互联网内容本地化,大大提升用户用网体验,因而逐渐成为网络应用热点。
校园网用户的与日俱增,校园网面临的压力越来越大。体现为带宽日趋紧张,尤其B T、P2P下载、在线视频、音乐、网络游戏等网络应用占用大量带宽,严重影响教学、科研、办公活动,导致用户用网体验下降。
多数高校采取限应用、限速、限连接数等手段加以调控,虽有效果但配置不够灵活,同时网络用户反响也相对激烈。本文从新的角度阐述这种问题,通过布置高速缓存设备(Cache)以疏导的方式缓解带宽压力,并提出Cache 性能分析方法以证明这种方案对用户用网体验有较大提升。
Cache工作原理
Cache设备能实现自动按需缓存内容,在网络使用高峰期减少HTTP下载,视频下载和P2P下载等对互联网骨干的流量压力,帮助用户获得更高的网络带宽使用效率。系统还有效地改进对HTTP、视频、P2P 和非P2P等应用的网络响应速度,增加了用户体验。
对于经常使用P2P 下载和在线视频的用户,他们可以用更快的速度透明地从系统中访问到已缓存的内容,而无需占用互联网骨干带宽。系统通过疏导的方式而不只通过限制和禁止等手段来控制HTTP下载视频观看和P2P下载对网络的影响。Cache把占用大量带宽的HTTP、视频和P2P 流量限制在宽带网络内部,帮助用户优化网络流量,为提供更多更好的服务创造更好条件。
Cache提供HTTP与流媒体加速服务的整个业务流程可以通过图1描述:
1. 客户端发起HTTP请求到原始网站下载文件或视频;
2. 交换机将HTTP请求镜像到Cache监听网卡,Cache截获了用户的访问请求;
3. 如果Cache 已经缓存有该用户请求的资源,Cache通过通信网卡向客户端发出HTTP302 重定向,客户端执行重定向动作,发起新的HTT 请求到Cache下载;如果Cache上没有缓存该用户请求的资源,则执行第4 步;
4. 如果Cache 尚未缓存该用户请求的资源,属于访问未命中,Cache不会给用户发送任何报文,也不影响用户从外网正常下载,而是在系统中增加一次访问请求记录;Cache上有一个触发缓存的阈值,默认2 次(可以在界面修改),当Cache监测到不同的两个用户请求同一个资源时,会触发Cache对资源进行缓存,缓存后如果再有用户请求,就进行第3 步,引导用户将直接从Cache下载资源。
特别声明:本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。