用于缓存系统的流量处理方法、服务策略设备和缓存系统技术方案

技术编号:17784142 阅读:20 留言:0更新日期:2018-04-22 15:32
本发明专利技术公开了一种用于缓存系统的流量处理方法、服务策略设备和缓存系统,涉及互联网技术领域,其中的方法包括:服务策略设备接收到路由设备转发的用户访问请求;服务策略设备获取对于网络的用户体验质量QoE值;服务策略设备基于QoE值调整缓存策略,并根据缓存策略将用户访问请求发送至缓存设备、或者向目标网站请求与用户访问请求相对应的目标资源。本发明专利技术的流量处理方法、服务策略设备和缓存系统,根据QoE对缓存策略进行调整,可以实现动态缓存策略,对需要缓存的请求牵引至缓存设备,无需缓存的内容进行透明传输,实现缓存服务的灵活配置,实现差异化的缓存服务,提高缓存服务、资源利用效率,降低缓存设备、网络设备的压力。

【技术实现步骤摘要】
用于缓存系统的流量处理方法、服务策略设备和缓存系统
本专利技术涉及互联网
,尤其涉及一种用于缓存系统的流量处理方法、服务策略设备和缓存系统。
技术介绍
经济全球化进一步加强互联网的全球化,各国大型电信运营商都尝试在全球拓展业务,实现内容资源的共享以及网络覆盖的延伸,一方面为国内用户提供通达全球的通信服务,同时发展海外客户增强自身的竞争力。面对日益拥塞的国际链路和大规模的入境流量,有效的方法是建立互联网缓存平台,通过本地缓存互联网内容降低入境流量,缓解国际链路拥塞度的不断上升问题,并从技术上解决由于网络带宽拥塞、链路流量大而利用高等原因影响的访问互联网的用户体验问题,可以增强用户的数据业务体验,同时也可以降低因网间流量产生的结算费用。缓存系统在现有的IP网络中部署,存储互联网中的热点或者特定内容,并引导用户的访问请求转发到缓存服务器。透明缓存技术对用户和ICP透明,通过策略路由将用户请求引导到缓存服务器提供服务,相较于网页缓存技术有较好安全性。现有的缓存系统提供的透明缓存服务对流量处理的流程如图1所示:步骤101,用户发起互联网请求,步骤102,通过路由设备的PBR(Policy-BasedRouting,策略路由)策略,牵引到缓存设备;步骤103,缓存设备以用户地址做源地址,回到源站请求内容;步骤104,源站将内容返给缓存设备;步骤105,缓存设备模拟源服务器返回给用户。但是当前的策略路由无法根据用户需求和网站特点进行精细化牵引,同时对网络设备的性能要求也较高,其性能和灵活性都比较有限,只适用于规模较小、无差异化要求的部署场景。对于国际互联网场景下,由于国际互联网域名量大,访问集中度不高,往往热点网站需要配置几十万甚至几百万条,且变动频繁,现有的透明缓存方法将导致策略路由配置的数量较多、缓存服务器压力大、命中率低等问题。
技术实现思路
有鉴于此,本专利技术要解决的一个技术问题是提供一种用于缓存系统的流量处理方法、服务策略设备和缓存系统。根据本专利技术的一个方面,提供一种用于缓存系统的流量处理方法,包括:服务策略设备接收到路由设备转发的用户访问请求;所述服务策略设备获取对于网络的用户体验质量QoE值;所述服务策略设备基于所述QoE值调整缓存策略,并根据所述缓存策略将所述用户访问请求发送至缓存设备、或者向目标网站请求与所述用户访问请求相对应的目标资源。可选地,所述服务策略设备获取对于网络的用户体验质量QoE值包括:所述服务策略设备获取与所述用户访问请求相对应的目标网站的用户体验质量QoE值;所述服务策略设备基于所述QoE值调整缓存策略包括:所述服务策略设备基于所述QoE值确定所述目标网站的质量是否劣化,如果是,则调整所述缓存策略,将所述用户访问请求发送至缓存设备。可选地,所述缓存设备判断与所述用户访问请求相对应的目标资源是否已在本地缓存,如果否,则向所述目标网站请求与所述用户访问请求相对应的目标资源,其中,所述缓存设备向所述目标网站发送的请求消息中的源地址为用户地址。可选地,当所述缓存设备判断与所述用户访问请求相对应的目标资源已在本地缓存时,则向用户终端发送所述目标资源。可选地,所述服务策略设备接收到所述目标网站发送的所述目标资源;所述服务策略设备判断所述目标资源是否为所述缓存设备向所述目标网站所请求的目标资源,如果是,则将所述目标资源发送至所述缓存设备,如果否,则将所述目标资源发送至用户终端。可选地,在接收到所述服务策略设备发送的所述目标资源后,所述缓存设备存储所述目标资源并将所述目标资源发送至所述用户终端。可选地,采集分析平台获取用于计算所述QoE值的评估参数;所述采集分析平台将所述评估参数发送给所述服务策略设备,所述服务策略设备根据所述评估参数计算所述QoE值;其中,所述评估参数包括:网络质量数据和用户信息。可选地,所述服务策略设备基于流表将所述用户访问请求发送至缓存设备、或者直接向所述目标网站请求与所述用户访问请求相对应的目标资源;其中,所述目标资源包括:网页、视频文件、音频文件。根据本专利技术的另一个方面,提供一种服务策略设备,包括:请求接收模块,用于接收路由设备转发的用户访问请求;QoE值获取模块,用于获取对于网络的用户体验质量QoE值;策略调整模块,用于基于所述QoE值调整缓存策略;资源获取模块,用于根据所述缓存策略将所述用户访问请求发送至缓存设备、或者向目标网站请求与所述用户访问请求相对应的目标资源。可选地,所述QoE值获取模块,还用于获取与所述用户访问请求相对应的目标网站的用户体验质量QoE值;所述策略调整模块,还用于基于所述QoE值确定所述目标网站的质量是否劣化,如果是,则调整所述缓存策略,将所述用户访问请求发送至缓存设备。可选地,所述资源获取模块,还用于接收所述目标网站发送的所述目标资源;判断所述目标资源是否为所述缓存设备向所述目标网站所请求的目标资源,如果是,则将所述目标资源发送至所述缓存设备,如果否,则将所述目标资源发送至用户终端。可选地,采集分析平台获取用于计算所述QoE值的评估参数,将所述评估参数发送到所述QoE值获取模块,所述QoE值获取模块根据所述评估参数计算所述QoE值;其中,所述评估参数包括:网络质量数据和用户信息。可选地,所述资源获取模块基于流表将所述用户访问请求发送至缓存设备、或者直接向所述目标网站请求与所述用户访问请求相对应的目标资源;其中,所述目标资源包括:网页、视频文件、音频文件。根据本专利技术的又一个方面,提供一种缓存系统,包括:缓存设备、如上所述的服务策略设备。本专利技术的用于缓存系统的流量处理方法、服务策略设备和缓存系统,根据QoE对缓存策略进行调整,可以实现动态缓存策略,对需要缓存的请求牵引至缓存设备,无需缓存的内容进行透明传输,实现缓存服务的灵活配置,实现差异化的缓存服务,提高缓存服务、资源利用效率,降低缓存设备、网络设备的压力。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为现有技术中的透明缓存服务对流量处理的示意图;图2为根据本专利技术的用于缓存系统的流量处理方法的一个实施例的流程示意图;图3为根据本专利技术的用于缓存系统的流量处理方法的另一个实施例的消息交互示意图;图4为根据本专利技术的缓存系统的一个实施例的示意图;图5为根据本专利技术的服务策略设备的一个实施例的模块示意图。具体实施方式下面参照附图对本专利技术进行更全面的描述,其中说明本专利技术的示例性实施例。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面结合各个图和实施例对本专利技术的技术方案进行多方面的描述。图2为根据本专利技术的用于缓存系统的流量处理方法的一个实施例的流程示意图,如图2所示:步骤201,服务策略设备接收到路由设备转发的用户访问请求。步骤202,服务策略设备获取对于网络的用户本文档来自技高网
...
用于缓存系统的流量处理方法、服务策略设备和缓存系统

