40
ORACLE DATABASE APPLIANCE RAC IN A BOX – SOME STRINGS ATTACHED Session ID#108 Fuad Arshad @fuadar #C13DEN #C13TCH #C13ODA Walgreens Company

Oracle Database Appliance RAC in a box Some Strings Attached

Embed Size (px)

DESCRIPTION

Oracle Database Appliance is an engineered system that is geared towards Small and Medium businesses but has all the bells and whistles for enterprise deployments. This talk will focus on Oracle Database Appliance deployment as a consolidation platform as well as as a development platform for rapidly deploying databases. We will talk about the Deployment process , the patching process and the best practices built into The Oracle Database Appliance. We will also talk about the DBA's role for managing the ODA as well as security considerations

Citation preview

Page 1: Oracle Database Appliance RAC in a box Some Strings Attached

ORACLE DATABASE APPLIANCE RAC IN A BOX – SOME STRINGS ATTACHED

Session ID#108

Fuad Arshad @fuadar

#C13DEN #C13TCH #C13ODA

Walgreens Company

Page 2: Oracle Database Appliance RAC in a box Some Strings Attached

Who am I

More than 15 years of Oracle experience

Experiences Textiles, Telecom & Retail/Healthcare

Sectors

Currently Work For Walgreens in the Enterprise

Shared Services Area

Areas Of Interest : Backup & Recovery, High Availability, MAA,

Performance tuning

Page 3: Oracle Database Appliance RAC in a box Some Strings Attached

The main conference Twitter hashtag is #C13DEN.

#C13TCH is the general COLLABORATE hashtag for discussing technology content.

IOUG’s Social Media Hub:

bit.ly/ioug-sm

Page 4: Oracle Database Appliance RAC in a box Some Strings Attached

AgendaOverview

Pre-deployment

Deployment

Patching

One Button Database Appliance

ODA X3-2

Page 5: Oracle Database Appliance RAC in a box Some Strings Attached

AgendaOverview

Pre-deployment

Deployment

Patching

One Button Database Appliance

ODA X3-2

Page 6: Oracle Database Appliance RAC in a box Some Strings Attached

Overview

•Entry Level Engineered System

•2 Node RAC with Storage included

•V1 storage comes with triple mirrored as well as double mirrored options

•Virtualization is an option

Page 7: Oracle Database Appliance RAC in a box Some Strings Attached

V1

Page 8: Oracle Database Appliance RAC in a box Some Strings Attached

ODA Appliance – Original ModelPower

Connector

Power Connector

Bond 1

Bond 2

Bond 1

Bond 2

xbond0

xbond0

SerMgt

SerMgt

Bond 0

Bond 0

NetMgt

NetMgt

USB & Video

USB & Video

Server Node 1

Server Node 0

Page 9: Oracle Database Appliance RAC in a box Some Strings Attached

AgendaOverview

Pre-deployment

Deployment

Patching

One Button Database Appliance

ODA X3-2

Page 10: Oracle Database Appliance RAC in a box Some Strings Attached

Pre-deployment

Environmental and Electrical guidelines check

Rack Space 4U for install in Data center

Network Design

Role Separation and Management

Page 11: Oracle Database Appliance RAC in a box Some Strings Attached

Needed information

Your Information

System Name: ie. sales TSODA1

Database Deployment Type: RAC, RAC One or Standalone

RAC

Internal or External Backup via NFS device External Root Passwords: default for nodes is welcome1 Leave the default for now

Domain Name: Example.com.com DNS Server(s): min 1 Dns.example.com NTP Server(s): optional but recommended Ntp.example.com

Node 1 Name: ie. sales1 Tsoda11 Node 1 Public IP Address Node 1 VIP Name: ie. sales1-vip Tsoda11-vip Node 1 Public Virtual IP Address Node 2 Name: ie. sales2 Tsoda12 Node 2 Public IP Address Node 2 VIP Name: ie. sales2-vip Tsoda12-vip Node 2 Public Virtual IP Address SCAN Name: sales-scan Tsoda1-scan SCAN IP Addresses: min 2 Netmask: Gateway IP: ILOM Names: ie. sales1-ilom Tsoda11-ilom ILOM IP Address: ILOM Names: ie. sales2-ilom Tsoda12-ilom ILOM IP Address: ILOM Passwords: default is changeme Leave the default for now ILOM Gateway: ILOM Netmask: Database Name: Tsodadb Database class: very small, small, medium, large, very large

