- 浏览: 1500891 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (798)
- struts2 (42)
- servlet (20)
- quartz (4)
- jquery & ajax (24)
- tomcat (5)
- javascript (15)
- struts1 (8)
- 搜索关键字及链接 (3)
- fckeditor (3)
- Apache (5)
- spring (22)
- linux (3)
- 企业应用 (8)
- 综合应用 (13)
- 服务器 (2)
- 数据库 (85)
- 性能调优 (21)
- 网络应用 (15)
- 缓存技术 (8)
- 设计模式 (39)
- 面试题 (7)
- 程序人生&前辈程序员 (29)
- java基础 (59)
- hibernate (75)
- log4j (4)
- http (11)
- 架构设计 (28)
- 网页设计 (12)
- java邮件 (4)
- 相关工具 (11)
- ognl (7)
- 工作笔记 (18)
- 知识面扩展 (12)
- oracle异常 (1)
- 正则表达式 (2)
- java异常 (5)
- 项目实践&管理 (1)
- 专业术语 (11)
- 网站参考 (1)
- 论坛话题 (2)
- web应用 (11)
- cxf&webservice (22)
- freemarker (3)
- 开源项目 (9)
- eos (1)
- ibatis (6)
- 自定义标签 (3)
- jsp (3)
- 内部非公开文档(注意:保存为草稿) (0)
- 国内外知名企业 (2)
- 网店 (3)
- 分页 (1)
- 消费者习惯 (2)
- 每日关注 (1)
- 商业信息 (18)
- 关注商业网站 (1)
- 生活常识 (3)
- 新闻 (2)
- xml&JSON (5)
- solaris (1)
- apache.common (3)
- BLOB/CLOB (1)
- lucene (2)
- JMS (14)
- 社会进程 (8)
- SSH扩展 (2)
- 消费心理 (1)
- 珠三角 (1)
- 设计文档 (1)
- XWork&webwork (1)
- 软件工程 (3)
- 数据库及链接 (1)
- RMI (2)
- 国内外知名企业&人物 (1)
最新评论
-
司c马:
简介易懂、
OutputStream和InputStream的区别 -
在世界的中心呼喚愛:
解决我的问题
Java获取客户端的真实IP地址 -
bo_hai:
都是些基本的概念呀!
SSO -
tian_4238:
哥们,你也是搞水利这块的吧。
巧用SQLQuery中的addScalar -
loveEVERYday:
java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp小结
让网络访问更畅通
<!--EndFragment-->客户简介:
篱笆网(liba.com)原名无忧团购网(51tuangou.com)),创立于2003年,专注于年轻家庭的生活消费指导与交易服务。
篱笆网现已成功地为8万多年轻家庭提供了装修、婚庆、汽车等服务;篱笆社区也已经成为中国最具影响力的家庭生活消费交流社区,注册用户目前已达140多万,日浏览量超过1000万次,涵盖14类生活消费行业。
需求分析:
随着篱笆网规模的扩大,注册用户的增多,篱笆网对网络访问的需求也大大增加,主要集中在以下几个需求:
1.流量均衡问题:篱笆网拥有2个站点:吴江机房、苏州双线机房。吴江机房主要是Cache服务,广域网负载均衡、本地服务器负载均衡。苏州双线机房含有链路负载均衡、Cache服务,广域网负载均衡、本地服务器负载均衡。两个站点共同向外提供服务,如何能让站点之间做到合理的负载均衡与灾难恢复,都是迫切需要考虑的问题。
2.Squid Cache 问题:当使用Squid服务器做Cache服务时,每台服务器缓存的内容都是一样的,这样就造成了缓存的浪费,不利于提高服务器的使用效率。如果能够根据用户的访问,在每台服务器上分别缓存不同的内容,则可缓存的内容数量就会大大增加,同时使用N+1或N+M的方式来进行容灾,会大大提高工作效率,同时也能极大提高业务应用的可靠性。
3.大访问量响应速度问题:随着网站应用用户的增多和系统应用负载的增大,各个应用服务器,特别是前置服务器上所要处理的数据量将增大,从而影响针对使用者的响应效率,造成对访问者的请求回应越来越慢等严重影响网站应用服务质量的现象。在服务器端则直接表现为可容纳的连接数越来越小,系统性能严重下降。
诸如以上的需求,篱笆网应该在扩充系统内容的同时,还要提升web访问速度的问题。而Array Networks提供的负载均衡解决方案,使访问者能够享受通过互联网快速方便访问该网站。
解决方案:
Array Networks的解决方案
篱笆网采用Array Networks TMX产品完成对内部系统的应用加速和高可靠性保障,通过Array Networks TMX的服务器负载均衡功能实现对后台21台搜索服务器的负载均衡;通过应用Array Networks TMX产品中丰富的SLB算法、连接复用技术和Cache功能能够帮助用户提高响应速度和高可用性。
TMX根据负载情况决定将流量分担到哪一台服务器,保障每个用户的请求都能获得最优的响应质量。如果任何一台服务器出现故障时,Array TMX的智能健康检测机制都可以随时了解到相关状况,在处理后续的流量时,将不会再向有故障的服务器发送用户请求,这一切对用户都是透明的,用户不会因此受到任何影响。
Array Networks为篱笆网提供的广域网WEB应用加速服务器负载解决方案,一共采用两台TMX配置,确保服务的高可用性。
<!--分页 taggedby="hylanda" -->
需求满足:
两个站点的流量均衡 通过TMX的GSLB广域网负载均衡功能和高性能,对客户请求快速响应并合理分配到苏州和吴江两个站点进行响应。
本地服务器群的负载均衡 TMX的SLB服务器负载均衡技术实现本地多台服务器流量的负载均衡,TMX可以智能寻找最佳服务器从而保证客户得到响应最快服务器所提供的最佳服务,提高网站的高可靠性、响应能力。
Squid Cache 问题 TMX通过Hase URL算法实现将不同的内容的访问分发到不同的Squid上面,将不同的内容Cache到不同Squid服务器上面 ,充分利用Squid的cache能力,充分发挥每一台Squid服务器的效能,进而提高用户访问的响应速度。
Web访问速度问题 TMX采用连接复用技术、Cache 技术对于某些页面可以达到提高80%的HTTP响应能力,极大提高单台服务器的响应连接数量,显著提高用户的WEB访问速度。
系统扩容问题 使web服务器,应用服务器和数据库服务器设备投入有更好的效益和最佳的扩充能力,在保证数据完整性的同时,提供网站应用系统持续运行的能力,并实现当用户量的增大时,在不影响应用的情况下,通过按需增加应用服务器或数据库服务器的方式,响应用户负载的增加。
客户利益:
Array Networks 负载均衡方案的实施,,使网站应用平台具有智能判断和处理的功能,即便某些设备发生故障,整个网站应用仍能够正常运行,保证了网站应用的高可靠性。
与此同时,Array Networks TMX的中Web加速算法显著提高了用户的访问速度。解决了由于网络用户逐渐增多,出现的访问缓慢问题;使用了Hash URL算法后,将不同的内容根据URL的不同分别缓存在不同的服务器,显著提高了缓存的效率,避免了每台服务器都缓存相同的内容,Squid服务器的Cache能力不能充分发挥的问题;作为在线生产系统,网站人员需要持续对网站应用平台进行维护和管理,Array Networks的解决方案可以在不影响应用的基础上对设备进行充分全面的维护和处理,降低了运行的风险,减少了维护的难度。
Array Networks为篱笆网提供了一个最易部署、最适合、最满足需求负载均衡解决方案。
http://news.zdnet.com.cn/files/lists-0-0-134207-0-1-0.htm
发表评论
-
add expires header 如何缓存以加快访问速度
2011-10-18 15:19 2541add expires header http://cach ... -
雅虎网站页面性能优化的34条黄金守则
2011-09-21 11:19 1401雅虎团队经验:网站页面性能优化的34条黄金守则1、尽量减少HT ... -
12 个免费在线的 Web 网站性能测试工具
2011-09-05 10:22 1358http://www.oschina.net/news/210 ... -
F5负载均衡器的功能介绍和配置图示
2011-08-19 15:53 2522本文主要介绍了F5负载 ... -
监控和剖析数据库操作 -- P6Spy、SQL Profiler、IronTrack SQL 使用简介
2011-08-02 08:58 1467http://www.ibm.com/developerwor ... -
基于反向代理的Web缓存加速,可缓存的CMS系统设计
2011-07-19 14:27 1712对于一个日访问量达到百万级的网站来说,速度很快就成为一个瓶颈。 ... -
细解析用Squid实现反向代理的方法
2011-07-19 14:18 1224代理服务器是使用非常 ... -
java 配置Apache,Tomcat的gzip压缩功能
2011-06-16 13:43 2400java 配置Apache,Tomcat的gzip压缩功能 ... -
web性能优化之GZIP压缩
2011-06-15 18:22 1563以前做网站维护的时候 ... -
Nginx
2010-08-02 22:13 1358Nginx ("engine x") 是一 ... -
Squid
2010-08-02 22:09 1130【开源系统中的代理】 Squid是一种在Linux系统下使用 ... -
JProfiler的配置问题
2010-07-13 10:37 16241、不要有已启动的tomcat 2、tomcat6的bin目 ... -
高性能的HTTP引擎—— Grizzly(三) Grizzly的特点(转)
2010-07-02 18:04 1583高性能的HTTP引擎—— Grizzly(三) Grizzly ... -
谈谈网站静态化(二)
2010-06-30 11:33 1496篇后:在大型web开发上,我感到微软产品结构(包括微软开源社区 ... -
谈谈网站静态化(一)
2010-06-30 11:26 2013写在前头 静态化是解 ... -
urlrewrite使用小结
2010-06-28 14:38 1394urlrewrite顾名思义,就是对URL进行重写,用户得到的 ... -
网络负载均衡
2010-06-20 22:47 1465什么是负载均衡? 负载均衡是由多台 ... -
你应知道的负载均衡技术
2010-06-20 21:44 1337本文导读:本文针对负载均衡技术进行了比较详细的介绍,大家通过 ... -
全面认识F5负载均衡
2010-06-20 19:58 3157本文对F5负载均衡的性能进行了全面的介绍,包括链路和冗余,防 ... -
我对性能测试、压力测试、负载测试的理解(转)
2010-06-19 23:53 2043斗胆在此发表一些个人理解与看法,权作抛砖引玉,望各路英雄能各抒 ...
相关推荐
Array 网络用户界面(WebUI)允许管理员对Array 设备进行核心控制操作,从而最大程度地发挥Array 设备的性能。WebUI 向导主要介绍图形界面的功能模块以及基本的配置步骤。
Array networks tmx 3000负载均衡设备WEB GUI中文配置手册。
命令行界面 (CLI) 将Array设备的功能和性能发挥到极至。通过命令行界面,你可以配置和控制Array设备的关键功能,从而可以使你的服务器获得更好的性能及状态。
Array Networks 是一家专注于网络应用交付和负载均衡解决方案的公司,其Array TMX/APV系列设备是企业级网络优化的关键组件。这些设备旨在提高网络性能,确保高可用性,并提供丰富的功能来满足现代企业的多元化需求。...
本章节将详细探讨TMX瓦片地图的概念、工作原理以及如何通过Sample6_1.zip中的示例进行理解和应用。 TMX格式是Tiled应用程序生成的地图文件格式,它允许开发者以一种直观且灵活的方式组织和存储游戏地图。地图由一...
翻译专业必备软件。...1.支持打开、浏览、编辑TMX翻译记忆交换软件。 2.支持TMX转为Excel文件。 3.支持TMX转为CSV文件。 4.支持TMX转为TXT文件。 5.支持打开Excel文件。 6.支持打开CSV文件。 7.支持打开TXT文件。
标题中的“斜角tmx地图”指的是使用Tiled Map Editor(TMX)创建的一种地图格式,它支持45度角的斜向视角,通常用于2D游戏开发中,以实现类似3D效果的视觉表现。TMX是XML为基础的文件格式,用于存储地图的结构、图块...
【标题】"tmx资源包含PNG"所指的是一种与地图编辑和游戏开发相关的资源格式。TMX是Tiled Map Editor的缩写,它是一款开源、免费的地图编辑工具,广泛用于2D游戏的开发。TMX文件是Tiled保存地图数据的XML格式,它可以...
美国AstroNova瞬态记录仪TMX,丢弃传统的按键旋钮和各种复杂的配置,模块化的设计支持现场配置,无论你有什么测试需求,TMX都可以满足,一个系统即可支持多种信号类型的输入。比如将压力传感器、应变仪、热电偶、...
《txt2tmx_v2.0.zip:分隔符文本转换为TMX格式详解》 在翻译领域,TMX(Translation Memory eXchange)是一种广泛使用的标准格式,用于存储和交换翻译记忆库(Translation Memory, TM)数据。Text2tmx v.2.0 是一个...
本文将主要围绕TMX地图在Cocos2d-x中的应用进行讲解。 首先,让我们了解TMX文件格式。TMX文件是Tiled Map Editor导出的地图数据文件,它包含了地图的层、对象、图像集等信息,以XML格式存储。通过解析TMX文件,我们...
array 配置手册,Array TMX系列产品包含TMX5000、TMX3000、TMX2000和TMX1100,共四个型号
谁用谁知道,强大的直接导入.tmx 用于unity2018以上版本 TMXTiled 瓦片地图 处理.tmx后缀的tiled瓦片地图。 UniTiled 是Unity的插件,允许您导入Tiled地图而无需任何第三方软件。当前功能包括: - 导入地图和图块集...
在本教程中,我们将深入探讨如何使用cocos2d-x框架来实现一款基于TMX(Tiled Map ...通过这个项目,开发者不仅可以掌握cocos2d-x的基本用法,还能了解到TMX地图在游戏开发中的应用,为创建自己的2D游戏打下坚实基础。
tmxparser 是一个用来解析 Map Editor 生成的 tmx 地图文件的 C 库。特性:遵循 TMX specification page.修饰和解压堆叠数据可解析整数、实数和字符串属性可解析内存中的地图文件不依赖任何图形库支持动画 ...
华硕P5B-TMX和P5B-TMX/S主板是华硕公司为满足TCL、方正、清华同方等品牌电脑制造需求而设计的主板产品。它们基于Intel的965/975芯片组,支持LGA 775接口的处理器,尤其是Intel的酷睿双核系列CPU。这款BIOS更新旨在...
tIDE是多国语言的免费软件,但是!竟然没有中文,关于它的介绍自己看就不说了,下面...private GameScreen() { CCTMXTiledMap tmxmap = CCTMXTiledMap.tiledMapWithTMXFile("Map/Level1"); addChild(tmxmap); }
"TMX加强资源管理器汉化版"是一款针对Windows操作系统设计的增强型文件管理工具,旨在提供比系统自带的资源管理器更为丰富的功能和优化的用户体验。它在基础的文件浏览、复制、移动、删除等操作上进行了扩展,增加了...
在安装完成后,开发者可以利用提供的API来读取TMX文件,并将其转换为Panda3D可识别的BAM格式,从而实现2D地图数据在3D游戏中的应用。 在后端开发中,使用这样的库可以大大提高开发效率,特别是在处理复杂地图和关卡...