本来想先介绍下原理的,但篇幅有限,时间有限,这里就介绍了大家想了解具体原理可以去群共享里下载相关资料。简单来说集群原理就是在应用层和cm层做了冗余安装,以提供更快的访问和更强的系统鲁棒性。当请求量巨大,主节点处理不过来时,会将访问分配到子节点处理;单个复杂的运算也可被分拆到子节点并行计算,再将并行的结果汇总反回,减少用户等待时间。 就像你读书的时候打架,一个人干不过就叫上你兄弟,一群人去刚。
本实例架构如下:
最简单的安装方式:QQ群(347488829)共享里有已经安装好的cognos linux虚拟机,下载下来后克隆2份,根据你机器性能,调整硬件资源,设置ip,得到了三台机器:106,101,103;106作为集群的对外的入口,在上面安装Apache作为web服务器;101作为主节点,103,106作为从子点。一台机器只做web层,就有点浪费资源,因为cognos的处理负荷或者说瓶颈是在应用层和cm层,所以我把106即做web服务器也做一个子节点分摊处理请求。
在三台机器上以此做配置:
--------------------------------------101-------------------------------------------------
--------------------------------------103-------------------------------------------------
--------------------------------------106-------------------------------------------------
至此集群安装完成,你任意一个节点上的操作比如新建报表,修改报表,都会被同步到其他节点: