52
Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems Wendy Chen, Systems Engineer Roger Lopez, Systems Engineer Global Solutions Engineering, Dell Inc.

Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Embed Size (px)

Citation preview

Page 1: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Wendy Chen, Systems EngineerRoger Lopez, Systems EngineerGlobal Solutions Engineering, Dell Inc.

Page 2: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Agenda

Introducing Oracle Business Intelligence Suite Enterprise Edition

(OBIEE) 11g …………………….……………………………………………..…..…… slide 4

Oracle Business Intelligence System Logical Architecture ..…. slide 7

Dell OBIEE 11g Reference Configuration ………………………..….….. slide 13

Overview of Oracle VM ………………………………………………….……. slide 16

Deployment of OBIEE 11g Cluster Configuration …………………… slide 18

Oracle VM Best Practices ……………………………………..…………………… slide 46

2

Page 3: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Introducing Oracle Business Intelligence Suite Enterprise Edition (OBIEE) 11g

3

Page 4: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

OBIEE 11g Sample Dashboard

• Collect up-to-date data from your organization• Present data in easy-to-understand formats• Deliver data in a timely fashion in your organization

4

Page 5: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Oracle Enterprise Performance Management (EPM) System

5

Source: Oracle

Page 6: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Oracle BI Foundation

6

Source: Oracle

Page 7: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Oracle Business Intelligence System Logical Architecture

7

Page 8: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Oracle Business Intelligence System Logical Architecture (Single Host)

8

Source: Oracle

Page 9: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Oracle Business Intelligence System Logical Architecture (Two Hosts)

9

Source: Oracle

Page 10: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Tools for Managing OBIEE 11g

• Fusion Middleware Control– Web interface for managing the system components for a BI domain– Default URL: http://hostname.domain:7001/em

10

Page 11: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Tools for Managing OBIEE 11g

• WebLogic Server Administration Console– Web interface for managing the WebLogic Server domain– Default URL: http://hostname.domain:7001/console

11

Page 12: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Tools for Managing OBIEE 11g

• Oracle Process Manager and Notification Server (OPMN) tool– Command line interface for managing BI system components

• Oracle WebLogic Scripting Tool (WLST)– Command line scripting environment for WebLogic

• Oracle BI Administration Tool– Managing MetaData Repository– Part of BI client installation on 32 bit Windows environment

12

Page 13: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Dell OBIEE 11g Reference Configuration

13

Page 14: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Architecture Overview

14

Page 15: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Benefit of Oracle VM

• Server virtualization technology– Increase server consolidation– Improve server utilization– Maximize server efficiency– Lower the cost of infrastructure and operations– Reduce power and space requirements

• Can be deployed on industry standard x86 servers– Support Windows, Linux, and Oracle Solaris as guest OS– Support both Oracle and non-Oracle applications inside guest OS

• Industry standard x86 commodity servers become more powerful– More powerful CPU processors with higher processor core counts– Higher physical memory capacity– Under-utilized servers as a result– OVM increases server utilization and improve efficiency

• OVM template to speed up deployment process

15

Page 16: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Overview of Oracle VM

16

Page 17: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Oracle VM Architecture

• Three components:– Oracle VM manager– Oracle VM server– Oracle VM agent

• Two types of virtual machines:– Hardware virtualized– Paravirtualized

17

Page 18: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Deployment of OBIEE 11g Cluster Configuration

18

Page 19: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Deployment Outline

• Prepare OVM environment– Install OVM on OVS server– Create virtual machines

› Allocate CPU cores, physical memory, and virtual disk for OS image– Install OS in virtual machine– OBIEE 11g supported system configurations

› System Requirements and Supported Platforms for OBIEE 11gR1– Prepare OS for prerequisites

› Oracle Fusion Middleware System Requirements and Specification 11g Release 1– Create OS account and filesystem for OBIEE installation

• Create schemas required by OBIEE using Repository Creation Utility– RCU runs on 32 bit Linux or 32 bit Windows– RCU connects locally or remotely to a certified database

• Run installer to install OBIEE 11g on primary node

• Scale out Oracle Business Intelligence system to additional nodes– Configure shared files and directories for BI repository, BI presentation catalog,

global cache, and BI scheduler scripts– Run installer on new hosts– Scale out OBIEE components on new hosts– Configure HTTP server with load balancer

19

Page 20: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Creating OBIEE Schemas using RCU

• Ignore the following warning when running RCU:The database you are connecting is with non-AL32UTF8 character set. Oracle

strongly recommends using AL32UTF8 as the database character set.

• RCU creates Metadata Services (MDS) and Business Intelligence Platform (BIPLATFORM) schemas in the database– Run RCU before installing each BI system– In a clustered OBIEE configuration, only run RCU once before installing

