使用 F5 的 BIG-IP 控制器完善 BEA Weblogic 的集群功能
ZDNet 软件频道 时间:2007-10-16 作者: | dev2dev 我要评论 ( 3 )
本文关键词:集群 Weblogic BEA 中间件
BEA 的 WEBLOGIC 提供在互联网上进行 WEB 服务所需要的强大的电子商务平台。作为行业领先的
J2EE 应用服务器,对于所有在 weblogic 平台上进行的应用部署,其主旨必然是要如何提供给用户一个更
稳定可靠的、可伸缩的、快速的服务应用。
1. 简介
BEA
提供在互联网上进行 WEB 服务所需要的强大的电子商务平台。作为
行业领先的 J2EE 应用服务器,对于所有在 Weblogic
平台上进行的应用部署,其主旨必然
是要如何提供给用户一个更稳定可靠的、可伸缩的、快速的服务应用。
2. BEA Weblogic
服务器和负载均衡器
由于网上用户访问量的急剧增长,信息获取的速度和稳定度成了制约互联网发展的主
要因素。服务器必须具备提供大容量并发访问服务的能力,光靠单机版的服务器的有限性
能是不可能解决这个问题的。 Weblogic 服务器本身提供了集群的负载均衡的功能,而通
过与硬件负载均衡器的配合使用,可以将 Weblogic 服务器部分的运算压力减轻,并使
Weblogic Server 专注于高性能 WEB 和 EJB 服务的提供,使得部署在 Weblogic 电子商务
平台上的服务和应用获得一个高性能、高可伸缩的解决方案的提供。
负载均衡器的形式多种多样,作为启动器,它以各种形式和大小出现。一些厂商,如
Alteon 、 ArrowPoint ,将负载均衡器集成到交换设备中,置于服务器与 Internet 链接之间;
而另外一些厂商,如 Coyote Point 、 F5 Networks 以及 HydraWeb ,则运用两块网络适
配器将这一功能集成到 PC 中,其中一块连接到前端止于 Web 服务器的 Hub 上,另一块
通过路由器或其他设备连接到 Internet 上。一旦负载均衡设备检测到所管理的每台服务器
承载的负荷量,它会按照一定的算法来分配通信。
下面将以 BEA 星级合作伙伴, F5 公司的 BIG-IP 控制器为例,来介绍硬件负载均衡
器配搭 Weblogic 服务器实现集群功能的解决方案。
3. Weblogic
集群
Weblogic 服务器集群将一组服务器集合在一起工作,来提供更灵活调配的、更稳定的
应用平台。服务器集群对用户是透明的,对用户来说,服务器集群只是一个简单的 server
端,然而实际上,多台服务器一起协同工作来提供服务。通过部署 Weblogic 服务器的集
群功能,网站对于来自网络用户的请求具备了出色的可扩展性、更高请求处理容量和冗余
能力。
对于一个集成的环境,客户端的会话状态必须被保存,以使得在出现故障时能够获得
备份 session 状态。 Weblogic server 提供三种途径获得客户端会话状态: 数据库复制
(通过 JDBC )、基于文件的复制和内存中的复制 。
评论2