oracle database appliance x6-2 s/m/l/ha · tuning & rekonfig. komplex, ... –gui configurator...

56
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Database Appliance X6-2 S/M/L/HA Sebastian Solbach BU Core & Cloud Technologies, ORACLE Deutschland B.V. & Co. KG November, 2016 [email protected] @s2solbach

Upload: tranhanh

Post on 07-Sep-2018

237 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Oracle Database Appliance X6-2 S/M/L/HA

Sebastian Solbach BU Core & Cloud Technologies, ORACLE Deutschland B.V. & Co. KG November, 2016 [email protected] @s2solbach

Page 2: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

OPTIMIZED AFFORDABLE S IMPLE Schnelle Implementation

Einfache Administration

Single Support

2

Optimiert für Datenbanken

Kompletter Stack

All Flash für Extreme Performance

SE2/EE

Pay as you Grow

Günstiges Backup Konzept

Oracle Database Appliance: ODA

Page 3: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

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

Build Your Own (Dell, HP, CISCO, etc.)

SIMPLE

• Simplify IT

• 40% geringerer TCO

• Pay as you Grow

• Schneller

• Weniger Wartung

• Konsolidierung

KEY BENEFITS

Diagnose, Tuning & Rekonfig.

Komplex, “Finger”-Pointing

Test & Debug

Vielzahl an Komponenten

Wochen

T I M E

PE

RF

OR

MA

NC

E A

CH

IEV

EM

EN

T

T I M E

PE

RF

OR

MA

NC

E A

CH

IEV

EM

EN

T

30 – 90 Minuten

Page 4: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

OPTIMIZED: Solution-In-A-Box

• Whitepaper & Best Practices

• Oracle Applications

– JD Edwards, People Soft, Weblogic

• Partner Applikationen

• Enterprise Manager

4 Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |

Oracle Linux

Apps

Best Practices

Appliance Manager

Oracle Servers

SE or EE 11gR2/12c

Cloud Integration

Page 5: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 5

AFFORDABLE

Generischer x86 Server

10 Cores / Socket

Minimum Lizenz

• 10 Cores x 0.5 (core factor)

EE License price = $47,500 x 5 = $237,500

Oracle Database Appliance X6-2S

10 Cores / Socket

Minimum Lizenz: 2 Cores

• 2 Cores x 0.5 (core factor)

EE License price =$47,500 x 1 = $47,500

Versus

= 5 Prozessor -

Lizenzen

= 1 Prozessor -

Lizenz

5

Page 6: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Gateway in die Cloud

6

1 0 0 1 1

1 0 0 1 1 1 0 0 1 1

Test/Dev Oracle Cloud Service

Disaster Recovery Oracle Cloud Service

Backup Oracle Cloud Service

Page 7: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

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

ODA Vergangenheit

Page 8: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

ODA X6-2 Familie

• Simple, Optimized, Affordable

• Single Instanz, Clustered

• Bare Metal, VM

• Standard und Enterprise Edition

• Flash Storage

• Integriert Oracle Public Cloud

8

Entry X6-2S

Performance X6-2M

Single-instance

SE/SE1/SE2 or EE

10 Cores

Single-instance

SE/SE1/SE2 or EE

20 Cores

High Availability

X6-2-HA

RAC, RAC One, SI

Enterprise Edition

40 Cores

Virtualization

Consolidation X6-2L

Single-instance

SE/SE1/SE2 or EE

20 Cores

Page 9: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Oracle Database Appliance X6-2 Hardware

10GbE

InfiniBand

SAS Compute Node

Disk Array

Compute Node

Compute Node

Page 10: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Oracle Database Appliance X6-2

Component X6-2S X6-2M X6-2L

CPU 10-core 2.2 GHz Intel Xeon E5-2630 V4

1 2 2

Memory 128 GB (4x32) 256 GB (8x32)

Storage (3,2 TB NVMe) 6,4 TB (2x) 19,2 TB (6x)

Boot Disk 2 x 480 GB SSD (Mirrored)

Ethernet 10GBase-T 2 4

Fiber 10GbE SFP+ 2

List Price $18.000 $24.000 $40.000

Expansion Opt.Memory 256 GB (8x32) 512 GB (16x32)

Expansion NVMe +6,4 TB (2x) +9,6 TB (3x)

X6-2 S/M

X6-2 L

Page 11: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Non Volatile Memory Express (NVMe) Flash Storage

• NVMe sind PCI Express (PCIe) SSDs

• Flash Storage mit minimalem CPU Overhead

• Direct am PCIe Bus

• Kein SCSI Protokoll Overhead

• 5x bis 10x schneller IOPs als SAS basierende SSDs

• Low Latency

• In der ODA: „Hot Swappable“

Was ist NVMe

Page 12: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

„Hot Swappable“

• => Nicht einfach das NVMe Driver herausziehen: Kernelpanik!

12

# odaadmcli show disk

NAME PATH TYPE STATE STATE_DETAILS

pd_00 /dev/nvme2n1 NVD ONLINE Good

pd_01 /dev/nvme3n1 NVD ONLINE Good

pd_02 /dev/nvme1n1 NVD ONLINE Good

pd_03 /dev/nvme0n1 NVD ONLINE Good

# odaadmcli power disk off n

# odaadmcli power disk on n

# odaadmcli show storage

Page 13: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

IOPS and Bandwidth gemessen mit DBMS_RESOURCE_MANAGER.IO_CALIBRATE

ODA X6-2S / X6-2M Performance

SQL> SET SERVEROUTPUT ON

DECLARE

lat INTEGER; iops INTEGER; mbps INTEGER;

BEGIN

DBMS_RESOURCE_MANAGER.CALIBRATE_IO (10, 10, iops, mbps, lat);

DBMS_OUTPUT.PUT_LINE ('max_iops = ' || iops);

DBMS_OUTPUT.PUT_LINE ('latency = ' || lat);

DBMS_OUTPUT.PUT_LINE ('max_mbps = ' || mbps);

end;/

max_iops = 844655

latency = 0

max_mbps = 6704

Page 14: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Confidential – Oracle Internal/Restricted/Highly Restricted 14

Page 15: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

ODA X6-2S/M/L Netzwerke

Type Interfaces Bonds Anmerkung/ IP Addresses

10GBase-T em1 em2 em3 em4

btbond1 btbond2

Nur bei ODA X6-2M/L

10GbE SFP+ p3p1 p3p2

sfpbond1

priv prvi0 priv1 Private Interface 192.168.16.24

Unterstützt sowohl 10GBase-T als auch 10GbE SFP+

15

Page 16: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Oracle Database Appliance X6-2

Component X6-2 HA (2 Server & 1 JBOD)

CPU 10-core 2.2 GHz Intel Xeon E5-2630 V4

4

Memory 512 GB (16 x 32)

Storage (SSD) Redo Logs: 800 GB (4x 200 GB) Data: 12 TB (10x 1,2 TB)

Boot Disk 2 x 480 GB SSD (Mirrored)

Interconnect Redundant InfiniBand or 10GBase-T

Public Network 10GBase-T and Optional 10GbE SFP+

List Price $72.000

Expansion Opt.Memory 1024 GB auf 1,5 TB

Expansion SSDs +12 TB (10x 1,2 TB)

ODA X6-2-HA Storage Expansion Shelf

Storage +800 GB Redo Logs +24 TB Data

Page 17: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

IOPS and Bandwidth gemessen mit DBMS_RESOURCE_MANAGER.IO_CALIBRATE

ODA X6-2 HA Performance

SQL> SET SERVEROUTPUT ON

DECLARE

lat INTEGER; iops INTEGER; mbps INTEGER;

BEGIN

DBMS_RESOURCE_MANAGER.CALIBRATE_IO (10, 10, iops, mbps, lat);

DBMS_OUTPUT.PUT_LINE ('max_iops = ' || iops);

DBMS_OUTPUT.PUT_LINE ('latency = ' || lat);

DBMS_OUTPUT.PUT_LINE ('max_mbps = ' || mbps);

end;/

max_iops = 647985

latency = 0

max_mbps = 8694

Page 18: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

ODA X6-2-HA Netzwerke

Type Interfaces Bond/Bridge Default IP address

Infini-Band

eth0 eth1

Ibbond0/priv1

192.168.16.24(Node 0) 192.168.16.25(Node1 )

192.168.17.24(Node 0) 192.168.17.25(Node1 )

10GBase-T eth2 eth3

bond0/net1

-

-

10GBase-T eth4 eth5

bond1/net2

-

-

Bare Metal & Virtualisiert

Page 19: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Oracle Database Appliance X6-2

Component X6-2S X6-2M X6-2L X6-2 HA

Größe (Rack Unit) 1 1 2 6 / 10

Prozessor Kerne 10 20 20 40

Memory 128 GB – 384 GB 256 GB – 512 GB 512 GB – 1524 GB

Storage RAW 6,4 TB – 12,8 TB 19,2 TB – 28,8 TB 12 TB – 48 TB

Storage DB (Normal, 80/20) 2,4 TB – 4,8 TB 7,2 TB – 10,7 TB 4,5 TB – 17,9 TB

Storage DB (Triple, 80/20) 3,2 TB 4,8 TB – 7,2 TB 3 TB – 12 TB

Datenbank SE/SE2/EE SE/SE2/EE SE/SE2/EE EE

RAC/RAC One

Virtualisierung (*)

IOPs 200 K– 400 K 600 K – 1000 K 300 K - 500 K

Throughput 2,5 GB/s - 5 GB/s 7,5 GB/s – 11 GB/s 9 GB/s (SAS Limit)

Page 20: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Oracle Database Appliance X6-2 Software

10 / 20 CPU cores

> 128 / 256 GB RAM

> 6,4 / 19,2 TB NVMe

2 Knoten @20 CPU cores

2 Knoten @ 256 GB RAM

> 12TB SSD Storage

Oracle Linux & VMs (HA)

Oracle Datenbank

Oracle & Nicht-Oracle Applikationen

ORACLE DATABASE APPLIANCE

HA Modell

Page 21: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

ODA v12.1.2.8 unterstützte Datenbanken

• Oracle Database SE (2)/Enterprise Edition (SI, RAC, RACOne)

– 11.2.0.3.15, 11.2.0.4.160719

– 12.1.0.2.160719

• Mehrere Datenbanken & Homes (Default: 1 Home pro DB)

• Alle Datenbank Optionen nur bei EE – http://docs.oracle.com/database/121/DBLIC/options.htm#CIHDDBCG

– Advanced Security Option, In-Memory, Multitenant, …..

• Grid Infrastruktur ist 12.1.0.2.160719 (Immer vorhanden)

• Bei EE: Aktivierung einzelner Kerne einfach über Kommandozeile

Page 22: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Enterprise Edition: Capacity-On-Demand Licensing

• Setzen des ODA Core Counts als High Water Mark

• Aktivierung mit je 2 Kernen: 2, 4, 6, 8, 10, 12, 14, 16, 18, 20

• Zum Testen: Richtiges DB Template auswählen. Eine Kern Reduzierung ist nicht notwendig.

22

# configure-cpucore

Usage:

configure-cpucore -cores <numberOfCores>

Where:

--cores : Number of cores to enable on the system.

Specify "All" (without quotes) to enable maximum cores.

Page 23: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Confidential – Oracle Internal/Restricted/Highly Restricted 23

Page 24: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

• ODA X6-2S/X6-2M/X6-2L

– ODACLI Command Line

– Web Console

• ODA X6-2-HA

– OAKCLI Command Line

– GUI Configurator

24

Webconsole & Managment

Page 25: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Setup ODA X6-2 – keine 90 Minuten !

6. Deploy Appliance

4. Kopie der Software

5. Update Appliance

3 Initiale Netzwerkkonfiguration

1. Vorbereitung

2. Hardware Verkabelung & Setup

Page 26: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Initiale Netzwerkkonfiguration

26

# configure-firstnet

Select the Interface to configure the network on (btbond1 btbond2 sfpbond1) [btbond1]:

Configure DHCP on btbond1 (yes/no) [no]:

INFO: You have chosen Static configuration

Enter the IP address to configure : 138.3.9.130

Enter the Netmask address to configure : 255.255.252.0

Enter the Gateway address to configure[] : 138.3.8.1

INFO: Plumbing the IPs now

INFO: Restarting the network

Shutting down interface btbond1: [ OK ]

Bringing up loopback interface: [ OK ]

Bringing up interface btbond1: Determining if ip address 138.3.9.130 is already in use

for device btbond1... [ OK ]

Bringing up interface btbond2: [ OK ]

Bringing up interface sfpbond1: [ OK ]

Page 27: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Oracle Database Appliance Software

ODA X6-2 S/M/L HA

MOS Support Note: Software Download

2144642.1 888888.1

• Installation: GI Clones + RDBMS Clone End User Bundle

• Patches: DCS Patch + Patch Single Patch

• 11.2 DB RDBMS Clone RDBMS Clone

• Optional BM Image BM Image / VM Image

Setup Poster http://docs.oracle.com/cd/E75550_01/doc.121/e76902.pdf

http://docs.oracle.com/cd/E75550_01/doc.121/e76904.pdf

GUI Web Console https://<server>:7093/mgmt/index.html User Name: oda-admin Password: welcome1

Appliance Manager: http://www.oracle.com/technetwork/server-storage/engineered-systems/database-appliance/index.html

27

Page 28: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

System

• Database Edition

– Standard Edition / Enterprise Edition

– Es geht nur SE oder EE

• Disgroup Redundancy

– Normal / High

• Backup Location – External / Internal / Custom

28

Page 29: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

X6-2S/X6-2M/X6-2L

• 12c DBs können in ASM oder ACFS liegen

• 11g DBs müssen in ACFS liegen

• Storage Überwachung:

– Layout, Status

– Platten

– Automatisches Offlining

29

X6-2-HA

Storage Architektur ODA

ASM Disk Groups +DATA, +RECO

ASM Cluster File System (ACFS)

NVMe

ASM Disk Groups +DATA, +RECO, +REDO

ASM Cluster File System (ACFS)

dat

a

reco redo repo1..N

Log SSDs

SSDs

data reco

Page 30: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

ACFS Filesysteme

• 11.2.0.4 Datenbanken immer auf ACFS

• Keine Performanceunterschiede auf der ODA zwischen ACFS und ASM

• Snapshots der DBs basieren auf ACFS

Benefits of Oracle ACFS

30

# odaadmcli show fs

Type Total Space Free Space Total DG Free DG DGroup Mount Point

ext3 30237M 12148M - - /

ext3 484M 416M - - /boot

ext3 60475M 44559M - - /opt

ext3 100793M 51612M - - /u01

acfs 102400M 100601M 9777792M 9364136M DATA /u02/app/oracle/oradata/oda12

acfs 102400M 100601M 9777792M 9364136M DATA /u02/app/oracle/oradata/odamem

acfs 228352M 212456M 2452112M 1988736M RECO /u03/app/oracle

Page 31: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Base Image 1TB Data Files

Copy A 1TB Data Files

Copy B 1TB Data Files

Traditionelle Kopie Full Copy der Orginaldatenbank

1TB Base Image + 2TB für Klones = 3 TB!

Snapshots Nur geänderte Blöcke belegen Platz

1TB Base Image + 15GB für Klones = 1.15 TB!

Snapshot A 5GB Data Files

Snapshot B 10GB Data Files

New data

Pointers to existing blocks

New data

Pointers to existing blocks

Database Snapshots (ODA X6-2-HA)

Page 32: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Netzwerk

32

• Interfaces

– btbond1 / Ibbond0/priv1

– btbond2 / bond0/net1

– Sfpbond1 / bond1/net2

• ILOM

• S/M/L Im Moment keine VLAN Unterstützung

Page 33: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Datenbanken

• 11.2.0.4 / 12.1.0.2

• CDB / non CDB

• Shape:

– # Kerne, Best Practices CPU_COUNT

– SE2 nur bis 8 Cores

• Storage Type (ASM / ACFS)

– 11.2 nur ACFS

• EM Console = EM Express bei 12.1

Page 34: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Datenbank Größen X6-2 ODB_ 01s 01 02 04 06 08 10 12 16 20

CPU_COUNT 2 4 8 12 16 20 24 32 40

SGA (GB) 2 4 8 16 24 32 40 48 64 80

PGA (GB) 1 2 4 8 12 16 20 24 32 40

Processes 200 400 800 1200 1600 2000 2400 3200 4000

Redo Log (GB) 1 2 4

InMemory 1 2 4 8 12 16 20 24 32 40

#DBs (S) 10 5 2 1 N/A

#DBs (M) 20 10 5 3 2 1

Page 35: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Weitere Datenbanken

• Weitere Datenbanken:

– GUI

– ODACLI / OAKCLI

• CLASS: OLTP/InMemory/DSS

• Kein Flash Cache

• Create „Instanz Only“ für Data Guard

35

Page 36: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

HA Optionen für X6-2 S/M/L

• Restart über Oracle Clusterware

– Einrichten von Services (srvctl)

– Trotz Grid Infrastruktur kein RAC möglich, da nur lokaler Storage

• Oracle Data Guard für EE Datenbanken (empfohlen)

• Golden Gate für SE und/oder EE

• Backup auf externe NFS Storage

• Backup in die Oracle Cloud – http://tinyurl.com/OraCloudNow

36

Page 37: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Falls etwas falsch war: Neustart

• Cleanup:

• Alles wird zurückgesetzt:

– Deinstallation Datenbank/Clusterware

– ASM

– User - falls andere Benutzer verwendet wurden (JSON Install), dann User mitgeben.

• Nicht zurück gesetzt wird die Netzwerkkonfiguartion (S/M/L)

• Danach: WebGUI/OAKCLI fürs Deployment

/opt/oracle/oak/onecmd/cleanup.pl

/opt/oracle/oak/onecmd/cleanupDeploy.pl

Page 38: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Enterprise Manager Plug-In

• Im Moment noch nicht verfügbar für ODA X6-2 S/M/L

• Workaround: Standard Agent Installation

– Server wird wie Standard Server überwacht

40

Page 39: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Betriebssystem und 3rd Party Software

• Aktuelles OS: Oracle Linux 6.7

• UEK Kernel 2.6.39-400.276.1.el6uek.x86_64

• OVM Unterstützung für Applikationen

• Generell darf 3rd Party Software installiert werden

– Vorsicht bei zusätzlichen Packages (RPMs) • public-yum.oracle.com zum Download – aber kein YUM Setup!

– Keine Änderungen am Kernel

– Ggf. muss bei einem Update RPM enterfernt werden

– CPU-Core Limitierung greift nicht unbedingt bei 3rd Party Sofware

41

Page 40: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Patching Aktueller Patchset, PSU und alle kritischen One-Off’s

Complete

Unpack Patch Datei

2 1

Download Bundle Patch

3

NonRolling: Update Storage, FW

Fertig 4

Rolling: Update OS, Grid Infrastructure, ILOM, BIOS

5

Optional: Update Datenbank(en)

Page 41: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Optionen beim Patchen (X6-2 HA)

# oakcli update -h

Usage: oakcli update -patch <version>

<[<component> --local] | [--storage] | [--clean] | [--verify]>

Where:

version : Patch version

component :

--server : Patches server components [OS, OAK, local storage, Grid etc.]

--database : Patches the Oracle database homes.

--local : Patches the given component only on local node.

By default it is false.

--storage : Patches the shared storage (hdd, ssd, controller, expander).

--noreboot : Node will not be rebooted after patching

--verify : Shows the patchable components on the node.

--clean : Clean up all files of last patching attempt.

Page 42: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

• Datenbank(en) laufen in der ‘ODA BASE’ mit Nativer Disk Performance

• App Domains für die Applikationen

• Shared Repositories

• Vdisk, VM Management

• High Availability für Gast VMs

• VLAN Support

• Keine Integration OVM Manager

ODA X6-2-HA – Virtualisierte Palttform

DOM 0 VM Storage Repository

ODA_Base • Oracle Database • Grid Infrastructure

•Clusterware •ASM •ACFS

• Appliance Manager

Node 1

Guest Domain

Guest Domain

Node 0

DOM 0 VM Storage Repository

Guest Domain

Guest Domain

ODA_Base • Oracle Database • Grid Infrastructure

•Clusterware •ASM •ACFS

• Appliance Manager

Page 43: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Shared Repository

• Shared Repository

– Zusätzliche Kapazität für VMs

– VM Auto Restart & Failover

– OAKCLI Integration

Storage für VMs auf Shared Disks

Guest VM

Guest VM

ODA_Base

Node-0

ODA_Base

Node-1

Guest VM

SSDs Log

SSDs Shared

Repository

Shared Storage

Page 44: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Gast VM Hochverfügbarkeit – VM Auto Restart

• VM Auto Restart

– Ungeplante VM Fehler

– Auto Restarts VM auf gleichem Knoten ohne manuelles Eingreifen

VM Auto Restart

Guest VM

Guest VM

ODA_Base

Node-0

ODA_Base

Node-1

Guest VM

Guest VM

SSDs Log

SSDs Shared

Repository

Shared Storage

Page 45: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Gast VM Hochverfügbarkeit – VM Gast Failover

• VM Failover

– Ungeplanter Server Fehler

– Auto Restarts VM auf anderem Knoten ohne manuelles Eingreifen

VM Failover

Guest VM

Guest VM

ODA_Base

Node-0

ODA_Base

Node-1

Guest VM

Guest VM

SSDs Log

SSDs Shared

Repository

