Table of Contents
- Title and Copyright Information
- Preface
-
Part I Understanding an Enterprise Deployment
- 1 Enterprise Deployment Overview
-
2
About a Typical Enterprise Deployment
- Diagram of a Typical Enterprise Deployment
-
About the Typical Enterprise Deployment Topology Diagram
- Understanding the Firewalls and Zones of a Typical Enterprise Deployment
- Understanding the Elements of a Typical Enterprise Deployment Topology
- Receiving Requests Through Hardware Load Balancer
- Understanding the Web Tier
-
Understanding the Application Tier
- Configuration of the Administration Server and Managed Servers Domain Directories
- Using Oracle Web Services Manager in the Application Tier
- Best Practices and Variations on the Configuration of the Clusters and Hosts on the Application Tier
- About the Node Manager Configuration in a Typical Enterprise Deployment
- About Using Unicast for Communications within the Application Tier
- Understanding OPSS and Requests to the Authentication and Authorization Stores
- About the Data Tier
- 3 Understanding the Business Intelligence Enterprise Deployment Topology
-
Part II Preparing for an Enterprise Deployment
-
4
Using the Enterprise Deployment Workbook
- Introduction to the Enterprise Deployment Workbook
- Typical Use Case for Using the Workbook
- Using the Oracle Business Intelligence Enterprise Deployment Workbook
- Who Should Use the Enterprise Deployment Workbook?
-
5
Procuring Resources for an Enterprise Deployment
- Hardware and Software Requirements for the Enterprise Deployment Topology
- Reserving the Required IP Addresses for an Enterprise Deployment
- Identifying and Obtaining Software Distributions for an Enterprise Deployment
- 6 Preparing the Load Balancer and Firewalls for an Enterprise Deployment
-
7
Preparing the File System for an Enterprise Deployment
- Overview of Preparing the File System for an Enterprise Deployment
- Shared Storage Recommendations When Installing and Configuring an Enterprise Deployment
- About the Recommended Directory Structure for an Enterprise Deployment
- File System and Directory Variables Used in This Guide
- About Creating and Mounting the Directories for an Enterprise Deployment
- Summary of the Shared Storage Volumes in an Enterprise Deployment
-
8
Preparing the Host Computers for an Enterprise Deployment
- Verifying the Minimum Hardware Requirements for Each Host
- Verifying Linux Operating System Requirements
- Configuring Operating System Users and Groups
- Enabling Unicode Support
- Setting the DNS Settings
- Configuring Users and Groups
- Configuring a Host to Use an NTP (time) Server
- Configuring a Host to Use an NIS/YP Host
- Mounting the Required Shared File Systems on Each Host
- Enabling the Required Virtual IP Addresses on Each Host
- 9 Preparing the Database for an Enterprise Deployment
-
4
Using the Enterprise Deployment Workbook
-
Part III Configuring the Enterprise Deployment
-
10
Creating the Initial Oracle BI Domain for an Enterprise Deployment
- Variables Used When Creating the BI Domain
- Understanding the Initial BI Domain
- Installing the Oracle Fusion Middleware Infrastructure in Preparation for an Enterprise Deployment
- Installing Oracle Business Intelligence in Preparation for an Enterprise Deployment
- Creating the Database Schemas
- Configuring the BI Domain
- Disabling the Derby Database
- Creating the System Components on BIHOST1
- Creating a BI Service Instance
- Configuring the Singleton Data Directory (SDD)
- Configuring Security for Essbase in Oracle Business Intelligence
-
Configuring the Domain Directories and Starting the Servers on BIHOST1
- Starting the Node Manager in the Administration Server Domain Home on BIHOST1
- Creating the boot.properties File
- Starting the Administration Server Using the Node Manager
- Validating the Administration Server
- Creating a Separate Domain Directory for Managed Servers on BIHOST1
- Starting the Node Manager in the Managed Server Domain Directory on BIHOST1
- Starting the WLS_BI1 Managed Server on BIHOST1
- Starting the System Components
- Setting Up the Global Cache
- Verifying Oracle Business Intelligence URLs on BIHOST1
-
Creating a New LDAP Authenticator and Provisioning Enterprise Deployment Users and Group
- About the Supported Authentication Providers
- About the Enterprise Deployment Users and Groups
- Prerequisites for Creating a New Authentication Provider and Provisioning Users and Groups
- Provisioning a Domain Connector User in the LDAP Directory
- Creating the New Authentication Provider
- Provisioning an Enterprise Deployment Administration User and Group
- Adding the Administration Role to the New Administration Group
- Adding weblogic_bi User to the BIServiceAdministrator Role
- Updating the boot.properties File and Restarting the System
- Adding the wsm-pm Role to the Administrators Group
- Backing Up the Oracle Business Intelligence Configuration
-
11
Configuring Oracle HTTP Server for an Enterprise Deployment
- Variables Used When Configuring the Oracle HTTP Server
- About the Oracle HTTP Server Domains
- Installing a Supported JDK
- Installing Oracle HTTP Server on WEBHOST1
- Creating an Oracle HTTP Server Domain on WEBHOST1
- Installing and Configuring an Oracle HTTP Server Domain on WEBHOST2
- Starting the Node Manager and Oracle HTTP Server Instances on WEBHOST1 and WEBHOST2
-
Configuring Oracle HTTP Server to Route Requests to the Application Tier
- About the Oracle HTTP Server Configuration for an Enterprise Deployment
- Modifying the httpd.conf File to Include Virtual Host Configuration Files
- Creating the Virtual Host Configuration Files for Oracle Business Intelligence
- Configuring the WebLogic Proxy Plug-In
- Validating the Virtual Server Configuration on the Load Balancer
- Validating Access to the Management Consoles and Administration Server
- Validating HTTP Access to the Business Intelligence Components
- Backing Up the Configuration
-
12
Scaling Out Oracle Business Intelligence
- Installing Oracle Fusion Middleware Infrastructure on the Other Host Computers
- Installing Oracle Business Intelligence on the Other Host Computers
- Stopping the Components on BIHOST1
- Cloning the Components on BIHOST1
- Packing Up the Initial Domain on BIHOST1
- Unpacking the Domain on BIHOST2
- Starting the Components on BIHOST1 and BIHOST2 After Scaling Out
- Verifying Oracle Business Intelligence URLs on BIHOST2
- Configuring Oracle BI Publisher
- Backing Up the Oracle Business Intelligence Configuration After Scaling Out
-
10
Creating the Initial Oracle BI Domain for an Enterprise Deployment
-
Part IV Common Configuration and Management Procedures for an Enterprise Deployment
-
13
Common Configuration and Management Tasks for an Enterprise Deployment
- Verifying Manual Failover of the Administration Server
-
Enabling SSL Communication Between the Middle Tier and the Hardware Load Balancer
- When is SSL Communication Between the Middle Tier and Load Balancer Necessary?
- Generating Self-Signed Certificates Using the utils.CertGen Utility
- Creating an Identity Keystore Using the utils.ImportPrivateKey Utility
- Creating a Trust Keystore Using the Keytool Utility
- Importing the Load Balancer Certificate into the Truststore
- Adding the Updated Trust Store to the Oracle WebLogic Server Start Scripts
- Configuring Node Manager to Use the Custom Keystores
- Configuring WebLogic Servers to Use the Custom Keystores
- Performing Backups and Recoveries for an Enterprise Deployment
-
Using Persistent Stores for TLOGs and JMS in an Enterprise Deployment
- Products and Components that use JMS Persistence Stores and TLOGs
- JDBC Persistent Stores vs. File Persistent Stores
-
Using JDBC Persistent Stores for TLOGs and JMS in an Enterprise Deployment
- Recommendations for TLOGs and JMS Datasource Consolidation
- Roadmap for Configuring a JDBC Persistent Store for TLOGs
- Roadmap for Configuring a JDBC Persistent Store for JMS
- Creating a User and Tablespace for TLOGs
- Creating a User and Tablespace for JMS
- Creating GridLink Data Sources for TLOGs and JMS Stores
- Assigning the TLOGs JDBC Store to the Managed Servers
- Creating a JDBC JMS Store
- Assigning the JMS JDBC store to the JMS Servers
- Creating the Required Tables for the JMS JDBC Store
- Using File Persistent Stores for TLOGs and JMS in an Enterprise Deployment
- About JDBC Persistent Stores for Web Services
- Performing Backups and Recoveries for an Enterprise Deployment
- Setting the Front End Host and Port for a WebLogic Cluster
-
14
Using Whole Server Migration and Service Migration in an Enterprise Deployment
- About Whole Server Migration and Automatic Service Migration in an Enterprise Deployment
- Converting to Virtual IP Addresses in Preparation for Whole Server Migration
- Creating a GridLink Data Source for Leasing
- Configuring Whole Server Migration for an Enterprise Deployment
-
15
Configuring Single Sign-On for an Enterprise Deployment
- About Oracle HTTP Server Webgate
- General Prerequisites for Configuring Oracle HTTP Server WebGate
- Enterprise Deployment Prerequisites for Configuring OHS 12c Webgate
- Configuring Oracle HTTP Server 12c WebGate for an Enterprise Deployment
-
Registering the Oracle HTTP Server WebGate with Oracle Access Manager
- About RREG In-Band and Out-of-Band Mode
- Updating the Standard Properties in the OAM11gRequest.xml File
- Updating the Protected, Public, and Excluded Resources for an Enterprise Deployment
- Running the RREG Tool
- Files and Artifacts Generated by RREG
- Copying Generated Artifacts to the Oracle HTTP Server WebGate Instance Location
- Insert OHS SimpleCA Certificate into the Wallet Artifact
- Enable MD5 Certificate Signatures for the Oracle HTTP Server Instances
- Restarting the Oracle HTTP Server Instance
- Setting Up the WebLogic Server Authentication Providers
- Configuring Oracle ADF and OPSS Security with Oracle Access Manager
- Configuring Single Sign-On for Applications
-
13
Common Configuration and Management Tasks for an Enterprise Deployment
- A Using Multi Data Sources with Oracle RAC