采购高性能WEBCACHE 缓存设备所需考虑的评估因素

 

1.1 宽带用户需求分析

     面对主流宽带运营商(电信、联通)的强大资源优势,移动、广电处于不利局面。申请和使用线路会遇到一定麻烦,同时电信与联通的互访速度慢、国内

访问国外网 站的速度慢,都会造成用户体验下降。      同时使用大量带宽的大学、职业学院、大企业也会面临同样的问题。通过下面几节分析我们认为,

使用基于HTTP协议的CACHE,将显著降低基于HTTP协议的小数据包的应用,有助于明显优化客户体验,节省大量带宽资源。同时,基于HTTP的CACHE将解决在线

web视频的问题,极大地提升了在线视频的客户体验。      同时,采用P2P协议的其它部分视频内容由于大型视频网站如迅雷的采用加密算法,目前没有有效

地P2PCACHE解决方案,建议与原服务提供商联系得到其授权的镜像服务器。采购高性能加速加速WEB缓存设备,优化你的运营网络之前, 必须了解核心技术难

点---大流量的HTTP小包过程中所面临的问题:

一、大量HTTP小包所产生的短连接形成的连接的成本消耗。

二、大量HTTP小包的频繁读取对存储介质所产生的巨大压力。

作为一家二线运营商的现网运营的HTTP流量在1G,采购前测试过的产品为德国迈锐赛腾的3000系列和美国BLUECOAT的5000系列

其中,德国迈锐赛腾的3000系列的最大承载流量为HTTP小包处理能力可支持到1.5Gbps,美国BLUECOAT的5000系列的最大承载流量为500Mbps,

德国迈锐赛腾的3000系列的存储结构是三层(内存、加速卡、大容量的磁盘 )、

美国BLUECOAT的5000系列的存储结构是二层(内存、大容量的磁盘)

从存储结构上分析,德国迈锐赛腾的3000系列的存储效率将优于美国BLUECOAT的5000系列,其多层存储(热点存取于内存,小于256K的包存取于加速卡、大于256K的包存取于磁盘),这样小包存取过程中与以往的模式不同,几B或几k的小包不丢弃,而是交给加速卡完成存取。更详细的参考信息,请访问这两家公司的中文官方网站

HTTP://WWW.MARASYSTEM.COM.CN

HTTP://WWW.BLUECOAT.COM                


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、迅雷)的服务器,避免破解过程中的技术难度和侵权行为。
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
nginx是一款开源的高性能web服务器,具有高并发、低内存消耗、稳定可靠的特点,被广泛用于构建高性能的网站和应用。 使用nginx作为web服务器,可以通过一些实战技巧来进一步优化性能。首先,可以通过调整nginx的配置文件来提高并发处理能力。可以将worker_processes参数设置为CPU核心数,以充分利用服务器的CPU资源;同时,可以通过调整worker_connections参数来增加nginx能够同时处理的连接数,提高系统的并发处理能力。 其次,可以配置nginx的反向代理功能来分发请求,并将负载均衡在多个应用服务器之间。这样可以提高系统的响应速度和可靠性,避免单个服务器负载过高导致系统崩溃。同时,可以使用nginx的缓存功能来减少对后端服务器的请求,提高系统的访问速度。 另外,使用nginx还可以进行静态资源的加速。通过配置nginx的gzip压缩和缓存功能,可以减小静态资源的传输大小并提高访问速度。此外,还可以使用nginx的文件缓存功能,将常用的静态资源缓存在内存中,减少磁盘IO操作,进一步提高性能。 除了以上实战技巧,还可以通过优化应用程序的代码和数据库的设计来进一步提高性能。减少不必要的数据库查询,使用有效的缓存机制,使用适当的索引来优化数据库查询等等,都可以提升系统的性能。 综上所述,nginx高性能web服务器的实战教程涉及到许多方面的内容,包括配置优化、负载均衡、缓存加速等。通过深入学习和实践这些技巧,可以构建出性能卓越的网站和应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值