Shared Storage

Page 46: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Gast VM Storage – VDisk Management

• Dynamischer Erweitern des VM Plattenplatzes

• Unterstützt exclusive und shared VDisk

• OAKCLI integration

• Unterstützung von Driver Domain

Zusätzlicher VM Guest Storage

ODA_BASE

Node-0

Shared Repository

Node-1

VDisk-1 VDisk-2 VM Template

Guest VM

Guest VM

VDisk-3

ODA_BASE

Page 47: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

ODA VLAN Unterstützung

• Netzwerk Anforderungen

• Management Zugriff – Systemadministratoren und DBAs

• Backup Netzwerk – RMAN Backup

• Public Netzwerk –Applikationsnetzwerk

• Switches müssen Tagged VLANs unterstützen

Page 48: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

ODAVP:

• ODAVP: How To Create a Fully-Virtualized Guests (HVM) from an OS ISO image (Doc ID 1524138.1)

• ODAVP: Migrating systems to ODA Virtualized Platform (ODA VP) (Doc ID 1608367.1)

• ODAVP: How to move a VM from local to a shared repository (Doc ID 1601860.1)

• ODAVP: How to create a VM template from a Guest VM (Doc ID 1668933.1)

• ODAVP: HowTo backup/restore your VM Guest (Doc ID 1633166.1)

• ODA (Oracle Database Appliance): HowTo export ACFS (cloudfs) using HANFS (Doc ID 1934030.1)

• ODAVP (Oracle Database Appliance Virtualized Platform): Guest VM replication (Doc ID 1993072.1)

Page 49: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Hardware Health Check

• Kontinuierliche Check der Hardware Komponenten

• OAKCLI Interface zur Abfrage des Status

• Unterstützt sowohl Bare Metal als auch virtuelle Plattform

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

Page 50: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Einfache Diagnose

• ASR (Auto Service Request)

– Überwacht und erzeugt automatisch Service Requests, falls Hardware Komponenten in Gefahr laufen auszufallen

• Überprüfung des kompletten Systems (Hardware & Software)

– oakcli validate & oakcli orachk

– Validiert Hardware & Software und zeigt Anomalien oder Verletzung von Best Practices auf

• Diagnose Daten sammeln

– oakcli diagcollect

– Sammelt alle relevaten Hardware und Software Logs in einem Zipfile (verwendet TFA)

Page 51: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Backup

• Backup and Recovery Strategies for the Oracle Database Appliance

• Backup VMs: ODAVP: HowTo backup/restore your VM Guest (Doc ID 1633166.1)

• Backup Datenbank: RMAN

• OS: Oracle Secure Backup

• Oracle Database Appliance : How to perform Bare Metal Restore of a Single node on ODA 12.1.x (Doc ID 1964234.1)

Confidential – Oracle Internal/Restricted/Highly Restricted 53

Page 52: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 11/11/2016 DRAFT VERSION 1.0 54

Simple, Optimized, Affordable

Oracle Database Appliance Family

54 Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |

AFFORDABLE

SIMPLE OPTIMIZED

Page 53: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

MOS Notes

• Oracle Database Appliance X6-2S and X6-2M (Doc ID 2144642.1)

• ODA - Supported Versions & Known Issues (Doc ID 888888.1)

• Oracle Database Appliance Bare Metal Restore Procedure. (Doc ID 1373599.1)

• Step by Step Instructions on Installing Virtualized Image on ODA (Doc ID 1520579.1)

• ODA (Oracle Database Appliance): Test Plan Outline (ID 1474273.1)

Page 54: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

External Documents & Links ● Landing Pages:

http://www.oracle.com/us/products/database/database-appliance/index.html

● Oracle Technology Network:

http://www.oracle.com/technetwork/server-storage/engineered-systems/database-appliance/index.html

● Documentation Library:

http://docs.oracle.com/cd/E75549_01/index.htm

● ODA Setup Poster (X6-2)

http://docs.oracle.com/cd/E75549_01/doc.121/e73487.pdf

● ODA Whitepapers

http://www.oracle.com/technetwork/server-storage/engineered-systems/database-appliance/overview/db-appliance-wp-

2065523.html

Page 55: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,

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

Page 56: Oracle Database Appliance X6-2 S/M/L/HA · Tuning & Rekonfig. Komplex, ... –GUI Configurator 24 Webconsole & Managment . ... Oracle Database Appliance Keywords: ODA, X6-2,