Small

(optional) Proxy Server Name: for Auto Service Request

Metalink Login Information: User ID/ Pwd

Whitepaper

Page 12: Oracle Database Appliance RAC in a box Some Strings Attached

AgendaOverview

Pre-deployment

Deployment

Patching

One Button Database Appliance

ODA X3-2

Page 13: Oracle Database Appliance RAC in a box Some Strings Attached

Deployment

Each physical server has a Server node as well as an

ILOM

Hardware as well as Software Decisions need to be made

before the deploymentPre-deployment Work

Page 14: Oracle Database Appliance RAC in a box Some Strings Attached

Integrated Lights Out Management

Integrated Lights Out Management (ILOM) – starting point for

deployment

Can be accessed remotely if you have a

KVM or locally via a serial connector

Can use any terminal emulator that support

serial connection(Putty works well also)

Configuration can be done via the oakcli deployment

process or for faster access ILOM can be preconfigured

with a public IP

NOTE: Remember 2 ILOM’s!

Set /SP/network can be used to set network IP’s

Page 15: Oracle Database Appliance RAC in a box Some Strings Attached
Page 16: Oracle Database Appliance RAC in a box Some Strings Attached
Page 17: Oracle Database Appliance RAC in a box Some Strings Attached

DeploymentServers can be

accessed via each ILOM using the web

or ssh

The Remote Control Tab can open a

remote session into the server

After a remote session is established, the hosts will need to be IP’ed

using oakcli command set

It is important to ensure that software

installed meets requirements

Patch or Bare metal Prior to

Deploy

Allow for VNC server setup

Execute deployment

process

Page 18: Oracle Database Appliance RAC in a box Some Strings Attached
Page 19: Oracle Database Appliance RAC in a box Some Strings Attached
Page 20: Oracle Database Appliance RAC in a box Some Strings Attached
Page 21: Oracle Database Appliance RAC in a box Some Strings Attached
Page 22: Oracle Database Appliance RAC in a box Some Strings Attached
Page 23: Oracle Database Appliance RAC in a box Some Strings Attached

Deployment Process

Create OS users

Create the 3

Diskgroups

Install the

Database & GI

Software

Install and

configure ASR

Create a database and setup

ACFS filesystem if selected

Deployment takes approximately 40mins-60mins

Page 24: Oracle Database Appliance RAC in a box Some Strings Attached

AgendaOverview

Pre-deployment

Deployment

Patching

One Button Database Appliance

ODA X3-2

Page 25: Oracle Database Appliance RAC in a box Some Strings Attached

Patching

Virtualization

as an option

External ASR option

ODA 2.5.0

Normal redundancy

option for new deployment of

DATA and RECO(existing deployments

require redeployment)

Trace File analyzer

Grid Infrastructure and Database

patching is rolling

upgradable.

ODA 2.4.0

Prerequisite of ODA 2.2

Multiple Database Homes

now supported

11.2.0.2.7 and 11.2.0.3.3

supported in a multi home

environment

Oakcli command set enhanced to

create databases and database

homes

ODA 2.3.0

Introduced 11.2.0.3.2 and

provides means to upgrade from

11.2.0.2

Upgraded the kernel to UEK 5.8

Odachk introduced to do a health

check of the ODA

ODA 2.2.0

11.2.0.2.5

Added ASR ILOM configuration

ILOM/BIOS and Firmware fixes

2.1.0.3.1 patches a critical disk flaw

ODA 2.1.0.3/2.1.0.3.1

Base Release

11.2.0.2.4

ODA 2.1.0.1/2.1.0.2

Page 26: Oracle Database Appliance RAC in a box Some Strings Attached

Patching

Patches come in an all inclusive bundle

Database

