【技术实现步骤摘要】
提高缓存吐出流量的方法、装置、计算设备及存储介质
本专利技术涉及互联网HTTP
,尤其涉及一种提高缓存吐出流量的方法、装置、计算设备及存储介质。
技术介绍
近年来随着互联网的发展,互联网用户数、互联网应用种类、网络带宽等都呈现出爆炸式的增长,对社会和人们的生活产生了巨大的影响。未来5年我国互联网流量每年增长超过40%,相比之下,宽带建设虽然也在增长,但业务流量已远超带宽增长的速度上升,现有带宽及未来的可见增长,已经远不能满足大流量持续占用带宽的应用对网络带宽的吞噬。为了应对互联网流量快速增长的挑战,全球主流运营商均开始建设CDN/Cache网络,其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度,解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。在Cache网络引流中,LocalDNS通过DNSForward方式将用户终端DNS域名查询转发到Cache网络,由其为用户提供服务 ...
【技术保护点】
1.一种提高缓存吐出流量的方法,其特征在于,所述方法包括:基于HTTP报文头生成全量用户HTTP话单,所述全量用户HTTP话单包括从各HTTP报文头提取的内容长度和服务器标识信息;基于所述全量用户HTTP话单,对属于同一个主机下的内容长度进行求和运算,得到各主机的总内容长度;以主机为粒度对所述总内容长度进行排序,确定热点流量主机;对所述热点流量主机进行缓存加速处理。
【技术特征摘要】
1.一种提高缓存吐出流量的方法,其特征在于,所述方法包括:基于HTTP报文头生成全量用户HTTP话单,所述全量用户HTTP话单包括从各HTTP报文头提取的内容长度和服务器标识信息;基于所述全量用户HTTP话单,对属于同一个主机下的内容长度进行求和运算,得到各主机的总内容长度;以主机为粒度对所述总内容长度进行排序,确定热点流量主机;对所述热点流量主机进行缓存加速处理。2.根据权利要求1所述的方法,其特征在于,所述对所述热点流量主机进行缓存加速处理包括:结合DNS日志,确定各热点流量主机的本省率;将所述本省率小于预定阈值的热点流量主机加入缓存白名单;将所述本省率不小于预定阈值的热点流量主机加入缓存黑名单;对所述缓存白名单中的主机进行缓存加速处理。3.根据权利要求2所述的方法,其特征在于,所述本省率为用户DNS解析到省内的次数占用户DNS解析总次数的比例。4.根据权利要求2所述的方法,其特征在于,所述全量用户HTTP话单还包括从各HTTP报文头提取的端口,所述对热点流量主机进行缓存加速处理的步骤还包括:判断所述热点流量主机的可缓存性,将端口为80的比例为100%的热点流量主机加入缓存白名单,和/或者将端口为80的比例不为100%的热点流量主机加入缓存黑名单。5.根据权利要求1所述的方法,其特征在于,所述基于HTTP报文头生成全量用户HTTP话单的步骤包括:解析深度解析报文数据,以获取用户的HTTP报文;将解析成功的所述HTTP报文对应的报文头导入话单采集系统,以生成所述全量用户HTTP话单;以及将解析不成功的所述HTTP报文归属为垃圾数据。6.根据权利要求5所述的方法,其特征在于,所述解析深度解析报...
【专利技术属性】
技术研发人员:滕野,
申请(专利权)人:中国移动通信集团辽宁有限公司,中国移动通信集团公司,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。