Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 78

1Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Simple Oracle Engineered Systems


Reliable Fastest Deployment. Lowest Cost. Extreme Performance.

Affordable

Oracle Database Appliance X4-2 Technical Overview


Name
Presenter Title
2Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Agenda

• Challenges of Database Deployment


• Oracle Database Appliance Overview
• Hardware Architecture
• Software Architecture
• Deployment Architecture
• Q&A

3Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Growing Business Critical Services and Data
High Availability Solutions Desirable

101010
01010010
101100111
110101010
101111110

Costly and Complex Specific Skills Risk of Failure


Required

4Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


5Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Simple to Install, Manage and Maintain

}
Installation
Expertise

Optimization
Expertise
Time

SAVINGS

Cost
Network
Administration

Storage
Administration

System
Oracle Appliance
Administration
Manager

Build Your Own

6Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Rapidly Deploy A Database Cluster
Simple to Install

Rack the system


Cable the system
Wizard-driven install

7Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Oracle Appliance Manager
Simple to Manage and Maintain

One Button Deployment


One Button Patching
“Zero-Admin” Storage
Integrated VM
Management
Single Vendor Support

8Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Interactive One
Business Benefits
• Premier social media site built to connect, inform,
entertain, and inspire the entire Black community Easier Better DB Decreased Easy, Fast
Patching Performance Complexity Setup
Objectives
• Social networking app must be available 24x7
• Hardware refresh to update old systems
• Risk of no domain expert to build complex - SAN and
RAC config.
Pre-ODA After Oracle Database Appliance
Solution
• I/O performance improved – key advantage of ODA
• Decreased complexity – eliminated need for SAN
experts
• One database, multiple schemas instead of 6
databases
• Planned+unplanned outages reduced from 30 hours to 3PAR Storage
8U, 20 amps – 50% reduction
20 minutes/yr Two Full Racks! 6 databases
in Power, 2 databases
84U, 50 amps

9Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Building reliable systems is difficult for many database professionals:
• 42% experience challenges meeting database SLA’s
• 66% have had to work overnight due to a database emergency

Crimson Consulting Online Web Survey – Dec 2012

10Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Built-In Reliability
Hardware Software
• Two dual-socket Oracle Linux • Oracle Database 11g Enterprise
servers Edition
• Redundant 10-GbE interconnect - Real Application Clusters
• Double-mirroring or triple-mirroring - RAC One Node
storage redundancy - Single Instance
• Redundant hot-swappable power, • Oracle Grid Infrastructure
cooling, and fans - Automatic Storage Management
- Oracle Clusterware
• Oracle Linux and Oracle VM
• Oracle Appliance Manager

11Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Best in Class Availability

Active – Active Active – Passive Single Instance


• Best Availability • Better Availability • Good Availability
• Oracle Database 11g • Oracle Database 11g • Oracle Database 11g
Enterprise Edition Enterprise Edition Enterprise Edition
• Oracle Real • Oracle Real
Application Clusters Application Clusters
• Mutual failover and One Node
load balancing • Can have mutual
failover

12Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


“50% of database respondents to a recent survey use less than
75% of their Licensed Database Capacity”

Crimson Consulting Online Web Survey – Dec 2012

13Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


What Could You Do with 2000 Extra Hours?

Installation

The Oracle Database Appliance


simplifies time-consuming DBA tasks
Scaling Deployment
and saves:
835 hours in first year

Support Maintenance
669 hours each subsequent year

http://www.oracle.com/us/products/database/database-appliance-vs-sql-server-1434947.pdf

14Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Capacity On Demand Licensing

Option 1: Build Your Own Option 2: Buy Database Appliance


License 32 Cores for Anticipated Growth License as You Grow and Save Significantly
32 Cores

24 Cores Add Capacity


When You Need It
16 Cores

12 Cores
OR
8 Cores

4 Cores

Year 1 Year 2 Year 3 Year 1 Year 2 Year 3

Purchase Capacity Up Front Purchase Capacity-on-Demand

15Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


<Insert Picture Here>

Oracle Database Appliance


Hardware

16Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Oracle Database Appliance X4-2
Base Configuration Specifications

More Processing Power