OBIEE on primary node

• Must use a database account with SYSDBA privilege (eg, as user SYS) when running RCU

• Oracle recommends selecting the “Use same password for all schemas” option and provide a single password for both MDS and BIPLATFORM schemas to share– Otherwise issues might occur with OBIEE installation

20

Page 21: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

21

Page 22: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

22

Page 23: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

23

Page 24: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

24

Page 25: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

25

Page 26: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

26

Page 27: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

27

Page 28: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

28

Page 29: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

29

Page 30: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

30

Page 31: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

31

Page 32: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

32

Page 33: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

33

Page 34: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

34

Page 35: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

35

Page 36: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

36

Page 37: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

37

Page 38: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Installing OBIEE 11g on Primary Node

38

Page 39: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Setting Up Shared Files and Directories

• Oracle BI repository– Create repository publishing directory on shared storage– Designate shared location and upload repository file using Fusion Middleware

Control› Repository file is copied to both shared location and to the local repository directory.

Do not delete the local repository copies.

39

Page 40: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Setting Up Shared Files and Directories

• Oracle BI presentation catalog– Create presentation catalog directory on shared storage– Copy presentation catalog to shared location using OS commands– Designate shared location using Fusion Middleware Control

40

Page 41: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Setting Up Shared Files and Directories

• Global cache– Create global cache directory on shared storage– Set Global cache path and Global cache size using Fusion Middleware

Control

41

Page 42: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Setting Up Shared Files and Directories

• Scheduler scripts– Create scheduler scripts directory on shared storage– Copy scheduler scripts to shared location using OS commands– Update the SchedulerScriptPath and DefaultScriptPath elements of the

Oracle BI Scheduler instanceconfig.xml file

42

Page 43: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Run OBIEE Installer on New Hosts

43

Page 44: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Scaling Out System Components using Fusion Middleware Control

44

• Change the number of BI Servers, Presentation Servers, or JavaHostsfor the new hosts

Page 45: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Scaling Out System Components using Fusion Middleware Control

45

• Set the primary and secondary servers for Scheduler and Cluster Controller

Page 46: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Oracle VM Best Practices

46

Page 47: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

OVS Repository

• Oracle VM uses Oracle VM Server (OVS) repositories to store resources such as virtual machines, templates, ISO images, and shared virtual disks.

• OVS repositories should be created using the following best practice recommendations:

1. Setup O2CB cluster service2. Create a partition on your shared disk3. Create an OCFS2 file system on your shared partition4. Create an OVS repository using your shared partition5. Set the OVS repository as your cluster root using the UUID6. Log into the OVM Manager to initialize your OVS repository

47

Page 48: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Creating Server Pools & VMs

• Creation of virtual machines is the most elemental function you will use within your Oracle VM Manager.

• Oracle VM Manager is web-based management console used to simplify the usage of Oracle VM’s many features such as creating VMs, cloning, and live migration.

48

Node 1

Node 2

Node 3

Node 4

Server Pool

Virtual Server Master, VM Server

Utility Server, VM Server

VM Server

VM Server

Page 49: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

OVS Repository

• When a utility server is registered to your OVS repository via the Oracle VM Manager, resource-related sub-directories are created within your /OVS repository.

49

Node 1 Node 2 Node 3 Node 4

/OVS (OCFS2 partition)

/iso_pool /publish_pool /seed_pool /running_pool/sharedDisk

VM

Page 50: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Oracle VM Templates

• What is an Oracle VM Template?– A template is a snapshot of a preconfigured virtual machine.

• What can it do?– Allows users to install a Oracle VM template to eliminate the

install/configuration of the OS or Oracle applications– Implements dynamic boot-time configuration for the OS &

Oracle software.

• Why use Oracle VM Templates?– Easy to install– Allows users to standardize on a VM image to ensure no discrepancies.– Simplifies patch updates– Ensures an optimal working environment

50

Page 51: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Global Solutions Engineering

Creating Oracle VM Templates• How do I create an Oracle VM Template?

– There are two options when creating Oracle VM templates:› Using the ‘Save As Template’ function within the OVM Manager› Using Oracle’s Template Builder

51

Save as Template Template Builder

Advantages Disadvantages Advantages Disadvantages

Easy to use Doesn’t use JeOS by default

Uses JeOS by default, thus reducing the template footprint significantly.

Requires Installation & customization of ‘OVM Template Builder’ template

No installation required

Lacks the pre-built oraclevm-template script

Enhances security and reliability of your VM template.

Requires management of resources in order to create your Oracle VM template.

More customization control of your VM template by embedding custom scripts into the template.

Page 52: Deploying Oracle Business Intelligence Suite Enterprise Edition 11g on Dell Systems

Thank you

52