Grid Infrastructure

Infrastructure

Page 27: Oracle Database Appliance RAC in a box Some Strings Attached

Patching

Infrastructure Patches Include

Integrated Lights Out Management

(ILOM)/ BIOS

Oracle Appliance Kit

(OAK)

Hardware Management Pack (HMP)Automatic

Service Request (ASR)

Intelligent Protocol

Management Interface (IPMI)

OS

Storage Firmware

Page 28: Oracle Database Appliance RAC in a box Some Strings Attached

Patching

Can add new functionality

Cannot/does not change existing state

• not convert a disk group from HIGH to normal redundancy• Not change from non virtual to virtual• allow for database upgrade but as an independent option

Page 29: Oracle Database Appliance RAC in a box Some Strings Attached

AgendaOverview

Pre-deployment

Deployment

Patching

One Button Database Appliance

ODA X3-2

Page 30: Oracle Database Appliance RAC in a box Some Strings Attached

One Button Deployment

Simple Deployment utility to deploy a

Database Appliance

Has GUI as well as a text based options to be able to deploy a

system

An Offline Configuration utility to allow for faster

deployment

Page 31: Oracle Database Appliance RAC in a box Some Strings Attached

One Button Deployment

Validate• Allows for validation of the

system.• Hardware, Software as well

as Storage

Diagnostic Collection

• Allows for collections of diagnostic information as well package them up for Oracle Support

Database Deployment

• Allows for creation as well as deletion of database and database homes

# oakcli create database -db testdb -version 11.2.0.3.3 – will create a database and a new database home

#oakcli create database -db testdb –oh OraDb11203_home2 – will create a new database in an existing dbhome.

One Button

Page 32: Oracle Database Appliance RAC in a box Some Strings Attached

AgendaOverview

Pre-deployment

Deployment

Patching

One Button Database Appliance

ODA X3-2

Page 33: Oracle Database Appliance RAC in a box Some Strings Attached

ODA Appliance – Virtualization (Version 2.5)

Page 34: Oracle Database Appliance RAC in a box Some Strings Attached

ODA Appliance – New Model

Page 35: Oracle Database Appliance RAC in a box Some Strings Attached

ODA Old Vs New

Resource ODA - V1 ODA – X3-2

Cores 24 32 (& 50% faster)

Memory 192G (96G per server)

512G (256G per server)

Storage 3 – 6T 6 – 9T

IOPS 4K 7K

SSD (redo logs only)

292G800G

Storage expansion N/A 6 – 9T and another 7K IOPS

35

Page 36: Oracle Database Appliance RAC in a box Some Strings Attached

Summary• Oracle Database Appliance Provides a simple way to Deploy a 2 node

RAC Cluster

• Pre-deployment steps are important to ensure a successful deployment

• Patching of a Database Appliance is simple and integrated

• Database Appliance comes with a lot of diagnostic tools built in

• ODA 2.5 Introduces Virtualization

• ODA X3-2 next generation of Database Appliance

Page 37: Oracle Database Appliance RAC in a box Some Strings Attached

RAC SIG Events #C13RAC• Oracle Database Appliance Customer Panel - 154

Tues, April 9, 2013 10:45 am - 11:45 am. Mile High Ballroom 4F

• RAC SIG Birds of a Feather – 200

Wed, April 10, 2013 11:00 am - 12:00 pm. Mile High Ballroom 4F

• RAC Attack Hands on lab

Mon April 8, 9:45 am - 12:45pm and 2:30pm - 5:30pm

Tues April 9, 10:45am - 1:45 pm

Page 38: Oracle Database Appliance RAC in a box Some Strings Attached

Contact Information

@fuadar

www.linkedin.com/in/fuadar/

https://plus.google.com/115356300892532820756

http://www.fuadarshad.com

Page 39: Oracle Database Appliance RAC in a box Some Strings Attached

Timo Elliott

Timo Elliott from ^

text #C13ODA on twitter

Please be part of this presentation

Page 40: Oracle Database Appliance RAC in a box Some Strings Attached

THANK YOU

Fuad Arshad – @fuadar