【技术保护点】
一种用于缓存系统的流量处理方法,其特征在于,包括:服务策略设备接收到路由设备转发的用户访问请求;所述服务策略设备获取对于网络的用户体验质量QoE值;所述服务策略设备基于所述QoE值调整缓存策略,并根据所述缓存策略将所述用户访问请求发送至缓存设备、或者向目标网站请求与所述用户访问请求相对应的目标资源。

【技术特征摘要】
1.一种用于缓存系统的流量处理方法,其特征在于,包括:服务策略设备接收到路由设备转发的用户访问请求;所述服务策略设备获取对于网络的用户体验质量QoE值;所述服务策略设备基于所述QoE值调整缓存策略,并根据所述缓存策略将所述用户访问请求发送至缓存设备、或者向目标网站请求与所述用户访问请求相对应的目标资源。2.如权利要求1所述的方法,其特征在于,所述服务策略设备获取对于网络的用户体验质量QoE值包括:所述服务策略设备获取与所述用户访问请求相对应的目标网站的用户体验质量QoE值;所述服务策略设备基于所述QoE值调整缓存策略包括:所述服务策略设备基于所述QoE值确定所述目标网站的质量是否劣化,如果是,则调整所述缓存策略,将所述用户访问请求发送至缓存设备。3.如权利要求2所述的方法,其特征在于,还包括:所述缓存设备判断与所述用户访问请求相对应的目标资源是否已在本地缓存,如果否,则向所述目标网站请求与所述用户访问请求相对应的目标资源,其中,所述缓存设备向所述目标网站发送的请求消息中的源地址为用户地址。4.如权利要求3所述的方法,其特征在于,还包括:当所述缓存设备判断与所述用户访问请求相对应的目标资源已在本地缓存时,则向用户终端发送所述目标资源。5.如权利要求3所述的方法,其特征在于,还包括:所述服务策略设备接收到所述目标网站发送的所述目标资源;所述服务策略设备判断所述目标资源是否为所述缓存设备向所述目标网站所请求的目标资源,如果是,则将所述目标资源发送至所述缓存设备,如果否,则将所述目标资源发送至用户终端。6.如权利要求5所述的方法,其特征在于,还包括:在接收到所述服务策略设备发送的所述目标资源后,所述缓存设备存储所述目标资源并将所述目标资源发送至所述用户终端。7.如权利要求1所述的方法,其特征在于,还包括:采集分析平台获取用于计算所述QoE值的评估参数;所述采集分析平台将所述评估参数发送给所述服务策略设备,所述服务策略设备根据所述评估参数计...

【专利技术属性】
技术研发人员:朱华虹曹维华毛东峰贾曼王素彬徐博文黄旭升贺晓东彭巍
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1