Académique Documents
Professionnel Documents
Culture Documents
Saturday, 29 September 12
Mark Rittman
Mark Rittman, Co-Founder of Rittman Mead
Oracle ACE Director, specialising in Oracle BI&DW
14 Years Experience with Oracle Technology
Regular columnist for Oracle Magazine
Author of two Oracle Press Oracle BI books
Oracle Business Intelligence Developers Guide
Oracle Exalytics Revealed
Writer for Rittman Mead Blog :
http://www.rittmanmead.com/blog
Email : mark.rittman@rittmanmead.com
Twitter : @markrittman
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Saturday, 29 September 12
ERP/Apps
DW
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Oracle
Exalytics
In-Memory
Machine
Information Discovery
Unified
Search
Faceted
Navigation
Interactive
Exploration
Unified
Indexing
Text
Analysis
In-Memory Cache
Lock
Manager
Smart Storage
Manager
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Exalytics Architecture
Developer tools used for defining
and maintaining aggregate definitions
Client tools for OBIEE repository,
TimesTen and Oracle Database
Developer Workstation
Oracle BI Administration Tool
Summary Advisor Wizard
nqcmd
TimesTen Client
SQL Developer
Oracle Database 11g Client
Oracle BI
System Comp.
BI Server
Aggregate
Schema
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Data Warehouse
Detail-level
Data
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Exalytics
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Exalytics
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
nqcmd
Checkpoint
Files
Log
Files
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Exalytics Svr 1
Exalytics Svr 2
Exalytics Svr 3
MWHOME1
MWHOME1
MWHOME2
MWHOME3
MWHOME1
MWHOME1
DEV
DEV
DEV
DEV
TEST
vs.
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
PROD
MWHOME2
MWHOME3
DEV
DEV
DEV
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
OVM Guest 2
OVM Guest 3
MWHOME1
MWHOME1
MWHOME1
DEV
DEV
DEV
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Transactional data
DATE = TODAY
DATE = TODAY
In-Memory DataBase
Cache
LTS Fragmentation
in the RPD
specifies the data
cutoff
No change to Oracle
source server, except
minor schema config
BI Server
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Testing Exalytics
Need to quantify the performance benefit of various Exalytics deployment options
Take a baseline, and then repeat the same test for incremental changes
Several test framework options
Manual
Homebrew - Logical SQL + nqcmd
Performance test tool - JMeter, OATS, etc
Logical
SQL
Extract Logical
SQL, run with
nqcmd
TimesTen
nqcmd
BI Server
Run dashboards
manually, and
time with a
stopwatch
Presentation
Services
JMeter
Fully automated
web user
performance
test tool
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Setting up JMeter
JMeter can run on Windows or *nix
No installation, just unzip
Record and customize test script
Execute from JMeter running from suitable location
Consider network, and host server size
Option 1
Run locally on
Exalytics
Option 2
Option 3
BI Server
BI Server
BI Server
TimesTen
TimesTen
TimesTen
JMeter
JMeter
Virtual Machine
JMeter
Run within a
VM on
Exalytics
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Run remotely,
across
appropriate
network link to
Exalytics
Response Time
vs
Number of users
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Other metrics
Will the system support xxxx users? is
a common question
JMeter is good at simulating multiple
users
Be careful with your workload model
though
For system capacity in particular, monitor
OS and OBIEE performance metrics
Consider EM12cR2 for long-term metrics
OBI metrics
OS metrics
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Aggregates
OBIEE Aggregate
Persistence
Aggregate tables
loaded from base
data
Aggregate tables
created
TimesTen
RPD
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Base data
GoldenGate
GoldenGate
Aggregates
ODI
TimesTen
Oracle
GoldenGate
TimesTen
JDBC client
ODI
agent
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Summary
Exalytics is a powerful platform for hosting OBIEE, optimized for a BI workload
New supported options for hosting multiple environments on a single server
Oracle VM now permitted for multiple environments and sub-capacity licensing
TimesTen is best used as a cache store for aggregate tables
Typically, use source DBs for initial aggregation and storage of detail-level data
Use JMeter or other metrics capture tools to measure performance before and after
Manage Exalytics (+ OVM) using EM12cR2 Cloud Control
Options to use ODI + GoldenGate as alternatives to Summary Advisor for agg refreshes
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
More Information
Thank you for attending this presentation
More information can be found at http://www.rittmanmead.com
Contact us at info@rittmanmead.com or mark.rittman@rittmanmead.com
Look out for our book, Oracle Business Intelligence Developers Guide due Q3 2012
Follow-us on Twitter (@rittmanmead) or Facebook (facebook.com/rittmanmead)
T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com W: www.rittmanmead.com
Saturday, 29 September 12
Saturday, 29 September 12