• 2 x 1RU x86 Servers. Each Server Contains:
– 2 x 12-core Intel Xeon Processors E5-2697 v2
processors
– 256 GB RAM (16 x 16 GB)
– 2 x 600 GB Boot Disks (mirrored)
– 4 x 10GbE Ports
– Redundant 10GbE Interconnect
• 1 x 2RU Storage Shelf – Direct-Attached
– 4 x 2.5” 200 GB SSDs for Redo
– 20 x 2.5” 900 GB HDDs for Data

17Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Oracle Database Appliance X4-2
Storage Expansion Shelf Specifications

Double Available Storage Capacity

• Support for Additional 1 x 2RU


Storage Expansion Shelf
– Direct-Attached
– 4 x 2.5” 200 GB SSDs for Redo
– 20 x 2.5” 900 GB HDDs for Data

18Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Storage
• Each Server Node
– 2x HBA Node 0 Node 1
– In case of HBA failure HBA HBA HBA HBA

• Multipath software transparently


manages both paths for the database
• Storage Shelf IO Module IO Module
P0 P1
– 2x IO Modules (Controllers)
• Each connects to all 24 disks to
Slot 20 Slot 21 Slot 22 Slot 23
protect against failure Slot 16 Slot 17 Slot 18 Slot 19

– Redundant HDDs and SSDs Slot 12 Slot 13 Slot 14 Slot 15


Slot 8 Slot 9 Slot 10 Slot 11
• ASM stripes data across disks to Slot 4 Slot 5 Slot 6 Slot 7

protect against failure Slot 0 Slot 1 Slot 2 Slot 3

19Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Best-in-Class Performance
• Optimal data layout
– Ideal disk group configuration
– Data striping with ASM

Performance
• Direct-attached storage Build-your-own
– Eliminates SAN/NAS bottlenecks

• Out-of-the-box fully tuned


– Increases throughput
– Improves response time

20Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Hardware Front View
With Storage Expansion Shelf

1. Server Node 1
2. Server Node 0
3. Storage Shelf
4. Optional
Storage
Expansion
shelf

21Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Cable the Oracle Database Appliance X4-2

Purpose – Cabling Storage Start - Compute Node End - Storage Shelf

1. Connect dark blue SAS cable Connect into dark blue port (SAS0) in PCIe slot 2 in node 0 Connect into dark blue port in top IO Module (port 0)
2. Connect light blue SAS cable Connect into light blue port (SAS1) in PCIe slot 3 in node 0 Connect into light blue port in bottom IO Module (port 0)
3. Connect dark red SAS cable Connect into dark red port (SAS1) in PCIe slot 2 node 1 Connect into dark red port in top IO Module (port 1)
4. Connect light red SAS cable Connect into light red port (SAS0) in PCIe slot 3 node 1 Connect into light red port in bottom IO Module (port 1)
Purpose – Cabling Interconnect Start - Node 0   End - Node1
5. Connect green CAT-6 cable Connect into green port (Net0) in PCIe slot 1 Connect into green port (NET0) in PCIe slot 1
6. Connect yellow CAt-6 cable Connect into yellow port (Net1) in PCIe slot 1 Connect into yellow port (NET1) in PCIe slot 1

22Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Cable the ODA X4-2 w/ Storage Expansion Shelf

Purpose – Cabling Storage Expansion Start - Compute Node End - Storage Expansion Shelf
7. Connect dark blue SAS cable Connect into dark blue port (SAS0) in PCIe slot 2 in node 1 Connect into dark blue port in top IO Module (port 0)
8. Connect light blue SAS cable Connect into light blue port (SAS1) in PCIe slot 3 in node 1 Connect into light blue port in bottom IO Module (port 0)
9. Connect dark red SAS cable Connect into dark red port (SAS1) in PCIe slot 2 in node 0 Connect into dark red port in top IO Module (port 1)
10. Connect light red SAS cable Connect into light red port (SAS0) in PCIe slot 3 in node 0 Connect into light red port in bottom IO Module (port 1)

23Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Networking
• 2 x 10GbE – Cluster Interconnect
• HA-IP Enabled
Interconnect Ports
• 4 x 10GbE – Public Network per Server
ILOM
– 2 x 10 GbE Bonded Network External Networking Ports
• 2

24Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


<Insert Picture Here>

Oracle Database Appliance


Software

25Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Oracle Database Appliance
Highly Reliable Software

