Sie sind auf Seite 1von 77

1

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Simple
Reliable
Affordable

Oracle Database Appliance Technical Overview


2

Ronald Vargas Quesada, Oracle ACE


Technical Presales NetsoftCA

Copyright 2012, 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

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Growing Business Critical Services and Data


High Availability Solutions Desirable

Costly and Complex

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Specific Skills
Required

Risk of Failure

Oracle Database Appliance


Simple. Confiable. Accesible

Simple.
5

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Simple to Install, Manage and Maintain


Installation
Expertise

Network
Administration

SAVINGS

Storage
Administration
System
Administration

Build Your Own


6

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Appliance
Manager

Cost

Time

Optimization
Expertise

Rapidly Deploy A Database Cluster


Simple to Install

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Database Appliance


Simple. Confiable. Accesible

Confiable.
8

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Fully Redundant Hardware

Two dual-socket Oracle Linux servers


Redundant 10-GbE interconnect
Double-mirroring or triple-mirroring storage redundancy
Redundant hot-swappable power, cooling, and fans

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Highly Reliable Software


Oracle Database 11g Enterprise Edition
Real Application Clusters (RAC)
RAC One Node
Single Instance

Oracle Grid Infrastructure


Automatic Storage Management (ASM)
Oracle Clusterware

Oracle Linux
Oracle Appliance Manager
10

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Best-in-Class Performance
Optimal data layout

Direct-attached storage
Eliminates SAN/NAS bottlenecks

Out-of-the-box fully tuned


Increases throughput
Improves response time

11

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Performance

Ideal disk group configuration


Data striping with ASM

Build-your-own

Oracle Database Appliance


Simple. Confiable. Accesible

Accesible.
12

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

What Could You Do with 2000 Extra Hours?

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

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Capacity On Demand Licensing


Option 1: Build Your Own
License 32 Cores for Anticipated Growth

Option 2: Buy Database Appliance


License as You Grow and Save Significantly

32 Cores

Add Capacity
When You Need It

24 Cores
16 Cores

OR

12 Cores
8 Cores
4 Cores

Year 1

Year 2

Year 3

Purchase Capacity Up Front


14

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Year 1

Year 2

Year 3

Purchase Capacity-on-Demand

<Insert Picture Here>

Oracle Database Appliance


Hardware

15

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Database Appliance X3-2


Base Configuration Specifications
More Processing Power

16

2 x 1RU x86 Servers. Each Server Contains:

2 x 8-core Intel Xeon Processors E5-2690

256 GB RAM (16 x 16 GB)

2 x 600 GB Boot Disks (mirrored)

1 x Internal SAS HBA

2 x External SAS HBAs

4 x 1/10 GBase-T Ethernet Ports

Redundant 10GBaste-T 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

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Database Appliance X3-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

17

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Storage
Each Server Node
2x HBA

In case of HBA failure

Node 0
HBA

Node 1
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
protect against failure

Redundant HDDs and SSDs


ASM stripes data across disks to
protect against failure
18

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Slot 20

Slot 21

Slot 22

Slot 23

Slot 16

Slot 17

Slot 18

Slot 19

Slot 12

Slot 13

Slot 14

Slot 15

Slot 8

Slot 9

Slot 10

Slot 11

Slot 4

Slot 5

Slot 6

Slot 7

Slot 0

Slot 1

Slot 2

Slot 3

Hardware Front View


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

19

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Cable the Oracle Database Appliance X3-2

20

Purpose Cabling Storage


1. Connect dark blue SAS cable

Start - Compute Node


Connect into dark blue port in node 0 (PCIe2, SAS0)

End - Storage Shelf


Connecta dar bleu port Controller 1 (Top IO Module - port 0)

2. Connect light blue SAS cable


3. Connect dark red SAS cable
4. Connect light red SAS cable

Connect into light blue port in node 0 (PCIe3, SAS1)


Connect into dark red port in node 1 (PCIe2, SAS1)
Connect into light red port in node 1 (PCIe3, SAS0)

Connect light blue port Controller 0 (Bottom IO Module - port 0)


Connecta dar redu port Controller 1 (Top IO Module - port 1)
Connecta light redu port Controller 0 (Botton IO Module - port 1)

Purpose Cabling Interconnect


Start - Node 0
5. Connect green CAT-6 cable Connect into green port in node 0 (PCIe1, NET0)

End - Node1
Connect into green port in node 1 (PCIe1, NET0)

6. Connect yellow CAt-6 cable

Connect into yellow port in node 1 (PCIe1, NET1)

Connect into yellow port in node 0 (PCIe1, NET1)

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Cable the ODA X3-2 w/ Storage Expansion Shelf

21

Purpose Cabling Storage Expansion


7. Connect dark blue SAS cable

Start - Compute Node


Connect into dark blue port in node 1 (PCIe2, SAS0)

End - Storage Expansion Shelf


Connecta dar bleu port Controller 1 (Top IO Module - port 0)

8. Connect light blue SAS cable

Connect into light blue port in node 1 (PCIe3, SAS1)

Connect light blue port Controller 0 (Bottom IO Module - port 0)

9. Connect dark red SAS cable

Connect into dark red port in node 0 (PCIe2, SAS1)

Connecta dar redu port Controller 1 (Top IO Module - port 1)

10. Connect light red SAS cable

Connect into light red port in node 0 (PCIe3, SAS0)

Connecta light redu port Controller 0 (Botton IO Module - port 1)

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Networking
2 x 10 GBase-T Cluster Interconnect
HA-IP Enabled
4 x 10 GBase-T Public Network per Server
2 x 10 GbE Bonded Network

22

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Interconnect Ports
External Networking Ports

<Insert Picture Here>

Oracle Database Appliance


Software

23

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Database Appliance


Highly Reliable Software

Database 11gR2
RAC, RAC1Node, EE
Grid Infrastructure
Appliance Manager
Oracle Enterprise Linux (5.8 w/ UEK)

24

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Database Appliance


Software Components

Provisioning
Storage Management
Appliance Manager

Patching
Validation & Diagnostics

25

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Provisioning
Operating System Automatically Deployed in the Factory
Based on OEL 5.8
UEK 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
26

Copyright 2012, 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-offs

Configuration is gathered through a Wizard


Configure Networking

Configure Storage
27

Create ASR

Create Cluster

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Create Database

Complete
Complete

Provisioning Oracle Database Appliance


Database Templates Sized for Performance
Database Class

CPU Cores

Memory

Number of Databases

Very Small

8 GB

32

Small

16 GB

16

Medium

32 GB

Large

48 GB

Very Large

12

96 GB

Extra Extra Large

16

128 GB

28

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Provisioning Oracle Database Appliance X3-2


Database Templates Sized for Performance
Database Class

System Global Area

Program Global Area

Number of
Processes

Log Buffer, Redo Log


Size

Very 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

Very Large

49152-65536 MB

24576-32768 MB

2400

64 MB, 4 GB

65536 MB

32768 MB

3600

64 MB, 4 GB

Extra Extra Large

29

Copyright 2012, 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]:

30

Copyright 2012, 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

31

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Database Appliance


Software Components

Provisioning
Storage Management
Appliance Manager

Patching
Validation & Diagnostics

32

Copyright 2012, 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


33

Copyright 2012, 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

34

Copyright 2012, 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
35

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Storage
Summary
Zero admin storage

No LUNs 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
36

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Database Appliance


Software Components

Provisioning
Storage Management
Appliance Manager

Patching
Validation & Diagnostics

37

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Patching
Designed to address entire system update seamlessly

Patches all the components

38

All system firmware


Operating System
System management software (ASR)
Appliance Manager
Grid Infrastructure
Database

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Patching
Patched with current Patchset, PSU and all critical one-offs

Update OS, Storage, FW,


ILOM, BIOS

Download Bundle Patch

Unpack the patch file

39

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Update Database(s)

Update Grid Infrastructure

Complete
Complete

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.
40

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Patching the Database


Upgrading 11.2.0.3.2 to 11.2.0.3.3 database
In-place PSU patch to 11.2.0.3.3 database in Oracle
home version 11.2.0.3.X and run catbundle
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.3.0.0.0 database
After
# 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.3(13923374,13919095)
41

Copyright 2012, 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

42

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Database Appliance


Software Components

Provisioning
Storage Management
Appliance Manager

Patching
Validation & Diagnostics

43

Copyright 2012, 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

44

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Database Appliance


Virtualized Platform

45

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

What is the ODA Virtualized Platform?


Expanding the ODA with additional functionality

Option to install the Oracle VM functionality on the ODA


Oracle VM used to partition each server and host multiple
workloads
Provides a solution with

46

Efficient sharing of the platform with one or more applications


Capacity-on-demand licensing for database and applications
Up and down core count
Isolation between database and application workloads

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

How do you deploy the virtualized platform?


Virtualized Platform re-images the ODA

Image with
ODA OVM

Create
ODA_Base

Deploy
Database

47

Download ODA Virtualized image file from MOS


Re-image the ODA

Download the ODA_Base template file from MOS


Deploy ODA_Base
Run the ODA configurator to create file system, Grid Infrastructure,
database from ODA_Base. (Just like you are familiar with today)

