分类: 系统运维
2009-03-11 10:38:54
用户接口有基于web的接口和基于windows的接口两种。基于web的接口有:Cognos Connection,Cognos office Connection,Query studio,Report studio,Analysis studio,Event studio,Metric studio;基于windows的接口有:Framework Manager,Metric Designer,Transformer。
Web Server层包含一个或者多个Cognos Gateway。 一个Gateway就是一个扩展的Web服务端程序。可以是CGI程序,ISAPI,apache mod或者servlet程序。
应用层包含一个或者多个Cognos Servers。Cognos Server执行从Gateway发送过来的查询,分析或者报表请求。Application层包含Application tier component (包含一个操纵服务和路由请求的调度器dispatcher)和Content Manager。
Dispatcher可以将请求路由至一个本地service或者路由至一个特定的dispatcher。Dispatcher可以提供负载均衡,故障恢复等功能。每个dispatcher启动时都会与Content Manager注册,dispatcher之间是互相知晓的。Dispathcer管理许多服务:Presentation Service,Report Service,Report Data Service,Batch Report Service,Job Service,Monitoring Service,Log Service,Content Manager Service,Metrics Manager Service,Data Integration Service,Delivery Service,Event Management Service,Agent Service,System Service。
Content Manager管理用户应用数据的存储。这些数据包括:安全,配置,模型,metrics,代理,语言信息,个人用户信息,报表定义以及报表输出等数据。
ContentManager包含Access Manager。它是Cognos里一个主要的安全组件,提供用户认证,授权,加密,名字空间等功能。
Data层是数据提供者。它包括Content store,data sources,metric store。
content store存储报表定义数据,部署的报表模型,包,数据源链接信息,名字空间,计划任务等信息。它不存储日志以及设计时模型信息。
数据源通常是关系数据库,多维cube,文件等。数据源还可以是Enterprise Information Integrators整合型数据源,例如Cognos composite server。
顾名思义,保存metric pacakge的内容以及metric studio setting等信息。