Oracle BI 12C Architecture Overview
Oracle Business Intelligence Components
Admin Server: Deployed as a JEE container that runs in dedicated Java virtual machine that contains Java components for administering the system.
These components include Oracle WebLogic Server Administration Console, Oracle Fusion Middleware Control, and JMXM Beans.
Manages configuration and runtime settings for Oracle Business Intelligence for a single or multimode(distributed) BI domain, using
Fusion Middleware Control: An administrative user interface that is used to manage the BI domain.
WebLogic Server Administration Console: An administrative user interface that provides advanced management for WebLogic, JEE components, and security.
Managed Server: Deployed as a JEE container that runs in dedicated Java virtual machine that provides the runtime environment for the Java-based services and applications within the system. These services and applications include BI Publisher and Visual Analyzer. An Oracle BI domain contains one or more Managed Servers that are distributed across one or more host computers.
Managed Server manages the following components:
Action Service: This component provides the dedicated web services that are required by the Action Framework and that enable an administrator to manually configure which web service directories can be browsed by users when they create actions.
Visual Analyzer: This component provides a simple-to-use visual analytical interface.
Node Manager: Provides process management services for the Administration Server, Managed Server processes, and System Components.
System Components: Deployed as server processes and provide the core services that enable Oracle Business Intelligence. System components are deployed as non-JEE components, such as processes and services written in C++ and J2SE, and are described in the following list:
BI Server (OBIS): This component provides the query and data access capabilities at the heart of Oracle Business Intelligence and provides services for accessing and managing the enterprise semantic model.
BI Scheduler(OBISCH): This component provides extensible scheduling for analyses to be delivered to users at specified times.
BI Java Host (OBIJH): This component provides component services that enable Oracle BI Presentation Services to support various components such as Java tasks for Oracle BI Scheduler, Oracle BI Publisher, and graph generation.
It also enables Oracle BI Server query access to Hyperion Financial Management and Hyperion Planning data sources.
Essbase: This component provides support for Essbase.
BI Presentation Server(OBIPS): This component provides the framework and interface for the presentation of business intelligence data to web clients. It maintains an Oracle BI Presentation Catalog service on the file system for the customization of this presentation framework.
Cluster Controller (OBICCS): This component distributes requests to the BI Server, ensuring requests are evenly load-balanced across all BI Server process instances in the BI domain.
Other Domain Contents: Includes all the necessary software, configuration files, metadata, WLST commands, security, and connection and database configuration information that are required to run an Oracle Business Intelligence system.
Comments
Post a Comment