weblogic双机集群配置WebLogic_Server_11g_集群、Session复制(Windows)2

3.    配置说明

3.1.    集群定义

一个集群就是一组协同工作的WebLogic服务器实例。

集群提供:高可用性、负载均衡、扩展性。

集群图示:图2、图3都是集群在应用环境中的示例。


 

2

 


 

3

3.2.    集群的好处

    扩展性

扩展性就是可以为应用提供更多容量的能力,在这种情况下,增加额外的服务器,而不必对主体架构进行修改。

    高可用性

高可用性确保了集群中一台服务器发生故障时,其他服务器可以接管工作,因此对客户端没有影响。

 

3.3.    关键功能

    应用故障接管

当应用中一个执行任务的对象变得不可用时,另外对象可以接管并完成工作。

    站点故障接管

当单个站点上所有服务和应用都失败时,它们可以切换到其他站点,继续处理。

    服务器迁移

当一台服务器失败时,钉住的服务可以迁移到集群中其他服务器上。

    负载均衡

跨越多个服务器的平均任务分发与通讯。

 

3.4.    集群架构

    通常的,应用被分隔成多个层次,每层代表了不同的功能,WebLogic对Web层、展现层、业务或对象层都提供集群支持。

    好架构某种程度上是主观的,但是有一些全局的考虑

•    性能

•    有效的状态持久性

•    最佳的负载均衡

•    有效的故障接管

•    可靠的通讯

    有两种主要集群架构可以选择

•    基本集群架构

基本集群架构将静态HTTP,展现逻辑,业务逻辑和对象组合在一个集群中。如图4所示。(本文配置采用的是该结构)


图4

•    多层集群架构

Web层和业务逻辑服务可以分布在两个集群中。如图5所示。


图5

    何时使用多层集群架构

多层集群架构推荐给具有如下需求的Web应用:

•    对集群化EJB方法调用的负载均衡

•    在提供HTTP内容的服务器与提供集群对象的服务器之间实现负载均衡灵活性

•    高可用性(更少的单点故障)

•    更灵活的安全性

    基本集群架构的优劣

基本集群架构具有如下优势:

•    易于管理

•    灵活的负载均衡

•    强壮的安全性

基本集群架构具有如下劣势:

•    不能负载均衡EJB方法调用

•    跨层的负载均衡可能变得不平衡

    多层集群架构的优劣

多层集群架构具有如下优势:

•    改进的负载均衡

•    EJB方法的负载均衡

•    更高可用性

•    改进的安全选项

多层集群架构具有如下劣势:

•    当展现层频繁调用业务逻辑时会制造瓶颈

•    增加了防火墙配置复杂性

 

3.5.    配置集群应用的必要条件

    集群中的所有 Server 必须位于同一网段,并且必须是IP 广播(UDP)可到达的

    集群中的所有 Server 必须使用相同的版本,包括Service Pack

    集群中的 Server 必须使用永久的静态IP 地址。动态IP 地址分配不能用于集群环境。如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP 地址,只有这样,客户端才能访问服务器

 

3.6.    配置前的准备工作

在配置集群应用前要对集群的配置信息有一个良好的设计,下面就是我们这次配置的集

群信息:在两台台机器上配置集群(每台机上都要安装相同版本的WebLogic 11g 产品)。见表1

提示:建议您的测试服务器有4G 以上的内存,否则服务器启动过程将会很漫长。

机器类型

操作系统

网络配置

角色

备注

Lenovo PC 

Windows XP SP3

IP: 172.20.50.96

PORT:7001

Administrator Server

管理服务器

Lenovo PC 

Windows XP SP3

IP: 172.20.50.96

PORT:8080

Proxy Server

代理服务器

Lenovo PC 

Windows XP SP3

IP: 172.20.50.96

PORT:7003

Managed Server

受管理服务器

Lenovo PC 

Windows XP SP3

IP: 172.20.50.96

PORT:7004

Managed Server

受管理服务器

Lenovo PC

Windows XP SP3

IP: 172.20.50.96

PORT:7005

Managed Server

受管理服务器

Lenovo PC 

Windows 2003 Enterprise

IP: 172.20.50.181

PORT:7006

Managed Server

受管理服务器

Lenovo PC 

Windows 2003 Enterprise

IP: 172.20.50.181

PORT:7007

Managed Server

受管理服务器

表1

 

以下文章点击率最高

Loading…


发表评论

电子邮件地址不会被公开。 必填项已用*标注