Copyright 2012, 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
Node 2

Node 1
Domain U

Domain U

Domain U

Domain U

Domain U

Domain U

DOM 0 ODA Base


VM Storage Appliance Manager
Repository Grid Infrastructure
Database

48

DOM 0 ODA Base


VM Storage Appliance Manager
Repository Grid Infrastructure
Database

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Database runs in the ODA


Base domain to provide
native disk performance
Domains provide application
isolation
Appliance Manager provides:
VM Template and Domain
management

VM Template Management
Incorporated into the Appliance Manager command set

oakcli import vmtemplate <template_name> -files=<file1,file2 ...> -repo=<repo_name>

oakcli configure vmtemplate <vm name> [-vpcu=<x> maxvcpu=<x> -cpuprio=<x> -cpucap=<x> memory=<x> -maxmemory=<x> -os=<x> -keyboard=<x> -mouse=<x> -domain=<x> network=<[net1,net2]>] disk=[disks]
oakcli delete vmtemplate <template name>
oakcli show vmtemplate [<template_name>]
49

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Virtual Machine Management


Manage instances of your templates

oakcli clone vm <vm name> -vmtemplate=<template_name> -repo=<repo_name>


oakcli configure vm <name> [-vcpu <x> -maxvcpu <x> -cpuprio <x> -cpucap <x> -memory <x> maxmemory <x> -os <x> -keyboard <x> -mouse <x> -domain <x> -network <x> -autostart <x> disk <x> -bootoption <x> -cpupool <poolname>]
oakcli delete vm <vm name>
oakcli show vm [<vm_name>]
oakcli start vm <vm_name>

oakcli stop vm <vm_name> [-force]


50

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

What is DOM 0?
Administrative Domain for Oracle VM
Oracle Database Appliance
Node 2

Node 1
Domain U

Domain U

Domain U

Domain U

Domain U

Domain U

DOM 0 ODA Base


VM Storage Appliance Manager
Repository Grid Infrastructure
Database

51

DOM 0 ODA Base


VM Storage Appliance Manager
Repository Grid Infrastructure
Database

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Default domain after Oracle


Database Appliance Virtualized
image is installed
Bootstrap the deployment
process
Maintains the storage
repository for VMs

What is ODA Base?


Same look, feel, and performance you get today
Oracle Database Appliance
Node 2

Node 1
Domain U

Domain U

Domain U

Domain U

Domain U

Domain U

DOM 0 ODA Base


VM Storage Appliance Manager
Repository Grid Infrastructure
Database

52

DOM 0 ODA Base


VM Storage Appliance Manager
Repository Grid Infrastructure
Database

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

ODA Base is a privileged VM


domain
Deploy supported databases
within ODA Base just as you
do today with bare metal
18TB/36TB of raw storage
SI, RAC, RAC One Node
database options
Up to 248GB of memory can
be allocated

ODA Base Domain - Cores and Memory


Size based on workload requirements

2 Core
4 Core
6 Core
8 Core
10 Core
12 Core

ODA V1
- 16 GB RAM
- 32 GB RAM
- 48 GB RAM
- 64 GB RAM
- 80 GB RAM
- 88 GB RAM

Option to change memory size if required

ODA X3-2
2 Core 32 GB RAM
4 Core 64 GB RAM
6 Core 96 GB RAM
8 Core 128 GB RAM
10 Core 160 GB RAM
12 Core 192 GB RAM
14 Core 224 GB RAM
16 Core 248 GB RAM

Option to change memory size if required

Deployed databases use the resources within ODA Base


53

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

What can be deployed in DOMAIN U?


On Demand Capacity to Utilize Resources
Oracle Database Appliance
Node 2

Node 1
Domain U

Domain U

Domain U

Domain U

Domain U

Domain U

DOM 0 ODA Base


VM Storage Appliance Manager
Repository Grid Infrastructure
Database

54

DOM 0 ODA Base


VM Storage Appliance Manager
Repository Grid Infrastructure
Database

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Deploy VMs to run


applications, middle tier,
etc..
Local storage of
250GB/350GB per node
available for templates
and VM
Oracle VM supported
templates

Implement Workload Isolation


CPU Pool -- Pinned and Unpinned

12 cores per node / 16 cores per node (X3-2)


24 vCPUs per node / 32 vCPUs per node (X3-2)
Configure CPU Pool to implement workload isolation
between the web tier, application, and database
55

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

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

56

Copyright 2012, 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

57

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Virtualization on Oracle Database Appliance


Setting the Stage for WebLogic Server, Fusion Middleware and Applications

