Inside the Exalytics Osama Mustafa Gurus Solutions.

Slides:



Advertisements
Similar presentations
1 Copyright © 2012 Oracle and/or its affiliates. All rights reserved. Convergence of HPC, Databases, and Analytics Tirthankar Lahiri Senior Director, Oracle.
Advertisements

Data Mining with R/ORE Minming Duan. 2 iTech Solution Profile Agenda R/ORE Overview 1 XML output generation using SQL 4 Integration with IBP and BIEE.
Database Architectures and the Web
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
10 REASONS Why it makes a good option for your DB IN-MEMORY DATABASES Presenter #10: Robert Vitolo.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
Essbase Reporting Jim Kubik Senior Sales Consultant.
Oracle Enterprise Manager – Cloud Control 12c Simon Keys, The Small Ronnie Martin Lambert, The Large Ronnie.
Web Server Hardware and Software
Introduction to Building a BI Solution 권오주 OLAPForum
Oracle 11g Architecture and Internals by Suresh Karnati
Implementing Failover Clustering with Hyper-V
Module 2: Planning to Install SQL Server. Overview Hardware Installation Considerations SQL Server 2000 Editions Software Installation Considerations.
Passage Three Introduction to Microsoft SQL Server 2000.
VMware vCenter Server Module 4.
Windows Azure Conference 2014 Oracle on Windows Azure.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
OM. Brad Gall Senior Consultant
Easy HTML DB. Michael Cunningham Developer/Database Administrator.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
SSIS Over DTS Sagayaraj Putti (139460). 5 September What is DTS?  Data Transformation Services (DTS)  DTS is a set of objects and utilities that.

Overview of SQL Server Alka Arora.
SQL Server 2014 Standard Edition SQL Server 2014 Standard Edition delivers business-class data management for a wide variety of database applications,
9/10/20151 Hyperion Enterprise 6.5 New Features & Functionality Robert Cybulski, CPA Finit Solutions.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
PowerPivot Hope Foley Perpetual Technologies. Who Am I?  Microsoft Team Lead  SQL Server DBA  (MCITP: Database Administration in 2005 and 2008)  In.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Introducing Reporting Services for SQL Server 2005.
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
New SharePoint 2016 Features
Business Intelligence Appliance Powerful pay as you grow BI solutions with Engineered Systems.
Slide 1. © 2012 Invensys. All Rights Reserved. The names, logos, and taglines identifying the products and services of Invensys are proprietary marks.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
Information Builders : SmartMart Seon-Min Rhee Visualization & Simulation Lab Dept. of Computer Science & Engineering Ewha Womans University.
Crystal Reports Training
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
Intro to Datazen.
Text Microsoft to Or Tweet #uktechdays Questions?
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
30 Copyright © 2009, Oracle. All rights reserved. Using Oracle Business Intelligence Delivers.
Summary Cognos 8 BI. Objectives  In this module we will examine:  major innovations in Cognos 8  review of new functionality in Cognos 8  customer.
WHAT EXACTLY IS ORACLE EXALYTICS?. 2 What Exactly Is Exalytics? AGENDA Exalytics At A Glance The Exa Family Do We Need Exalytics? Hardware & Software.
#Kscope Why Can’t I Look at an Essbase Cube? Angela Wilcox BI Architect MedAssets.
Cloud Computing from a Developer’s Perspective Shlomo Swidler CTO & Founder mydrifts.com 25 January 2009.
(OBIA) Training & Placement Program By Keen IT To request free demo session please mail us at
Oracle Business Intelligence Event 22 nd February 2012 Saxon Hotel, Johannesburg Business Intelligence Strategy Recommendations for Customers Using Oracle.
Getting the Most outof EPM Converting FDM to FDMEE – What’s it all about? March 16, 2016 Joe Mizerk
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
Retele de senzori Curs 1 - 1st edition UNIVERSITATEA „ TRANSILVANIA ” DIN BRAŞOV FACULTATEA DE INGINERIE ELECTRICĂ ŞI ŞTIINŢA CALCULATOARELOR.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Slide 1 © 2016, Lera Technologies. All Rights Reserved. Oracle Business Intelligence By Lera Technologies.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Oracle Exalytics Business Intelligence Machine Eshaanan Gounden – Core Technology Team.
Introduction to PHP FdSc Module 109 Server side scripting and
with the Microsoft BI Ecosystem
Data Platform and Analytics Foundational Training
Planning an Effective Upgrade from SQL Server 2008
Introduction to Oracle Business Intelligence
The Client/Server Database Environment
Windows Azure Migrating SQL Server Workloads
Introduction of Week 3 Assignment Discussion
Migration Strategies – Business Desktop Deployment (BDD) Overview
Analytics for Cloud ERP
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Cloud computing mechanisms
DAT381 Team Development with SQL Server 2005
Performance And Scalability In Oracle9i And SQL Server 2000
Dell EMC SQL Server Solutions Doug Bernhardt
Presentation transcript:

