欢迎来到天天文库
浏览记录
ID:9726629
大小:102.50 KB
页数:22页
时间:2018-05-06
《利用 websphere application server 6.1 构建 sip 集群应用环境及其性能调优》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、利用WebSphereApplicationServer6.1构建SIP集群应用环境及其性能调优 引言 从[1]中我们知道,SIP集群应用环境通过SIP容器(SIPContainer)、SIP代理服务器(SIPProxy)、LoadBalancer(Edge)等组件支持SIP高可用性和故障恢复等功能。下面将从实例出发,介绍如何利用emory的实时相互复制。这样做有利于故障恢复,一旦其中某个SIP容器出现故障,或者意外被停掉,处于同一复制组的其他SIP容器会代替它处理当前请求并接收新来的请求,使损失降低到最小。 搭建上述环境至少需要
2、7台机器(见表1): 表1:SIP集群应用环境的硬件需求表 测试工具SIPp和b2bua应用介绍 这里,我们用GPL(GNUGeneralPublicLicense)开放源码的测试工具SIPp来模拟UAC和UAS,发送请求和作出响应。 SIPp是一个测试SIP协议性能的工具软件。SIPp可以用来测试许多真实的SIP设备,如SIP代理,B2BUA,SIP媒体服务器,SIP/x网关,SIPPBX等等,它也可以模仿上千个SIP代理呼叫你的SIP系统。SIPp可以很容易在Linux和anager并启用安全性。-在机器B(或C)上安装an
3、ager(以后简称Dmgr)概要文件。-启动Dmgr,登录到管理控制台,启用其全局安全性和应用安全性,但是不要启用Java2安全性,然后重启Dmgr。 将各节点加入Dmgr中。-在其他几台机器(C,D,E,F)上安装WAS6.1,并在B、C、D、E、F上创建ApplicationServer概要文件。-我们知道,在WAS中,一个ApplicationServer概要文件对应一个节点(Node)。将这5台机器上的节点通过addNode1234567下一页....,。命令都加到Dmgr中去。 创建SIP容器和SIP代理服务器
4、。我们可以在Dmgr的管理控制台创建SIP代理服务器和SIP容器。-在机器B和C的节点上分别创建一个SIP代理服务器,同时选择HTTP和SIP为支持的协议(见图2)。-创建一个集群sip_cluster,包含6个应用服务器,机器D,E和F的节点上各有2个,实际上,这6个应用服务器就是6个SIP容器。 机器D:member1和member2 机器E:member3和member4 机器F:member5和member6 图2:创建SIP代理服务器 将SIP相关端口加入都在虚拟主机defa
5、ult_host的主机别名中。-查看所有SIP容器的相关SIP端口号,包括: SIPCInboundDefault,SIPCInboundDefaultSecure,SIPCInboundDefaultUDP 比如:5060/5061(见图3),要将它们都加入到虚拟主机default_host的主机别名中。-查看所有SIP代理服务器的相关SIP端口号,包括: SIPS_PROXY_CHAIN,SIP_PROXY_CHAIN,UDP_SIP_PROXY_CHAIN 比如:5062/5063(见图4),要
6、将它们都加入到虚拟主机default_host的主机别名中。 注意:*在第2)步中做addNode操作时,各个节点的default_alias的主机别名都会被加入到default_host的主机别名中去;*我们需要删除每个节点对应的端口记录,只保留*所对应的端口,最后将上述所有SIP容器和SIP代理服务器的相关SIP端口加入到*的端口列表中。 图3:SIP容器相关端口 图4:SIP代理服务器相关端口 创建复制域,将各个SIP容器加入到各自复制域中。-我们要分别创建三个复制域,比如:ReplicationGroup1,Replica
7、tionGroup2,ReplicationGroup3。-在管理控制台,进入环境->复制域->新建,注意:加密类型选择无,副本数选择整个域(见图5),然后点击确定,保存。 图5:复制域的配置定义了三个复制域之后,分别将SIP容器所在的应用服务器加入到相应的复制域中去。在这里(参看图1),每两个SIP容器在一个复制域中: ReplicationGroup1:member2和member3 ReplicationGroup2:member4和member5
8、 ReplicationGroup3:member1和member6具体步骤如下:-在管理控制台中,进入服务器->应用程序服务器->member2->会话管理->分发环境设置-&g
此文档下载收益归作者所有