Cognos-구성 요소 및 서비스

Cognos에는 BI 버스를 사용하여 서로 통신하고 SOAP (Simple Object Access Protocol)라고하며 WSDL을 지원하는 다양한 구성 요소가 있습니다. Cognos 아키텍처의 BI 버스는 소프트웨어 구성 요소가 아니지만 Cognos Services 간의 통신을 허용하는 프로토콜 세트로 구성됩니다.

BI 버스 프로토콜에 의해 활성화 된 프로세스에는 다음이 포함됩니다.

  • 메시징 및 파견
  • 로그 메시지 처리
  • 데이터베이스 연결 관리
  • Microsoft .NET Framework 상호 작용
  • 포트 사용
  • 요청 흐름 처리
  • 포털 페이지

설치 마법사를 사용하여 IBM Cognos 8을 설치할 때 이러한 각 구성 요소를 설치할 위치를 지정합니다.

게이트웨이

Cognos 8 웹 서버 계층에는 하나 이상의 Cognos 8 게이트웨이가 포함됩니다. IBM Cognos 8의 웹 통신은 일반적으로 하나 이상의 웹 서버에있는 게이트웨이를 통해 이루어집니다. 게이트웨이는 웹 서버에서 다른 서버로 정보를 전송하는 웹 서버 프로그램의 확장입니다. 웹 통신은 IBM Cognos 8 디스패처를 통해 직접 발생할 수도 있지만이 옵션은 덜 일반적입니다.

IBM Cognos 8은 다음과 같은 여러 유형의 웹 게이트웨이를 지원합니다.

  • CGI− 기본 게이트웨이 인 CGI는 지원되는 모든 웹 서버에 사용할 수 있습니다. 그러나 향상된 성능이나 처리량을 위해 지원되는 다른 게이트웨이 유형 중 하나를 선택할 수 있습니다.
  • ISAPI− Microsoft 인터넷 정보 서비스 (IIS) 웹 서버에서 사용할 수 있습니다. IIS에 더 빠른 성능을 제공합니다.
  • apache_mod − Apache 웹 서버와 함께 apache_mod 게이트웨이를 사용할 수 있습니다.
  • Servlet − 웹 서버 인프라가 서블릿을 지원하거나 애플리케이션 서버를 사용하는 경우 서블릿 게이트웨이를 사용할 수 있습니다.

응용 프로그램 계층 구성 요소

이 구성 요소는 서비스를 운영하고 요청을 라우팅하는 디스패처로 구성됩니다. 디스패처는 요청 당 하나 이상의 스레드를 사용하는 다중 스레드 응용 프로그램입니다. 구성 변경 사항은 실행중인 모든 디스패처에 정기적으로 전달됩니다. 이 디스패처에는 Cognos 8에 보안을 제공하는 Cognos Application Firewall이 포함되어 있습니다.

디스패처는 보고서 서비스, 프레젠테이션 서비스, 작업 서비스 또는 모니터 서비스와 같은 로컬 서비스로 요청을 라우팅 할 수 있습니다. 디스패처는 지정된 요청을 실행하기 위해 요청을 특정 디스패처로 라우팅 할 수도 있습니다. 이러한 요청은로드 균형 조정 요구 사항 또는 패키지 또는 사용자 그룹 요구 사항에 따라 특정 디스패처로 라우팅 될 수 있습니다.

콘텐츠 관리자

Content Manager에는 IBM Cognos 8의 기본 보안 구성 요소 인 Access Manager가 포함되어 있습니다. Access Manager는 IBM Cognos 8과 함께 사용하기 위해 기존 보안 공급자를 활용합니다. 사용자 인증, 권한 부여 및 암호화를 비롯한 일관된 보안 기능 및 API 세트를 IBM Cognos 8에 제공합니다. 또한 Cognos 네임 스페이스에 대한 지원을 제공합니다.