Inside the Exalytics Osama Mustafa Gurus Solutions

About Me Oracle ACE. Oracle OCP,OCE,OCS … Certified Ethical Hacker. Fusion Middleware Specialist. RAC-ATTACK Organizer around the world. Speaker in Oracle User Group. Author for the book : Oracle Penetration Testing. Technical Reviewer for Oracle books. Published Articles in different Magazine. Blogger.

Gurus Solutions Guru Solution was founded in 2004 and it’s market leader in IT Consulting. Focusing on Oracle and Operating system. Oracle BIFusion Middleware Database Operating System Training Gurus Solutions Gives you a better idea about your solutions

Agenda Oracle Exalytics Overview. What components come with Exalytics ? Installation and Delivery Process. OBIEE On Exalytics Timesten On Exalytics. Oracle Exa Famliy.

"Everything runs faster if you keep it in DRAM, when you keep it in main memory," Ellison said. "So we decided to put together a piece of hardware and a piece of software where the database is parallel and in–memory and the machine itself is all fully parallel."

Oracle Exalytics overview. Oracle Exalytics overview. Oracle Exalytics In-Memory Machine is the industry’s first engineered in-memory analytics machine that delivers no- limit, extreme performance for Business Intelligence and Enterprise Performance Management applications. Oracle Exalytics In-Memory Machine hardware is an optimally configured server architected to enable in-memory analytics for business intelligence workloads and includes powerful compute capacity, abundant memory, fast storage and fast networking options, and also supports direct attached storage options.

The memory and storage is matched with the right amount of compute capacity. Oracle Exalytics high-speed processors provide excellent single-thread performance as well as support high-thread concurrency. These processors are matched with operating systems (Oracle Enterprise Linux ). More than one instance means  OVM. The reason why performance is to extreme is that the Exalytics architecture is designed to store your business intelligence data in main memory, this means response time is dramatically faster with no network latency or disk I/O.

Even if you data store in database, you still can use exalytics Because the TimesTen in-memory database is populated through the Oracle BI 11g Server, the underlying data can be stored in just about any type of database. Caching data into in-memory database can be done while application is running, if a new BI Dashboard is published during the week then you can dynamically start caching the underlying data into the TimesTen in-memory database without any downtime. BI Server caching is optimized for lots of small results sets whereas TimesTen in-memory database can handle upto 5TB of cached data

CPU Memory

Storage Operating system

What components come with Exalytics ? The following software runs on Exalytics: Oracle Business Intelligence Foundation Suite. Oracle TimesTen In-Memory Database for Exalytics. Oracle Endeca Information Discovery. Exalytics-Powered App Demo

Installation and Delivery Process First it’s configured and installed by Oracle ACS over 2 days. Day #1 :- Unpacking, Racking, networking, RAID …… Day #2 :- Software Operating system usually Oracle Linux. Oracle Weblogic. Oracle OBIEE 11g for exalytics.. Oracle Timesten for exalytics. Post installation Process ACS:- Creating Initial Timesten DB. Configure OBIEE 11g  include patching. My Work :- Configure RPD. Configure Timesten Caching, Schema, Security, Datasource … etc. Connecting RPD to Timesten.

Oracle Business Intelligence Foundation Suite Oracle’s Business Intelligence platform, part of Oracle Fusion Middleware 11g. Built on Oracle WebLogic Server. BI Presentation Server delivers dashboards, reports, alerts, web service integration. Oracle Business Intelligence Foundation Suite also includes Oracle Essbase - the industry leading multi-dimensional OLAP Server for analytic applications. If you already have OBIEE 11g and need to use Exalytics migrated is your option.

Exalytics Usage Advantage :- Ease of Installation & Maintenance. Enhanced Presentation Features. Perfect Performance. Ease of Installation & Maintenance As any Fusion middleware Exalytics contains Weblogic, OBIEE and Timesten Enhanced Presentation Features All the data will be cached in-memory Perfect Performance. Server Specification is high, perfect combination of two softwares.

Performance Comparisons OBIEE On ExalyticsOracle DBExdata Response Time18X23X Essbase on ExalyticsPerformance Essbase Response Time16 X Essbase Read80 X Essbase Write20 X Planning Response Time20 X Forecasting16 X

OBIEE Presentation Page ( User Page ).

Console Page for OBIEE

How OBIEE Works

1.Users request data through analyses, which translate into logical SQL requests 2.The BI Presentation Services receive the selection of presentation items made by a business user very simple SQL query, and forwards it to the BI Server. 3.The Oracle BI Server converts these logical SQL requests into one or more physical SQL, MDX or other queries. 4.These are then processed by the underlying data sources, using their optimizations. 5.Data is then combined and returned to users in the form of dashboards

OBIEE caching vs TimeSten caching Both are different Concept. BI Server caching is for caching the end results of "Logical SQL" queries. TimesTen in-memory database caches data in structures that resemble the Business Model in your RPD. BI Server caching is optimized for lots of small results sets whereas TimesTen in-memory database can handle upto 5TB of cached data. BI Server caching is also a file-based cache, whereas TimesTen data will reside totally in RAM. You can Use OBIEE caching on exalytics which will be another benefits beside In-memory database.

Enable OBIEE Caching First Go to Location :- $ORACLE_BI_INSTNACE/config/OracleBIServerComponent/coreapplication_obis1 Inside this folder, File Called NQSConfig.INI this file contain parameters for OBIEE.

With Any Editor Search for “Query Result Cache Section” Enable=Yes Restart the services.

Oracle OBIEE Essbase Oracle Essbase is an OLAP (Online Analytical Processing) Server that provides an environment for deploying pre-packaged applications or developing custom analytic and enterprise performance management applications. Oracle Essbase, along with Oracle BI Suite Enterprise Edition Plus, is part of the Oracle BI Foundation. Essbase gets its name from Extended Spreadsheet Database and is commonly accessed via a spreadsheet add-in that provides users the capability to analyze information within a familiar environment such as Microsoft Excel

OBIEE Summary Advisor The Summary Advisor is a tool that :- o evaluate the collected statistics (Cache hits are ignored) o recommend aggregates o and creates an aggregate persistence script

OBIEE nqcmd nqcmd is an ODBC client tools for BI Server that is named o nqcmd.exe / Linux o nQCmd.exe / Windows. Queries with many thousands of rows will not work with nqcmd. You can use nqcmd to run queries against other ODBC data sources than the Oracle BI Server You can run nqcmd.exe from :- o the Command Line prompt o Job Manager utility

How to use nqcmd Linux Version If bash profile does not include variables needed then you will have to run this script first :- Location :- $ORACLE_INSTANCE/bifoundation/OracleBIApplication/coreapplication/setup/ Then source bi-init.sh Or./bi-init.sh Back to OBIEE home:- $ ORACLE_MW/ORACLE_BI1/bifoundation/server/bin Inside the folder Run nqcmd.

nqcmd –d dsn –u username –p password –s sql_input_file –o result_file Example :- nqcmd -d DsnExample -u weblogic -p mypassword Sql Commands To clear Cache : Call SAPurgeAllCache() s sql_input_file_name o The name and path of a text file that includes your test SQL queries. o result_file o The name and path of a file to which the utility will write the query results. This option is only used with -s.

Oracle Timesten Stores all its data in memory so there is no disk overhead. TimesTen has been used for applications which require lightning fast real-time data management. For example: Banks would use TimesTen to do fraud checks in a fraction of a second. With Exalytics TimesTen has been enhanced to support analytical processing for business intelligence queries. Oracle BI 11g queries will be directed against the TimesTen in-memory database cache rather than your underlying data sources. Oracle In-memory Timesten database

Oracle Timesten Architecture on Exalytics Oracle BI Sever Communicate with Timesten Through Timesten Client. Summary Advisor & nqcmd used by Oracle BI server to access Timesten. ODBC configured on Timesten level. Oracle BI nqcmd Summary Advisor ODBC Timesten

/u01/app/oracle/product/TimesTen/tt1122/info vi sys.odbc.ini

Oracle Timesten What happens if I load data more than Timesten memory capacity ? Simply you cannot, TimesTen is designed to work with all data in memory, for example if timesten 500GB allocated to your data then you will not be able to load in more than this. If you try then you'll get an error!

Oracle Timesten What happens if I reboot the machine/Exalytics is data will be lost ? Ok it’s in-memory database, but the data also stored on disk. So if you reboot the Exalytics machine then you won't lose your data! When you start up the TimesTen services after the reboot it will load all the data from disk into main memory.

Oracle Exa Family Oracle Exadata best for :- o Data warehousing o Database consolidation Oracle Exalogic best for :- o Cloud computing o Application consolidation Oracle Exalytics best for :- o Business intelligence o Financial system o operational planning

@OsamaOracle Osama Mustafa