下一页 1 2
某财经网站是北京市政府部门的门户网站,其借助北京市投资咨询业的优势资源,搭建平面出版和投资咨询服务机构为载体,并提供全方位专业化投资咨询的服务平台。作为北京市的一个窗口,特别是在迎接奥运的前期,其网站的重要性是不言而喻的。
因此为了保证该网站网站的安全稳定的运行,该网站网站需要在现有的结构上进行改造。
该网站2005年启动改造项目,网站出现对网络性能的需求:
服务器的负载均衡
Web缓存加速的功能
服务器的负载均衡
在该网站用户访问最多,性能要求最高的服务器是该网站的前端Web服务器,而在大流量和大吞吐的情况下解决这些服务器的高性能和高可用性主要就需依靠负载均衡技术和专用的负载均衡设备,以前服务器的HA和集群技术由于性能,功能及在安全性上的不足,已经被证明在上述的情况下不适合使用。
在此方案中设计的负载均衡解决方案中采用的是Radware的WSD,Radware作为目前4,7层网络智能交换领域的技术领先者,能够在各种极端的网络条件下提供高可用和高稳定的负载均衡网络服务。
Web缓存加速的功能
作好门户网站的首要问题就是要保证用户能够快速地得到网站的响应,相信大家都知道互联网8秒中规则,如果一个用户在8秒钟内还打不开某个网站的首页那么他就会放弃这个网站。那么现在8秒钟规则差不多已经变成4秒或更少了。
如何让用户迅速的得到网站的响应,那么Web页面的缓存加速技术比不可少。由于专业的Cache设备有自己的专用OS,超大的内存,特有的磁盘访问技术,专业化的内容存储方式及更为安全和强大的系统设计等特点,比之采用服务器来直接响应用户的请求更具有高效率,高性能和高安全性。
在此方案中,网络规划利用到了一家专业内容加速的厂商Bluecoat,利用Bluecoat的各种内容加速技术,可以保证用户在访问该网站时能够得到快速响应和较小的网络延迟。
解决方案
解决方案由下面的功能架构组成:
服务器负载均衡部分
内容加速部分
服务器负载均衡部分
要在该网站的网站中做负载均衡服务的服务器主要是其前端的Web服务器和一台Cache服务器,因此在方案中把WSD放在其Web服务器的前端来实现负载均衡服务,为了实现高可用性,避免WSD出现单点故障,在方案中设计了2台WSD来实现WSD自身的冗余及容错。
整个负载均衡需服务的流程如下:
1、2台WSD分别上联至2台交换机上,2台交换机互联,设置WSD的网关为接在2台交换机上的Linkproof的IP地址。
2、2台WSD全部下联在一台交换机上,同时所有的Web服务器和Cache服务器也都接在这台交换机上,设置WSD的IP地址为这些服务器的网关。
3、在2台WSD间启用VRRP协议作为WSD之间的冗余协议,并且虚拟出多个IP配合负载均衡服务,其中2台WSD下联交换机接口之间虚拟的IP为Web和Cache服务器使用的网关。
4、在WSD上添加服务器群组IP地址(FarmIP)作为下联所有Web和Cache服务器的虚拟地址,并且在这个服务器群组中加入下联的所有服务器。
5、所有用户的访问都应该访问到FarmIP上,并且由WSD根据自身的算法均衡的引导和分配到各个服务器上。
6、在WSD上启用监控检查功能,实时地监视着Farm中每台服务器的监控状况,当发现某一台服务器出现问题时,就立即停止对这个服务器的数据包的重定向。
内容加速部分
为了减少服务器的工作压力,加快用户访问页面的速度和整个网站的响应时间,添加Cache服务器是很有效地手段之一,在方案中把Bluecoat的Cache服务器和Web服务器一同接在交换机,网关指向WSD,并提供以下服务:
文章来源于领测软件测试网 https://www.ltesting.net/
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073