RG-SAM 应用群集RGAC配置指南

2019-04-22 23:00

RG-SAM 应用群集RGAC配置指南

第一章 RGAC的基本原理概述

1.1 总述

随着信息化建设的发展,人们对网络服务器的处理能力、高可用性提出了更高的要求。网络负载平衡不但可以有效地解决单服务器的性能限制,而且可以实现故障的快速转移,保证服务的高可用性以及灵活的扩展性。RGAC(即:RG Application Cluster——锐捷应用群集,下同)方案很好地应用了这一技术,由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载均衡技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。这种技术可以用最少的投资获得接近于大型主机的性能。

同时,RGAC方案整合了数据库的事务复制功能,并针对SAM系统提供的服务,自主进行了研发,达到多台服务器之间的信息同步,在客户的眼里,SAM系统只有一个,但它所提供的服务,较之单台,更加快捷,也更加稳定!

1.2 技术介绍

NLB

Windows server系统(Windows 2000高级服务器版本、Windows server 2003所有版本)中提供了NLB(即:Network Load Balancing——网络负载均衡,下同)功能。

NLB技术包含两大特点:负载均衡和故障转移。 负载均衡:

NLB能将传入的请求传播到多达32台服务器上,即最多可以使用32台服务器构成一个集群,共同分担对外的网络请求服务。该技术保证即使是在负载很重的情况下,服务器也能做出快速响应。

网络负载均衡对外只需提供一个IP地址,即集群IP,客户端使用这个IP即可访问集群。所有的服务器上使用相同的规则,来决定并发的流量被分配到哪一台上进行处理,从而很大程度上提高了服务器的处理能力。

故障转移:

NLB第二个强大的特性是故障转移。集群内每台服务器靠定时发送心跳信息来估定其它服务器的状态。当有一台或几台服务器不可用时,服务不会中断,能够迅速在剩余的服务器中重新指派服务器接管过来,从而对用户是一直可用的,这个过程叫做“聚合”。这项特性能够保障服务被不间断地提供。

信息同步

RGAC方案提供了信息同步功能。

举个例子,RGAC中有两台SAM服务器A、B,各对应数据库C、D。一个用户发起添加500个用户的请求,这个请求被NLB分配到服务器A进行处理,数据库C的用户表中也随之增加这500个用户。但对于请求被分配到服务器B处理的用户来说,服务器B上并没有这新增的500个用户,那么,用户得到的信息就不一致了。不同的用户,不同的操作,得到的结果可能不同,RGAC方案的各台服务器对外就不是一个整体了。

RGAC方案中,通过SQL SERVER数据库事务复制和内存同步来解决信息同步的问题。在上面的例子中,数据库C在增加了用户信息后,会把这一变化同步到数据库D上,对于请求被分配到服务器B处理的用户来说,服务器B上也有新增用户的信息。这样所有的SAM服务器的信息就是同步一致的。

第二章 RGAC配置指南

2.1 搭建网络拓扑

首先,请按照如下网络拓扑,搭建系统的拓扑,有几点值得注意:

1) 因为自助服务需要公开给自助用户使用,因此为了系统安全,建议将自助服务器与

管理端服务器通过VLAN隔离,但配置其IP可以与应用群集中的服务器A、B通信,自助服务器所在VLAN其他主机不能访问到服务器A、B。

2) 由于应用群集采用了Windows NLB提供网络流量的负载均衡,一个Windows NLB

所在的VLAN内数据报文是广播形式,为了避免广播报文的扩散,需要将连接NLB各服务器的交换机上联口连接在核心交换机的路由口上。

3) 如果使用下图的拓扑,则可能会出现认证不上的问题,应该避免这样直接连接的拓

扑。

如果确实需要使用上图的直连拓扑,交换机应该使用S3760/S5760或者软件版本为RGNOS 10.X的二层交换机。

4) 在双NLB应用中,需要保证服务器A1/A2和B1/B2在不同的VLAN中,但都能够

正常的进行IP报文的通信。

单NLB的应用群集

注意:其中

A为应用群集的数据复制主服务器, B为应用群集的任务调度主服务器, C为自助服务器;

双NLB的应用群集

注意:其中

A1为应用群集的数据复制主服务器, A2为应用群集的任务调度主服务器, B1为NLB B的主机1; B2为NLB B的主机2; C为自助服务器;

2.2 安装RG-SAM V3.0企业版

按照《RG-SAM 安全计费管理系统安装手册》,在各个服务器上安装RG-SAM V3.0企业版,注意管理系统和自助服务系统分别安装; 注意:安装RG-SAM V3.0,首先需要安装好Windows Server 2003 Enterprise Edition SP2以及SQLServer2005 Enterprise Edition SP2。

2.3 配置NLB

为实现负载均衡,需要配置NLB。下面以单NLB的应用群集为例介绍NLB的配置,果是双NLB,则根据双NLB的应用群集的拓扑图,分别搭建两个。

2.3.1主群集管理器的配置

主群集管理器不仅能管理自身服务器,也能管理其他服务器。 1. 运行中输入“nlbmgr”,或者单击“开始”,?“所有程序”?“管理工具”?“网络负

载平衡管理器”。

2. 新建一个集群,点击“集群”?“新建(N)”

3. 配置群集参数IP,子网掩码,完整Internet名称,图示配置,集群IP:192.168.54.229,

子网掩码:255.255.255.0 ,完整Internet名称(F):cluster.star.com。

说明:网络地址不需要我们输入,会根据群集ip地址自动生成一个MAC地址。具体这些群集各个参数的含义可以参照微软官方文档:

http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/ServerHelp/fa6ef832-1aa7-472f-b492-0dd3c60bd46d.mspx?mfr=true


RG-SAM 应用群集RGAC配置指南.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:西师版三年级上册数学第五单元教学设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: