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

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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用 WebSphere Application Server 61 构建 SIP 集群应用环境及其性能调优

页码,1/ 10 利用 WebSphere Application Server 6.1 构建 SIP 集群应用环境及其性能调优 月利, 软件工程师, IBM 简介:本文从实例出发,介绍如何利用WebSphere Application Server 6.1, Edge Server搭建一个SIP集群应用环境,以及如何对该环境进行性能调优。 本文的标签: websphere_application_server 标记本文! 发布日期:2007 年 9 月 27 日 级别: 中级 引言 从[1]中我们知道,SIP集群应用环境通过SIP容器(SIP Container )、SIP代理服务器(SIP Proxy )、Load Balancer(Edge)等组件支持SIP高可用性和故障恢复等功能。下面将从实例出发,介 绍如何利用WebSphere Application Server 6.1, Edge Server搭建一个SIP集群应用环境 (见图1),以及如何对该环境进行性能调优。 图1:一个典型的SIP集群应用环境拓扑结构 回页首 功能模块 图1展示的是一个典型的SIP集群应用环境拓扑结 ,主要包含以下功能模块: l 用户代理客户端(UAC) :发送用户请求。 l 网络分派器(Network Dispatcher, 这里我们用Edge Server):它负责代理服务器的负载均衡。客户端请求到达Edge Server之后,由它将请求分发给某个代理服务器,并接收来自代理服 务器的响应,并将之转发给UAC。 l 代理服务器(Proxy) :它们不但支持HTTP协议,也支持SIP协议。代理服务器将收到的客户端请求发送给指定的SIP集群,然后接收SIP集群成员的响应,并将之转发给 Edge 服务器。 l SIP集群(SIP Cluster):包含多个SIP容器,即应用服务器,我们的SIP应用(b2bua)就是被部署到SIP集群(即每个SIP容器)上的。当请求到达SIP集群后,SIP集群将根据集群成员的权 重和负载状况选择并发送请求到某个SIP容器,该SIP容器根据b2bua应用所定义的逻辑来处理请求,将请求发送到指定的endpoint( 即UAS),并接收来自UAS的响应,将之转发给代理服 务器。 l 用户代理服务器端(UAS):每个SIP容器后面都有一个或多个UAS接收请求,并做出响应。 l 复制组(Replication Group):若干个SIP容器可以同属于某个复制组,该例中每两个SIP容器同在一个复制组(请看图1中虚线部分)。处于同一复制组的SIP容器之间,可以进行会话状 态信息和统计信息的Memory-to-Memory的实时相互复制。这 做有利于故障恢复,一旦其中某个SIP容器出现故障,或者意外被停掉,处于同一复制组的其他SIP容器会代替它处理当 前请求并接收新来的请求,使损失降低到最小。 搭建上述环境至少需要7台机器 (见表1): 表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的一个简单应用。该应用通过属性文件perties定义了以下相关参数:

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档