web cache缓存设备的需求与讨论 ( Http://CACHE.MARASYSTEMS.ASIA )
1.1 宽带用户需求分析 ( HTTP://CACHE.MARASYSTEMS.ASIA )
面对主流宽带运营商(电信、联通)的强大资源优势,移动、广电处于不利局面。申请和使用线路会遇到一定麻烦,同时电信与联通的互访速度慢、国内访问国外网站的速度慢,都会造成用户体验下降。
同时使用大量带宽的大学、职业学院、大企业也会面临同样的问题。
通过下面几节分析我们认为,使用基于HTTP协议的CACHE,将显著降低基于HTTP协议的小数据包的应用,有助于明显优化客户体验,节省大量带宽资源。同时,基于HTTP的CACHE将解决在线web视频的问题,极大地提升了在线视频的客户体验。
同时,采用P2P协议的其它部分视频内容由于大型视频网站如迅雷的采用加密算法,目前没有有效地P2PCACHE解决方案,建议与原服务提供商联系得到其授权的镜像服务器。
以上网络问题可以用web Cache 来解决,即增加用户带宽体验,减少网络带宽流量。
例如:可以通过MARA SYSTEM(迈锐赛腾)的高性能加速加速平台CACHEMARA,解决了处理HTTP小包过程中所面临的问题, 一、大量HTTP小包所产生的短连接形成的连接的成本消耗。 二、大量HTTP小包的频繁读取对存储介质所产生的巨大压力。而CACHEMARA最高端型号的单台设备的HTTP小包处理能力可支持到1.5Gbps,业界仅有其能实现这一点。(下面我们也将以CACHEMARA来做参考)
更详细的信息,请访问HTTP://CACHE.MARASYSTEMS.ASIA
或 HTTP://WEBCACHE.MARASYSTEMS.ASIA
1.2 目前网络应用的协议及用户群分析
据统计用户上网的基本应用按照协议分类为:
1.3 互联网P2P流量及HTTP流量数据包分析
目前互联网流量大部分分为两类,http流量和p2p流量,http的包一般较小,约10B到512K,P2P的数据包比较大,1M-2M。
从上图可以分析出,基于P2P的流量主要特点是数据包较大,普遍加密。HTTP数据包较小,没有加密。
1.4 用户访问网站的频度分析
根据我们通过CacheMARA部署的统计分析结果,发现直接影响到用户对网络质量的评价主要集中在浏览新闻类网站、搜索引擎、金融类网站、网上商城、公司网站、论坛这类应用类型上,其数据的响应包应该从10B到512K左右,于此类小包数据网页型请求类型在所有的应用请求类型当中的比例是非常高的,大概占到60-70%,大多成年人上网将主要集中在这些应用上。
根据我们通过CacheMARA部署的统计分析结果,前100名网站的流量占了整个流量的70%-80%。网站主要包括新闻类网站、搜索引擎、网上商城、论坛、在线的Web视频、基
于网页访问的在线游戏,包括偷菜、Flash小游戏、HTTP文件下载。排名前十名的网站:
1.5 互联网用户行为分析小结及建议
通过上面几个小节互联网客户及移动网特点分析,我们提出如下建议:
1.提供HTTP Cache服务,迅速提高用户体验,大幅降低带宽需求。
2.逐步寻找与pplive、ppstream、qqlive、迅雷等p2p应用厂商联系,建立合作关系,搭建网内的p2p系列的镜像(pplive、ppstream、qqlive、迅雷)的服务器,避免破解过程中的技术难度和侵权行为。
转载于:https://blog.51cto.com/marasystem/646759
web cache缓存设备的需求与讨论 ( Http://CACHE.MARASYSTEMS.ASIA )相关推荐
- Spring Cache缓存技术,Cacheable、CachePut、CacheEvict、Caching、CacheConfig注解的使用
前置知识: 在Spring Cache缓存中有两大组件CacheManager和Cache.在整个缓存中可以有多个CacheManager,他们负责管理他们里边的Cache.一个CacheManage ...
- .net System.Web.Caching.Cache缓存类使用详解(转载)
转自:http://www.cnblogs.com/virusswb/articles/1681561.html net System.Web.Caching.Cache缓存类使用详解 System. ...
- ASP.NET Cache缓存管理基于web的缓存
<%@ OutputCache Location="Any" 输出缓存可以位于发出请求的客户端浏览器,代理服务器,处理请求的服务器,对应于HttpCacheability.p ...
- 使用烧杯进行缓存? 为什么要切换到dogpile.cache
Continuing on where I left off regarding Beaker in October (see Thoughts on Beaker), my new replacem ...
- web服务器缓存(二)
通过(一),我们学会了配置Apache的cache模块,测试了静态文件的缓存,静态文件成功被web服务器"捕获",生成了缓存文件,但是我们更关心的是动态文件,因为它比静态文件更加消 ...
- Wordpress优化:网站用nginx前端缓存+Redis Cache缓存提速网站
本问转载:https://www.src1024.com/xy/seo/31780.html 新手站长搭建网站一般为了省钱没去选择大厂的云服务器,而小厂的服务器虽然便宜,但是访问速度也很感人,同时如果 ...
- ASP.NET 中HttpRuntime.Cache缓存数据
最近在开始一个微信开发,发现微信的Access_Token获取每天次数是有限的,然后想到缓存,正好看到微信教程里面推荐HttpRuntime.Cache缓存就顺便看了下. 写了(Copy)了一个辅助类 ...
- java cache缓存_涨姿势:为什么Java中“1000==1000”为false,而”100==100“为true?
为什么 Java 中"1000==1000"为false,而"100==100"为true? 这是一个挺有意思的讨论话题. 如果你运行下面的代码: Integ ...
- 注释驱动的 Spring cache 缓存介绍--转载
概述 Spring 3.1 引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使 ...
最新文章
- stl的nth_element
- Android 常用的性能分析工具详解:GPU呈现模式, TraceView, Systrace, HirearchyViewer(转)...
- java隐藏密钥_java – 在Android中隐藏密钥库密码的最佳方法是什么?
- 写给小白的计算机概论
- PHPSTORM实用快捷键
- 无心剑古体诗《永恒之美》
- 使用GIT不小心merge后的回滚操作
- 许三多修路带给我们成功的启示
- PageHelpe的分页不起作用
- 17个机器学习的常用算法
- python爬虫百度图片_python爬取百度图库多张图片
- echarts数字云
- Linux磁盘分区及格式化简介,Linux硬盘分区及格式化学习笔记
- Spring中Autowired注解到底怎么实现的
- 万能密码:‘or 1=1-- 实战SQL注入,秒破后台
- xshell选项卡不见了
- 2000年数模B题 钢管订购和运输
- Centos查看端口占用
- 20135304刘世鹏——信息安全系统设计基础第一周学习总结
- ROS中gmapping建图教程