Simple to implement
Designed and priced to scale
Performance improves as you scale
Highest levels of serviceability
Highest availability for this
class of machine
Full Database capability
Now supporting Oracle VM for
Applications

58

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Database RAC

Coming Up: 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
Under 120 minutes to a best-of-breed HA Web
virtualized application and database infrastructure

Simplified investment model


Capacity-on-demand licensing with virtualized
pricing as your workload changes

Simplified maintenance
Integrated patching one-throat-to-choke

59

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Database RAC

WebLogic on ODA Customer Experience


Installation and Provisioning Designed Into Standard Model
Install ODA in
customer Datacenter

Customer installs ODA


HW, maps out
networking & topology

60

Download DB, WLS Appliance


Manager, WLS ODA
from E-Delivery

Choice of two distributions


WebLogic 11g (10.3.6)
or
WebLogic 12c (12.1.1)

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Run Oracle
Appliance Manager

Run Oracle WebLogic


Server Configuration

Database RAC
Cluster Setup

WLS, OTD VMs


provisioned; appliance
is ready to use!

WebLogic Deployment on ODA


Applications Solution Platform
Oracle Database Appliance
Node 1

Node 2

Software Load
Balancer

Software Load
Balancer

App Domains

App Domains

WebLogic

WebLogic

DOM0

61

HA VIP

ODA Base

DOM0

DOM 1
ODA Base

Appliance Manager

Appliance Manager

Grid Infrastructure
Database

Grid Infrastructure
Database

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Deploy VMs to run


WebLogic Server and
Software Load Balancer
HA Virtual IP provides single
entry point for application
clients with isolation
Oracle VM 3.1.1 provided
templates

WebLogic on ODA Patching Experience


Download WebLogic ODA PSU
Distribution

Customer downloads from MOS


PSUs for WLS, OTD, JDK, JeOS, &
OVM Templates

62

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Apply Patches and PSUs

Apply PSUs to the WebLogic VMs


Apply Patches to the VM Templates
and Guest OS

Patching Complete

Restart VMs and WebLogic


Server

Overall Deployment with WebLogic on


Oracle Database Appliance
Good Availability
Active/Passive

High Availability
Active/Active

HA VIP

HA VIP

WebLogic

WebLogic

WebLogic

WebLogic

Database

Database

Database

Database

Oracle Database
Appliance

Oracle Database
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

63

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle RAC Integration with WebLogic Server


Best integration with WebLogic Server and Oracle RAC
3X OLTP

Active Data Guard


and Golden Gate
Active GridLink
for RAC

Integrated WebLogic/RAC Clusters

RAC Aware Pool with RAC Node Affinity


(Session/Transaction), RAC One Node
Support and Fast Connection Failover

64

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Active GridLink
for RAC
Multiple Data Center Architecture

Integrated with Active Data Guard


(transaction logs)

3X OLTP

WebLogic Server

WebLogic Server

Ideal for Branch Office & Distributed Deployments

Data Center:
Exadata
Exalogic
SPARC T4-4

66

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Distributed:
Branch Offices
Departments

Implement Maximum Availability Architecture


Disaster Recovery

Production
Active Data Guard

Dev
Test
ZFS Storage Appliance
Storage Expansion (HCC)

67

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Standard Deployment with External Backup /


External Storage
Media Server with Tape Drive
Application Servers

Oracle Database
Appliance
ZFS Storage
Appliance

68

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Deployment with Disaster Recovery Protection


Application Servers

Oracle Data Guard or


Golden Gate
Oracle Database Appliance

69

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Disaster Recovery for Exadata

Oracle Database
Appliance
and
Application Server

Exalogic
Exadata

ZFS Storage Appliance


-Storage expansion
-HCC support
70

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Branch Office Deployment

Database Appliance

Database Appliance

Branch 1

Branch 3
Exalogic

Central Site
Database Appliance

Branch 2
71

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Exadata

Database Appliance

Branch 4

Exadata Dev/Test/Prod Lifecycle


Exadata Quarter Rack

Exadata Full Rack

Oracle Database
Appliance

Development
72

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Test

Production

Database Hosting
Dedicated Hosting Environments

Shared Hosting Environment

Customer A

Customer D
Customer E
Customer F

Customer B

Customer C

Exadata

End Users
73

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Database Engineered Systems Continuum

Engineered for
Extreme Simplicity

Full Rack
Half Rack
Quarter Rack
Eighth Rack

Oracle Database Appliance


74

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Engineered for Extreme Performance

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
75

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

FOR MORE INFORMATION

76

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Q&A

77

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

78

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Das könnte Ihnen auch gefallen