[原创]Tuxedo MP模式的原理和特点_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3771 | 回复: 0   主题: [原创]Tuxedo MP模式的原理和特点        下一篇 
xiuwen.zhao
高级会员
等级:上尉
经验:668
发帖:38
精华:0
注册:1970-1-1
状态:离线
发送短消息息给xiuwen.zhao 加好友    发送短消息息给xiuwen.zhao 发消息
发表于: IP:您无权察看 2014-9-11 17:56:46 | [全部帖] [楼主帖] 楼主

1.MP模式原理

一个独立的Tuxedo应用系统可以部署在多台机器上,这些机器之间通过高速局域网连接,并在Tuxedo系统的协调下共同完成特定的任务,这种部署方式被称为MP(Multi-processor)方式。在这些服务器中要选择一台服务器做为逻辑上的MASTER节点,在该节点上运行一个DBBL进程,负责整个Tuxedo应用系统的管理工作。在每个节点上都有一个BBL进程,它与DBBL进程进行通信,管理各自节点上的配置。每个节点上还有一个名为BRIDGE的进程与一个名为tllisten的进程。各个节点之间都是通过BRIDGE进程进行连接,节点间的消息都是通过BRIDGE进程进行传递。tllisten进程在非Master节点上监听网络,它接收来Master节点的管理指令,然后启动本地的bsbridge进程。

北京联动北方科技有限公司

2.MP应用的特点

如果配置了MP方式,那么在这些节点之间可以实现负载均衡并且提高了容错能力,客户端可以和其中的任何一个节点建立连接。例如,如果该节点上没有该客户端所要调用的service,Tuxedo可以自动把请求发送到其它的有该service的机器上处理,并把结果返回到客户端,请求通过BRIDGE进程在这些服务器之间进行传递。当然,这些对客户端是透明的。不仅如此,如果设置了负载均衡,那么Tuxedo将根据它们的负载情况报,将请求发送到负载较小的服务器上。如果其中某-个或几个节点出现故障了,那么正常的机器仍然能够继续运行,如果它们之间的网络连接断了,BRIDGE进程会自动进行重试,并且在这些节点之���可以配置多个网络连接通路,当其中的一个出现故障时,会自动采用别的连接通路。



赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论