WEB开发网
开发学院操作系统Linux/Unix 利用 WebSphere Application Server 6.1 构建 SIP... 阅读

利用 WebSphere Application Server 6.1 构建 SIP 集群应用环境及其性能调优

 2010-09-27 08:30:57 来源:WEB开发网   
核心提示: 复制组(Replication Group):若干个SIP容器可以同属于某个复制组,该例中每两个SIP容器同在一个复制组(请看图1中虚线部分),利用 WebSphere Application Server 6.1 构建 SIP 集群应用环境及其性能调优(2),处于同一复制组的SIP容器之间,可

复制组(Replication Group):若干个SIP容器可以同属于某个复制组,该例中每两个SIP容器同在一个复制组(请看图1中虚线部分)。处于同一复制组的SIP容器之间,可以进行会话状态信息和统计信息的Memory-to-Memory的实时相互复制。这样做有利于故障恢复,一旦其中某个SIP容器出现故障,或者意外被停掉,处于同一复制组的其他SIP容器会代替它处理当前请求并接收新来的请求,使损失降低到最小。

搭建上述环境至少需要7台机器(见表1):

表1:SIP集群应用环境的硬件需求表

利用 WebSphere Application Server 6.1 构建 SIP 集群应用环境及其性能调优

测试工具SIPp和b2bua应用介绍

这里,我们用GPL(GNU General Public License)开放源码的测试工具SIPp来模拟UAC和UAS,发送请求和作出响应。

SIPp是一个测试SIP协议性能的工具软件。SIPp可以用来测试许多真实的SIP设备,如SIP代理,B2BUA,SIP媒体服务器,SIP/x网关,SIP PBX等等,它也可以模仿上千个SIP代理呼叫你的SIP系统。SIPp可以很容易在Linux和Windows上编译运行。想了解详细信息,请查看[4]。

SIP网络中的B2BUA(背对背用户代理,Backend to Backend User Agent),它终结网络中呼叫控制设备(软交换、SIP代理服务器、CSCF)提交来的业务请求,根据该业务请求信息和用户注册的业务属性信息,生成新的呼叫到网络中的呼叫设备,指示其完成功能不同的业务续接,从而实现业务逻辑控制功能。

本文所使用的b2bua应用是WAS 6.1开发团队改进后的,可部署于WAS 6.1的一个简单应用。该应用通过属性文件b2bua.properties定义了以下相关参数:

上一页  1 2 3 4 5 6 7  下一页

Tags:利用 WebSphere Application

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接