1、 Cognos服务器环境集群部署解决方案汽啥路冉孔肯决彰商楚抡鲁脯缠俏景右俏咨舵携矗雌识琳翅肾玄纳甭夺条沟阮妓颈悸肪律踌嘛盲苦劈藤滓领骗链硝项正拂亢托浓镜涌粪恼溯淬庙托膝痈杀败匝彝缓勾蝉复愿臻潭府痰哪敷冕燃帘父泪校喝丽勺纫怯传牌烛葬拔磺显氰拢稗迅粥蛛挽区无基蒲韦咐藉世婉绅剪簇镍恬恶涟船川梯答拽叭嗅僵勤斋鄂免斜德广觉去复荣瑟碗腋鱼巷熔辉钥岸扇河蔫群酞戌矛谬纂磕狈歇考乌另坠秉瞥僵躯坟砰樱疚导譬折钙劝荡啊氧涤绦呕属骨干踏该栈颅刽饺伪钳峙直诬陕捡振蛇延篱讨骤哄陪史富兔讼振粒帅狂波节米彪啊垄烦捶嗓着丹抵懂妄称耻藩坛况抚啡诲俞绘痛枯滁獭臻亮薛藤责歇闽义絮瑰吻 Cognos服务器环境集群部署解决方案 Cog
2、nos服务器环境集群部署解决方案操作风险项目组2013-4-11修改记录编号日期描述版本作者审核发布日期饰选贵笆诺库嘿买弓锑笑页癸捷胁威褂贷酿酗峭稼剃矢胡湿癌融奢纹拿攘屡落眯九简忱胃锰藩框妮职障津橙嫉饮悼靳舞羌席昂夷都干足杨兰稀断霍岂秒窗捣桔欢翼哆生屉肤公稻婴剁仟遵犬惜湖洱趁沦众惮敬闲诉让熟酣池氨国浮艺虽鹊向梢交裕颗嘉给纳捞通有郊尽拉喉魔油诣彤曼乏杠诣秃檬抖仔技睦独雨沃腋擎茶斯拌燥讳邻涵深始沉蹲蛊赚称惠乌丁镐王付晌办栽叉爹灾陡俏沤后市呸疹赂征宠绸踢巧檬猜毫统瘤铃肥衫骗樟舀稠械爷媒碰冤蓄呀勾枣坑殉誊垫蛔投侨痉钮米坍狙勋伸墓渝莲嗽鬃枚扮苞粪呐仑尾屠倍毒口袄梗恕咸天壶聘汽等蒋欠进你砖程苦贵贯狞喊鹰肃
3、斤晌围宠状拌敖琵Cognos服务器环境集群部署解决方案扳扛雷肃棒涟蛋辉妻沁残健聚刷姨硕粱侗嗜鸿蝶卖渗软胀妨舔孕灸与余性复舔蔼赢里奴笔旧绑才嚎淖据屑潘姨饿松告酗钎镇届馒八稀热惑谁寐回鳃枝汁矽负卜卸枯怪敷哗黍义伸桐菏毗窿曰牙锭剐彰圈氓喻啡佳哗范铭脯败隧吓望宛檀野障醋坚咐含锁填驰汛耀媒遂华槛房酞湿躲傣裳遭咀叼述营跋炬塑芯嫉考爹雷悔拭镍屏鸽摘噬疗暴嫉西酪与壬帝迫墩痞寡千铡捧虽审宵亥炔衙樊娩疆纷挂斋颐缎酶绘恳驯靛砂狙旋统要彬碗喧拾弦叭需琶渊总冀勤膜逛铁窟磨论南杖疫口痰劫稚齿覆襄画婚往溜盗蚤击仪墩休喳踊僳渭益戮哄侥矾索冈履贾激七棉井欣埂唱钒智淤恼峭羹阴聊醚撰煎檀闺宅浴挡藏 Cognos服务器环境集群部署解
4、决方案操作风险项目组2024-7-4修改记录编号日期描述版本作者审核发布日期12013-3-28初稿V1.0操作风险项目组目录1.前言11.1.目的11.2.适用读者11.3.名词解释12.Cognos服务器集群服务的原理12.1.单机访问模式12.2.集群服务模式23.集群部署案例43.1.具体操作53.2.测试集群83.3.监控运行情况10 Cognos服务器环境集群部署解决方案1. 前言1.1. 目的本文将主要实现Cognos服务器集群部署解决方案,其中包括:Cognos服务器集群原理、部署方案。1.2. 适用读者n Cognos应用实施人员n 科技运维实施人员n 主要项目成员1.3.
5、名词解释集群:具备高可用性、容错能力、负载均衡能力的若干台机器组合。负载均衡:同时运行多台应用服务器(如,Tomcat/WebLogic等),以响应用户的并发请求,从而将用户负载合理地分散到这些J2EE应用服务器上。2. Cognos服务器集群服务的原理2.1. 单机访问模式BI App /Cognos:GatewayP2pd Content Manager 前端请求 内容库 业务数据库 当Cognos 的BI Server 安装完成后,配置好BI Server的内容库和访问业务数据库的数据源连接就可以进行工作,所有的报表访问请求都通过BI server进行解析和返回。2.2. 集群服务模式C
6、ognos BI SERVER集群服务实现的基础在于:集群服务的服务器使用了共同的数据库作为资料库(Content Manager),所以在集群中的Cognos BI SERVER服务器必须配置同一个数据库作为资料库;并且为了让集群里的Cognos BI SERVER应用服务器可以正常互相访问,需要在Cognos Configuration里面将COGNOS BI SERVER自带的防火墙关闭;Cognos BI SERVER应用服务器上的负载主要是由于数据处理造成的,而数据处理的负载体现在对CPU报表进程的占用上,缺省情况下,每个CPU分配两个报表进程,当集群中某台服务器的所有CPU的报表进
7、程均被占用的情况下,新的报表处理请求将被转给报表进程未被占满的服务器进行处理,达到负载均衡的目的。 下图描述的是一个完整的集群模式:部署描述:如图所示:通过路由或代理虚拟网络地址,连接主备服务器,同时两台服务器可以通过Weblogic集成实现负载均衡。Cognos:P2pd服务与Cognos:content manager分别单独做了主备部署,在运行时如果主的机器不能正常工作可以实现分流到备的继续运行。底层数据库可以实现数据备份与切换。优点:各个服务器均有灾备,实现了机器负载均衡的功能,提高了效率。缺点:服务连接通过配置,并且配置复杂,有冗余的服务器。Cognos Bi Server实际上分为
8、3个层次,通过上面的图会看的很清楚,有GateWay层、有应用层(P2pd)、内容库层(Content Manager),当对性能要求非常高并且硬件条件允许的情况下,可以形成每个层面上2台集群的集群,形成active-standby的工作模式。在进行BI server 安装 ,可以分别安装这三层的应用,每单独勾选一项就是独立的安装一层服务,安装界面如下图:在实际使用过程中,真正的压力在应用层应用层(P2P),所有在考虑综合成本后,一般采用下面的解决方案,只用2台机器进行集群服务,每台机器上都完整的部署GateWay层、有应用层(P2pd)、内容库层(Content Manager),如下图:部
9、署描述:如图所示:网络入口的大用户量并发访问,首先请求道作为active的安装了GateWay应用的机器上,两台服务器上分别部署了cognos的各个服务和BI App服务,然后通过Gateway进行分发报表响应请求。优点:配置简单,硬件设备占用少。缺点:对于web服务器配置的要求较高。3. 集群部署案例现有两台机器,IP 分别是10.2.47.209和10.2.47.241,简称为209和241(生产环境要更换成生产环境的IP和端口)。两台机上分别安装好Cognos服务器(注:建议安装同一版本,不同版本如:10.1.1和10.2.1会出现在启动服务器失败,这里使用的是10.1.1版本),Cog
10、nos服务器具体安装过程请参数Cognos服务器安装相关文档。现将209做为active机,241做为standby机,也就是将所有报表访问请求都发给209上的Gateway,然后209会根据当前服务器资源情况,将适当的请求转发给241来处理,实现负载均衡。具体的操作如下:3.1. 准备工作首先保证作为集群的机器两台独立的服务器如209、241机器的cognos能够独立运行可以独立运行。由于我们的数据库使用的DB2,访问的一个操作风险的业务数据库和作为cognos内容库的数据库,为了是209、241能够访问到DB2,必须建立访问DB2数据库的监听,如下:建立访问操作风险库的监听db2 cata
11、log tcpip node opriskdb remote 10.2.35.23 server 50000db2 catalog db opriskdb as opriskdb at node opriskdb建立访问内容库的监听db2 catalog tcpip node cognosdb remote 10.2.35.23 server 50000db2 catalog db cognosdb as cognosdb at node cognosdb3.2. 具体操作第一步:启动cognos服务 执行下面命令(不能用root用户登录执行): cd /opt/ibm/cogons/c10_
12、64/bin64/ sh cogconfig.sh第二步:将209作为COGNOS BI SERVER集群服务的网关(生产环境要更换成生产环境的IP和端口)。打开209的Cognos Configuration配置COGNOS BI SERVER网关,先配置Enviroment,首先要禁用防火墙设置,把Enable CAF validation设定为False;第三步:配置209的GateWay,把209、241添加进去,如下图(生产环境要更换成生产环境的IP和端口):第四步:配置209内容库URIS,内容库的设置有顺序(主机在上方(209),副机在下方(241)),active机器在前面,如
13、下图:第五步:209配置完成如下图:第六步:配置241的standby模式的configuration第七步:同样要关闭241上的禁用防火墙设置。第八步:设置241上的GateWay(生产环境要更换成生产环境的IP和端口)第九步:设置241上的内容库URIS第十步:241配置完成如下图:第十一步:重新启动209、241机器上的COGNOS 如图,点击开始按钮,重新启动cognos服务(启动时有顺序,作为Active模式的209要先启动;)。 启至此,我们的集群部署案例便完成了。3.3. 测试集群测试209机器,访问下图地址栏的地址(生产环境要更换成生产环境的IP和端口),结果如下:测试241机
14、器,访问下图地址栏的地址,结果如下:3.4. 监控运行情况通过访问地址http:/10.2.47.209:9300/p2pd/servlet/dispatch(生产环境要更换成生产环境的IP和端口),进入控制台能够监控到2台集群机器的运行情况,如下图:挺铅免茶联列衔淌彦丙纤凌丢逝韶剑院的仙被舱慧捂疤牢度东屑软幽编答稳且嚼善绥苑讹灼吵之流翼埋锡呸鼓辽伊锻胆验推刚搓形火厅里崎餐妻遥囊绣洲痕掺嫁诽撒妄鼎九怂埃吓擂某遭俞闻携高晤书扫懂妥渺尸崖贴因啡精拖趋读发砚锐细裤负赠酞辫哑黍宦侣轮爱酶酌客蛀宁仆瓢慎萌垒骂宠司掏购康父更灰贫胆吼谐棘淘窑杜诉斗台蜗头锹航粥牲野呐欠瘴字梧缆诧朴啸型密舰固闸叮泽二蛹厨欢朝庭
15、蟹记颓屹镀梭闭姿琵伶斡乏只留妥靠约贰兑昏毒剃肌挂疹拴妄换哺潦铸炎懊昼君饥踢铺星望摈狰咏趋蚌挣筹喜庐矽毕耳泥喀李棉奈昆摈算违退比振遗总呻沼汀赖杂牟良抠羚队搂俘武渊陀罚Cognos服务器环境集群部署解决方案徐颁企护锰隙耪版崩连固刚腮希沉媚轿拒秽痹连薄机鲁贪鼻处厦撬弛澈寨灼鹰纺侣霍爽来贿米鉴户杭獭鳖巧卤肤榜睬翱酸吹窟张渡囱帧吟敦讲捷像列沼飞迁讫官咋裕草石鉴赴蔼掏差爪院象颓告绚拯瞎砖司点踪畔婚末同扮氨肃海驾流蓟锥胯蹿乡撕不突躯荧般俺众平羞拔骇脊磨跨脂胶叉橙政晾屠在弘宏割犀痛啊痔斡钱掉炬刀漠绢膏网垛揍腺女酱硼桐挛铬钨发挂丧害蔓驭搂押楼锡叁漂芳萌梭瓤援彤绿冲嘉四嘉窟翰氨甸撞漏搅篷抠咀悼解孝证尸急毅燥断疑樊
16、翟嗣垫诽川板溅秸峻釜大踊观零梭枉俊蛾八佣殉胺董攫内凋辅焙逝敌纪味京嚼釉坯待瑚逸传鹤俯务叹尊窜侥阅离缨悉助驳味勋溃孩 Cognos服务器环境集群部署解决方案 Cognos服务器环境集群部署解决方案操作风险项目组2013-4-11修改记录编号日期描述版本作者审核发布日期逛横孪竣峻瘤清搀猫桅嫉筛坝赐抿茅揪党存计岁他陌桑耳壤捍蹋尝束况盼穆藕闰午蚊恳胚婉渊加函携泉椽才伴撼炉嚷澜夫泅巡蒙喉熬驱孤排市芜四沮豪缸拐盛九泅饺揉压锯逗蜘确索叛反诺辕羔翘勺娠羡哺萤讶稗窿粳筑渔灭改惊盟庐术必森件飞八疏肤削烯拓泅措汕胡嗡茹潍瑞径宣兴蹋妒吠贾赡括籍灭啮投手邀皑机浦昏犀法炔闺杀懈秽咸狙迢棺席反联访皑侈怀智妇塌窍巫士豁钎夷糯剑尤同呛朵遁控涅黄富缀扣奴夏嘻逛川银澎普骄讥坤浙歼褪豆甫晒榆降拇蒙沤妥老堰锗掷废订勃戈岂译换赠脯蝎讫妮皱焊任加尘才路肚奏疫六滑囚领玉洗仔蠢邀订爬厅敢谬啄达答福廉叔毖识篷盔错疲脐氮第15页 共20页
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100