Database 11gR2
RAC, RAC1Node, EE
Grid Infrastructure

Appliance Manager

Oracle VM (optional)

Oracle Enterprise Linux

26Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Oracle Database Appliance
Software Components

Provisioning

Storage Management
Appliance Manager

Patching

Validation & Diagnostics

27Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Provisioning
Operating System Automatically Deployed in the Factory
– Based on OEL 5.9
• UEK2 kernel
• Installed only RPM required for GI and Database
– Create RAID devices and partitions
– Create appropriate boot, root, swap and /u01 file
systems
– Ensure all OS best practices configured correctly
– Run security scan to ensure no OS vulnerabilities

28Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Provisioning
Deployment
• Download latest version
– Grid Infrastructure and Database file
• Patched with current patch set, PSU and all critical one-off’s
• Configuration is gathered through a Wizard
Configure Networking Create Cluster Create ASR

1 2 3 4 5 Complete
Complete

Configure Storage Create Database

29Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Provisioning – Oracle Database Appliance X4-2
Database Templates Sized for Performance
Database Class System Global Area Program Global Number of Log Buffer, Redo
Area Processes Log Size
Extra Extra 2048-4096 MB 1024-2048 MB 200 16 MB, 1GB
Small
Extra Small 4096-8192 MB 2048-4096 MB 200 16 MB, 1 GB
Small 8192-16384 MB 4096-8192 MB 400 16 MB, 1 GB
Medium 16384-24576 MB 8192-12288 MB 800 32 MB, 2 GB
Large 24576-49152 MB 12288-24576 MB 1200 64 MB, 4 GB
Extra Large 49152-65536 MB 24576-32768 MB 2400 64 MB, 4 GB
Extra Extra 65536-98404 MB 32768-49152 MB 3200 64 MB, 4 GB
Large
Extra Extra 98404 MB 49152 MB 4800 64 MB, 4 GB
Extra Large
30Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Creating New Databases
OAKCLI Provides One-Button Deployment
#oakcli create database -db orcl2
INFO: 2012-08-23 12:05:42: Database parameter file is not provided. Will be using default parameters for DB creation
• Uses templates to create optimized database
Please enter the 'root' user password:
Please re-enter the 'root' user password:

Please enter the 'oracle' user password:


Please re-enter the 'oracle' user password:

Please enter the 'SYSASM' user password: (During deployment we set the SYSASM password to 'welcome1'):
Please re-enter the 'SYSASM' user password:
INFO: 2012-08-23 12:06:04: Installing a new home: OraDb11203_home13 at /u01/app/oracle/product/11.2.0.3/dbhome_13

Specify the  Database Deployment (1. RAC 2. Others) [1]:1


Selected value is: RAC

Specify the  Database Class (1. Medium 2. Others) [1]:

31Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Provisioning
Summary
• No need to install or configure the OS
• No knowledge required to install Clusterware and
database
• No requirement to research the patchsets and patches
needed
• Completely tested and validated by Oracle

32Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Oracle Database Appliance
Software Components

Provisioning

Storage Management
Appliance Manager

Patching

Validation & Diagnostics

33Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Storage Management
Initial Configuration
• Discovers disks
• Creates partitions
• Sets up multipath
• Creates diskgroups and lays out data for best performance
– DATA for database data
– RECO for archive logs for backup data
• External: 80% Data/20% Archive, Internal: 60% Backups/40% Data
– REDO for redo logs

34Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Storage Management
Monitoring and Recovery
• Appliance Manager tracks the layout, configuration and
status of storage
• Monitor the disks for hard and soft failures
– Dead disk
– Predictive failure
– Poor performance
• Interacts with ASM to perform corrective actions

35Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Storage management
Disk management - OAK corrective actions
• If a disk fails it off lines the disk from the disk group
– Does not have to wait for disk_repair_time
• Proactively offline
– Disks that are predicated fail
– Disks that are poorly performing
– Disks that are accidently swapped
• These actions ensure highest level availability and
performance at all times

36Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Deep Hardware Monitoring

• Continuously Monitor health of the HW components in


ODA server nodes.
• Provide command line interface to display the status
• Support both bare metal and virtual platforms

37Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Monitored Attributes
• Server
– health details, power state, ambient temperature, locator indicator, power consumption, open problems
count/detail
• Processor
– health details
• Memory
– health details, correctable ECC errors
• Cooling Units
– health details, % , RPM
• Network
– health details, LinkStatus, Die temp.
• Power Supply
– health details, InputPower,OutputPower,InletTemp, ExhaustTemp

38Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Sample Output

39Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Storage
Summary
• Zero admin storage
– No LUN’s to create
– No need to setup multipath
– No need to configure diskgroup
– No disk alignment and sector optimization required
• On failure just replace the disk, ODA will automatically
manage everything
• Highly optimal design provides native disk performance
to database
40Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Database Appliance
Software Components

Provisioning

Storage Management
Appliance Manager

Patching

Validation & Diagnostics

41Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Patching
Designed to address entire system update seamlessly

• Patches all the components


– All system firmware
– Operating System
– System management software (ASR)
– Appliance Manager
– Grid Infrastructure
– Database

42Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Patching
Patched with current Patchset, PSU and all critical one-off’s

Update OS, Storage, FW,


ILOM, BIOS Update Database(s)
Download Bundle Patch

1 2 3 4 5 Complete
Complete

Unpack the patch file Update Grid Infrastructure

43Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


One-Button Command Line

• Single command to simplify the manual steps needed to


administer the Oracle Database Appliance
# oakcli update -patch -h
Usage:
oakcli update -patch <version> [[--infra] | [[--gi] [--database ]]] [--noreboot] | [--clean ] | [--verify]
Where:
--infra - [Default] Patches infrastructure [firmware, OS, ASR, HMP,OAK e.t.c]
--gi - Patches the GridInfrastructure
--database - Patches the oracle database homes
--clean - Clean up all temporary files on the local node.
--noreboot - Node will not be rebooted after patching.
--verify - Shows the patchable components on the node.

44Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Patching the Database
Upgrading 11.2.0.3.2 to 11.2.0.4.0 database

Before
# oakcli show databases
Database Name Database Type Database HomeName
tpcc RAC dbhome11203
Database HomeLocation Database Version
/u01/app/oracle/product/11.2.0.3/dbhome_1 11.2.0.3.2(13696216,13696251)
 
# ./oakcli update -patch 2.8.0.0.0 –database

After
# oakcli show databases
Database Name Database Type Database HomeName
tpcc RAC dbhome11204
Database HomeLocation Database Version
/u01/app/oracle/product/11.2.0.4/dbhome_1 11.2.0.4.0(13923374,13919095)

45Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Patching
Summary
• No need to research and search the patches needed
– From firmware to database
• No need to test end-to-end inter-operability
– Oracle tests it
• No need to have the knowledge to patch the
components
– One Button patching does it for you

46Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Oracle Database Appliance
Software Components

Provisioning

Storage Management
Appliance Manager

Patching

Validation & Diagnostics

47Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Diagnostics
• ASR (Auto Service Request)
– Monitors and creates automatic service request on any hardware
component failure with Oracle Support
• System check for all hardware and software components
– ./oakcli validate
– Validates hardware and software components and quickly identifies any
anomaly or violation of best practice compliance
• Diagnostics collection
– ./diagcollect
– Gathers all relevant logs from hardware and software components and
produces single bundle for support to triage the issue

48Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Support Application Workloads Through
Virtualization
• Utilization of the full ODA capacity regardless of database core
usage
• Efficient sharing of the platform with one or more applications
• Capacity-on-demand licensing for both database and
applications
• Isolation between database and application workloads
• Grow / shrink database and applications capacity

49Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


How Will the Virtualized Platform work?
Single server to manage the database and applications

Oracle Database Appliance


• Database runs in the ‘ODA
Node 1 Node 2
Base’ domain to provide native
Domain U Domain U disk performance
Domain U • Domains provide application
Domain U
isolation
Domain U Domain U
• Appliance Manager provides:
DOM 0 ODA Base DOM 0 ODA Base – VM Template and Domain
VM Storage • Appliance Manager VM Storage • Appliance Manager
Repository • Grid Infrastructure Repository • Grid Infrastructure management
• Database • Database

50Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


What is DOM 0?
Administrative Domain for Oracle VM

Oracle Database Appliance


