作者·2009-12-26 21:31
·

LB Cluster 与 Cogons

字数 667阅读 896评论 3赞 0
上篇日志中,有朋友提出了很好的问题,我仔细思考过,写下来与大家交流。
 
对于商业系统来讲最重要的是系统的高可用性、高性能以及可扩展性。将Cognos应用部署在应用中间件中,采用多才服务器做集群,由于每台服务器相对来讲是独立的,一台服务器失效后,会有其它服务器继续工作,所以在一定程度上保证系统的不间断工作,提高平均无故障时间,降低年平均故障率。另外随着系统规模的扩大,这种结构只需要增添新的服务器就可以达到目的,因此可扩展性高。
 
集群对外部只提供一个网络地址,所有的请求全部发送到这个虚拟地址上,使用负载均衡技术可以对所有的请求在多个服务器之间进行均匀分配,不至于海量访问将某些服务器“压死”。使各个server分摊压力,也可以理解为并行处理能力,保证高性能性。硬负载均衡在性能上更好一些,当然它也有自己的缺点,我也是刚刚学习,感兴趣的话可以网上搜索一些资料去了解。
 
这种设计与其说对Cognos有何好处,不如说是对系统提供更大的保证。对于Cognos应用来讲,由硬件负载均衡对各个服务器分发请求,已经分摊了其访问压力。另外,可以考虑将各个server上Cognos应用的dispatcher设置为类似集群的状态,保证某个Content Manager 或 report service 失效时,可以将请求分发给其他server的CM或RS。同时还可以将不同服务器指定不同的特殊应用,如存储内容库、运行批量报表、灾备内容库等等。最大限度满足系统无间断使用,降低访问压力和平均故障率。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论3 条评论

ahzhaoshqahzhaoshq软件开发工程师凯捷
2010-02-24 17:16
写的很好!

2009-12-27 10:48
谢谢交流~~
diguedigue软件开发工程师Bayer
2009-12-27 08:41
谢谢,写得很好!
Ctrl+Enter 发表

作者其他文章

相关问题

相关资料

X社区推广