• Default domain after Oracle
Node 1 Node 2
Database Appliance
Domain U Domain U Virtualized image is installed
Domain U • Bootstrap the deployment
Domain U
process
Domain U Domain U
• Maintains the storage
DOM 0 ODA Base DOM 0 ODA Base repository for VMs
VM Storage • Appliance Manager VM Storage • Appliance Manager
Repository • Grid Infrastructure Repository • Grid Infrastructure
• Database • Database

51Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


What is ODA Base?
Same look, feel, and performance you get today
• ODA Base is a privileged VM
Oracle Database Appliance
domain
Node 1 Node 2
• Deploy supported databases
Domain U Domain U within ODA Base just as you
do today with bare metal
Domain U Domain U
• 18TB/36TB of raw storage
Domain U Domain U
• SI, RAC, RAC One Node
DOM 0 ODA Base DOM 0 ODA Base database options
VM Storage • Appliance Manager VM Storage • Appliance Manager
Repository • Grid Infrastructure Repository • Grid Infrastructure • Up to 248GB of memory can
• Database • Database
be allocated

52Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


ODA Base Domain - Cores and Memory
Size based on workload requirements
ODA X4-2
• 2 Core 32 GB RAM • Deployed databases use
• 4 Core 32 GB RAM the resources within ODA
• 6 Core 64 GB RAM Base
• 8 Core 96 GB RAM
• 10 Core 128 GB RAM
• 12 Core 160 GB RAM
• 14 Core 192 GB RAM
• 16 Core 224 GB RAM
• 24 Core 248 GB RAM
Option to change memory size if required

53Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


What can be deployed in DOMAIN U?
On Demand Capacity to Utilize Resources

Oracle Database Appliance


• Deploy VMs to run
Node 1 Node 2 applications, middle tier, etc..
Domain U Domain U • Oracle VM supported

Domain U templates
Domain U
• Shared repository can be
Domain U Domain U
created and sized based on
DOM 0 ODA Base DOM 0 ODA Base available shared storage
VM Storage • Appliance Manager VM Storage • Appliance Manager
Repository • Grid Infrastructure Repository • Grid Infrastructure – Provides VM auto restart and
• Database • Database
failover

54Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Oracle Database Appliance
VM Auto Restart & VM Failover HA
Node-0 Node-1

DomU1 DomU2 DomU3 DomU4 DomU2

Shared
file system
Shared
ODA BASE Repository ODA BASE
ASM ASM
Grid Infrastructure Grid Infrastructure
Databases Databases
VM Management VM Management
Shared disk
Data
Dom0 Dom0

55Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


VLAN Support
Provide Network Security Isolation for Multiple Workloads Sharing Common Network

• Servers have finite number of networks – ODA X4-2 has 2 bonded


network interfaces for customer use
• If/when customers need to use multiple networks, they need to share
one or more of the network interfaces provided
• Having VLANs allows sharing of a common network interface and still
provides security isolation i.e. cannot sniff packets of a different
workload
• Requires a switch that supports and configured with tagged VLAN

56Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


ODA VM network with VLAN Example

Network Requirement
• Management access –
provide access to
highly privileged DBAs
• Backup Network –
RMAN backup access
• Application access –
application Traffic

57Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


58Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Deploy
• Run the ODA configurator to create file system, Grid Infrastructure, Database
database from ODA_Base. (Just like you are familiar with today)
Create
• Download the ODA_Base template file from MOS ODA_Base
• Deploy ODA_Base
Image with
• Download ODA Virtualized image file from MOS ODA OVM
• Re-image the ODA
Virtualized Platform re-images the ODA
How do you deploy the virtualized platform?
Deploy Domain U Applications
Simple management from ODA Base

1. Download the application template to the VM Storage


Repository
2. Configure the VM properties
3. Create VM instance in one or more repositories as
needed
4. Start the application VMs

59Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Implement Workload Isolation
CPU Pool -- Pinned and Unpinned

• 24 cores per node


• 48 vCPUs per node
• Configure CPU Pool to implement workload isolation between the web
tier, application, and database

60Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Patching the ODA Virtualized Platform
Single patch to update the server, database, etc

• Single command to update the OS, firmware, Oracle


VM, Grid Infrastructure, database, etc.
• Download ODA software patches from MOS
• User domain patching is the responsibility of the owner

61Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Oracle Database Appliance with WebLogic Server
A simple, affordable and reliable low maintenance appliance
with a highly available WebLogic Server
and Oracle RAC deployment

• Simplified provisioning/install
– Just a few hours to a best-of-breed HA Web
virtualized application and database infrastructure Oracle Database RAC

• Simplified investment model


– Capacity on Demand with virtualized pricing as
your workload changes
• Simplified maintenance
– Integrated patching – one-throat-to-choke

62Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


WebLogic on ODA Customer Experience
Installation and Provisioning Designed Into Standard Model

Download DB, WLS Appliance


Install ODA in Run Oracle Run Oracle WebLogic
Manager, WLS ODA
customer Datacenter Appliance Manager Server Configuration
from E-Delivery


Customer installs ODA

Choice of two distributions

Database RAC

WLS, OTD VMs
HW, maps out • WebLogic 11g (10.3.6) or Cluster Setup provisioned; appliance
networking & topology • WebLogic 12c (12.1.1) is ready to use!

63Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


WebLogic Deployment on ODA
Applications Solution Platform

Oracle Database Appliance


HA VIP • Deploy VMs to run
Node 1 Node 2
WebLogic Server and
Software Load Software Load Software Load Balancer
Balancer Balancer
App Domains App Domains • HA Virtual IP provides single
entry point for application
WebLogic WebLogic clients with isolation
DOM 1
DOM0 ODA Base DOM0 ODA Base • Oracle VM 3.1.1 provided
• Appliance Manager
• Grid Infrastructure
• Appliance Manager
• Grid Infrastructure
templates
• Database • Database

64Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Up to 3X Better Performance, Improved Manageability
Active GridLink Benefits
RAC Node Load Aware
Connection Requests
Automation with RAC WebLogic WebLogic
GridLink GridLink

• Dynamic load balancing of


requests
80% 20%
• Continuous connection
availability regardless of RAC Continuous Connections
Regardless of RAC Changes
changes
WebLogic WebLogic
• Simplified management of GridLink GridLink

WebLogic domains

65Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Overall Deployment with WebLogic on
Oracle Database Appliance
Good Availability High Availability
Active/Passive Active/Active
HA VIP HA VIP
WebLogic WebLogic WebLogic WebLogic

Database Database Database Database

Oracle Database Oracle Database


Appliance Appliance

• Provides protection from node failure • HA with leveraging standby site resources
• Standardize across all sorts of systems • No loss of sessions during the failover time
• Shared Database storage • Shared Database storage

66Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


<Insert Picture Here>

Oracle Database Appliance


Deployment Examples

67Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Ideal for Branch Office & Distributed Deployments

Distributed:
Data Center: Branch Offices
Departments
Exadata
Exalogic
SPARC T4-4

68Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Implement Maximum Availability Architecture

Production Disaster Recovery


Active Data Guard

Dev
Test

ZFS Storage Appliance


Storage Expansion (HCC)

69Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Standard Deployment with External Backup /
External Storage
Media Server with Tape Drive

Oracle Database
ZFS Storage Appliance
Appliance

70Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Disaster Recovery for Exadata

Oracle Database
Appliance
and
Exalogic Application Server

Exadata

ZFS Storage Appliance


-Storage expansion
-HCC support

71Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Exadata Dev/Test/Prod Lifecycle
Exadata Quarter Rack Exadata Full Rack

Oracle Database
Appliance

Development Test Production

72Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Database Hosting
Dedicated Hosting Environments Shared Hosting Environment

Customer A
Customer D
Customer E
Customer F
Customer B

Customer C Exadata

End Users

73Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


Oracle Database Engineered Systems Continuum

Engineered for
Full Rack
Extreme Simplicity
Half Rack

Quarter Rack
Eighth Rack Engineered for Extreme Performance

Oracle Database Appliance

74Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


ORACLE DATABASE APPLIANCE
Simple, Reliable, Affordable

• Simple to deploy, manage and maintain


• Best-in-class availability
• Best-in-class performance
• Built-in scalability
• Capacity-on-demand licensing
• Solution-in-a-Box

75Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


FOR MORE INFORMATION

oracle.com/databaseappliance

76Copyright © 2013, Oracle and/or its affiliates. All rights reserved.


77Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
78Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

You might also like