Oracle Real Application Clusters (RAC) Your way to the Cloud

Similar documents
Oracle Real Application Clusters (RAC) 12c Release 2 What s Next?

What s Next with Oracle RAC?

Understanding Oracle RAC ( ) Internals: The Cache Fusion Edition

Oracle 12c Grid Infrastructure Management Repository Everything You Wanted To Know

Oracle Real Application Clusters (RAC) 12c Best Practices

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8

Exadata Monitoring and Management Best Practices

Oracle Database 12c Rel. 2 Cluster Health Advisor - How it Works & How to Use it

Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option

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

Javaentwicklung in der Oracle Cloud

How to Troubleshoot Databases and Exadata Using Oracle Log Analytics

Oracle Database 18c and Autonomous Database

Database Level 100. Rohit Rahi November Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Large-Scale Patch Automation for the Cloud-Generation DBAs

Help Us Help You - TFA Collector and the Support Tools Bundle

Oracle Enterprise Manager 12c IBM DB2 Database Plug-in

Oracle Trace File Analyzer (TFA) Diagnostics for the Cloud

Create a DBaaS Catalog in an Hour with a PaaS-Ready Infrastructure

SAP Bundle Patches - Patch Management with Oracle 12c

SAP Bundle Patches - Patch Management with Oracle 12c Subtitle

Machine Learning Diagnostics Using Oracle Autonomous Health Framework

Oracle Grid Infrastructure 12c Release 2 Cluster Domains O R A C L E W H I T E P A P E R N O V E M B E R

Oracle Grid Infrastructure Cluster Domains O R A C L E W H I T E P A P E R F E B R U A R Y

Oracle Enterprise Manager 12c Sybase ASE Database Plug-in

Oracle Database 12c R2: RAC Administration Ed 2

The Oracle Trust Fabric Securing the Cloud Journey

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

Oracle ASM Cluster File System (ACFS) 12c Release 2. Ricardo Gonzalez Acuna, Oracle ASM Cluster File System (ACFS) Product Management 31 st May 2017

Oracle Real Application Clusters (RAC) on Oracle Database 18c ORACLE WHITE PAPER FEBRUARY 2018

Oracle Linux, Virtualization & OEM12 Discussion Sahil Mahajan / Sundeep Dhall

Enterprise Manager Snap Clone Snapshot your data without snapping your storage David Wolf Director of Product Management

<Insert Picture Here> Linux: The Journey, Milestones, and What s Ahead Edward Screven, Chief Corporate Architect, Oracle

Zero Data Loss Recovery Appliance DOAG Konferenz 2014, Nürnberg

Power your cloud infrastructure with Oracle VM and Cisco!

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2

Storage Monitoring Made Easy for DBAs: Diagnosing Performance Problems. Senior Product Manager Consulting Member of Technical Staff

Oracle Database 12c: Clusterware & ASM Admin Accelerated Ed 1

Modernize Your Backup and DR Using Actifio in AWS

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2 NEW

Deep Dive into Oracle Database Appliance with Oracle Database 12c

Security Compliance and Data Governance: Dual problems, single solution CON8015

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2

ORACLE RAC DBA COURSE CONTENT

Solaris Engineered Systems

EM 12c: Broadest, Most Complete Range of Enterprise Services

Moving Databases to Oracle Cloud: Performance Best Practices

Private Cloud Database Consolidation Name, Title

Oracle Database Exadata Cloud Service: Technical Deep Dive

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Oracle Database 12c Flex Clusters

2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE

Oracle Maximum Availability Architecture for Oracle Cloud

Simplified Lifecycle Management for Oracle Database 18c Multitenant [PRO4380]

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2

Safe Harbor Statement

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE

ZDLRA High Availability for Backup and Recovery

Cloud Consolidation with Oracle (RAC) How much is too much?

<Insert Picture Here> Exadata MAA Best Practices Series Session 12: Exadata Patching & Upgrades

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2

A Technical Overview of New Features for Automatic Storage Management in Oracle Database 18c ORACLE WHITE PAPER FEBRUARY 2018

<Insert Picture Here> Oracle MAA und RAC Best Practices und Engineered Systems

Verron Martina vspecialist. Copyright 2012 EMC Corporation. All rights reserved.

Private Cloud Database Consolidation Alessandro Bracchini Sales Consultant Oracle Italia

Oracle Autonomous Database

MySQL Enterprise Security

<Insert Picture Here> Reduce Problem Resolution Time with Oracle Database 11g Diagnostic Framework

Managing Oracle Database 12c with Oracle Enterprise Manager 12c

Database Consolidation onto Private Cloud. Piotr Kołodziej, Oracle Polska

Page 1 نشانی: تهران خیابان شهید بهشتی نرسیده به قائم مقام فراهانی پالک طبقه تلفن: فکس:

What s New with Oracle Database 12c on Windows: On-Premises and in the Cloud

Oracle Exadata and OVM Best Practice Overview

Oracle RAC Course Content

Exadata Database Machine: 12c Administration Workshop Ed 2

Exadata Database Machine: 12c Administration Workshop Ed 2 Duration: 5 Days

Oracle Database 12c: RAC Administration Ed 1

Rapid database cloning using SMU and ZFS Storage Appliance How Exalogic tooling can help

Oracle Database 11g: Real Application Testing & Manageability Overview

Oracle Support for IBM Linux on System Z Update

hcloud Deployment Models

WLS Neue Optionen braucht das Land

Safe Harbor Statement

What s New for Oracle Database 11gR2 on Windows?

Oracle Database 11g: RAC Administration Release 2 NEW

Oracle Zero Data Loss Recovery Appliance (ZDLRA)

Oracle Database Lifecycle Management

Oracle Secure Backup 12.2 What s New. Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Oracle Secure Backup: Achieve 75 % Cost Savings with Your Tape Backup

The Fastest and Most Cost-Effective Backup for Oracle Database: What s New in Oracle Secure Backup 10.2

Oracle Database 18c Oracle Autonomous Health Framework O R A C L E W H I T E P A P E R F E B R U A R Y

MySQL HA Solutions Selecting the best approach to protect access to your data

<Insert Picture Here> Oracle VM October 20, 2010

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

Getting started with Oracle Cloud Infrastructure Level 100

Introduction. Published in IOUG Select Magazine

Oracle Database 10G. Lindsey M. Pickle, Jr. Senior Solution Specialist Database Technologies Oracle Corporation

An Insider s Guide to Oracle Autonomous Transaction Processing

Actifio Sky DB. Actifio s Solution for Oracle, Oracle EBS with standalone, RAC, ASM, EXADATA configurations

Exdata Database Machine: 12c Administration Workshop Ed 2

Transcription:

Oracle Real Application Clusters (RAC) Your way to the Cloud Angelo Pruscino Senior Vice President Oracle RAC Development November 18, 2014

Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. 3

Oracle RAC 12c Designed for the Cloud Flex Cluster Flex Cluster With local storage Optimizing Healing Protecting Configuring Flex Cluster With local storage With local storage 4

Pain Points To Solve in the Cloud Software management (patching) Maintaining uptime and availability Maintaining dependent databases Performance tuning and diagnosis 5

Why? - Because They Are Money Pits 6

7

Oracle Rapid Home Provisioning (RHP) Software management for the Cloud 1. Eliminate the need to patch individual databases 2. Update any number of databases with a single command 3. Ensure standardization through gold image lineage 8

Oracle Rapid Home Provisioning Centralized and standardized software maintenance Cluster Cluster RHP Server Cluster Cluster Cluster Cluster Cluster Local Copy 9

10

Improving Availability on Architecture Level Flex Cluster 12c 12.1.0.1 / 12.1.0.2 App A App A App B LeafNode1 DB A DB A DB A Node1 One Cluster <Loosely Oracle Clusterware coupled> LeafNode.. ASM ASM ASM Oracle Clusterware >Tightly coupled< Oracle ASM Node2 Node3 LeafNodeN Flex ASM managed shared storage Use Cases 1. Consistent Management: Apps & DBs in one cluster Only use case with 12.1 Outlook for 12.2: Leaf Nodes hosting DBs for (In-Memory) Reader Farm Performance Optimization for read services in cluster E.g. (OLTP) updates on HUB, instantaneous real time reporting on Leaf Nodes Recovery Optimization Further optimization in DWH Architecture Leaf Nodes Act as compute nodes Depend on HUB nodes Do not require direct disk access Utilize a different heartbeat mechanism Do not perform writes No DML / updates / inserts Thus, no Distributed Lock Management (DLM) required 11

Improving Availability on Architecture Level s (CC) in 12.1.0.2+ / mainly 12.2 DB A Node1 DB A Oracle Grid Infrastructure DB B Node1 Node2 DB B Oracle Grid Infrastructure Node2 Node1 ASM CC2 CC1 Oracle Clusterware Node2 Storage Server Flex ASM Storage ASM DB A GI Node DB B GI Node Use Cases 1. Non-shared disk clusters s don t require their own shared disk access Used for application hosting Only use case in 12.1.0.2 2. GI-version independent database clusters Minimum DB version 12c Use case requires 12.2 GI 3. Highly scalable & flexible Architecture s Utilize (a) central cluster(s) (ideally) for shared services E.g. Storage Server Cost efficiency due to using network connections instead of FC / SAN network Represent independent clusters that can be scaled horizontally and vertically CC can be deployed by means of instantiation VM-based, in cloud Make use of RHP 12

Improving Availability on Architecture Level Node1 s (CC) Starting with 12.2 DB B DB B Oracle Grid Infrastructure Node2 Node1 ASM Oracle Clusterware CC1 ASM VSD Node2 Storage Server Flex ASM Storage ASM DB B GI Node Use Cases 1. Non-shared disk clusters using locally attached disks Optimizes local access Further reduces costs Requires Oracle ASM 12.2 with Virtual Shared Disk (VSD) 2. Use-case based storage optimization Store data centralized (in Storage Server), locally (on VSD) or both 3. Highly scalable & flexible Scales on server and storage Optimize Storage Server for various use cases as required Architecture s plus: Virtual Shared Disk (VSD) is not Shared Nothing VSD uses local disks and presents them to DB as a complete logical entity Shared nothing typically assigns a subset of data to be managed by (a) node(s) (and fails over as required) Further optimization can be performed by allocating workload-specific services to certain nodes in the CC 13

RAC s New Architectures Ensure Scalability on every Level DB A Node1 DB A Oracle Grid Infrastructure Node1 Centralized Storage Use case: generic DB B Node2 DB B Oracle Grid Infrastructure Node2 CC2 CC1 DB A GI Node DB B GI Node Local Storage Use case: Cost optimization for certain applications DB B Node1 DB B Oracle Grid Infrastructure Node2 CC1 ASM VSD DB B GI Node Centralized & Local Storage Use case: Read optimization using local storage for some workloads DB B Node1 DB B Oracle Grid Infrastructure Node2 CC1 ASM VSD DB B GI Node ASM Oracle Clusterware ASM ASM Oracle Clusterware ASM ASM Oracle Clusterware ASM Node1 Node2 Storage Server Flex ASM Storage Node1 Node2 Storage Server Flex ASM Storage Node1 Node2 Storage Server Flex ASM Storage 14

RAC s New Architectures Are the Backbone for the Cloud Use Flex Clusters, s, and s with local storage as required Flex Cluster Flex Cluster Flex Cluster +1 RHP Server With local storage With local storage Storage Server 15

16

ACFS and a Simple and Free of Charge Approach to Managing Test & Dev Oracle Database Environments Some solutions require a dedicated server to deploy databases for Test & Dev Environments. The gdbclone sample script takes databases from any source and duplicates them on the Test & Dev cluster using ACFS snapshots to create space efficient copies. gdbclone automatically converts databases from any type to any type; quickly test your application on a RAC test database using your single instance database production data. 17

RAC s New Architectures Are the Backbone for the Cloud Using the Oracle Database Appliance (ODA) as the building block in the cloud Flex Cluster Flex Cluster Flex Cluster +1 RHP Server With local storage With local storage Storage Server 18

Test and Development Personality Built Into Every ODA Exadata ODA 3 rd -Party Test/Dev Instantly provision test/dev environments Single-instance or RAC Application VMs and templates Space-efficient snapshot storage Cost-effective copy-on-write snapshots free functionality 19

20

Key Management Challenges Heard from Customers Management Challenges Proliferation of encryption wallets and keys Authorized sharing of keys Key availability, retention, and recovery Custody of keys and key storage files Regulatory Challenges Physical separation of keys from encrypted data Periodic key rotations Monitoring and auditing of keys Long-term retention of keys and encrypted data 21

Introducing Oracle Key Vault Centralized management of keys, secrets, Oracle Wallets, Java Keystores and more Optimized solution for Oracle Stack (Database, Middleware, Systems) Supports industry standard OASIS KMIP protocol 22

Secure RAC in the Cloud Ensure Security, don t assume it Flex Cluster Secure data in flight and at rest Support single network architectures which may be routed and / or insecure. Storage Server With local storage 23

24

Autonomous Computing Optimizing Protecting QoS CHM Policy Healing Configuring CHA HngMgr 25

Enabling Autonomous Computing Cluster Health Monitor (CHM)/OS & QoS 11.2+ Further QoS & CHM Enhancements in 12.1.0.2 QoS Support for Measure only with Performance Objectives and Alerts QoS Support for Measuring and Monitoring Admin- Managed Databases Cluster Health Advisor Coming soon LOGGERD CHM/OS sysmond 26

OraChk Continuous Application of Best Practices OraChk Formerly RACchk or RACcheck aka ExaChk OraChk RAC Configuration Audit Tool For details see MOS note ID 1268927.1 Engineered Systems require less initial testing Checks Oracle Stack: Standalone Database Grid Infrastructure & RAC Maximum Availability Architecture (MAA) Validation Oracle Hardware 27

Trace File Analyzer (TFA) Diagnostics for the Cloud Trace File Analyzer Improved comprehensive first failure diagnostics collection Efficient collection, packaging and transfer of data Collect for all relevant components (OS, Grid Infrastructure, ASM, RDBMS), including Exadata cell nodes One command to collect all information, from all nodes (or single-instance, single-node) More information: MOS note ID 1513912.1 28

Trace File Analyzer (TFA) Efficiency from A-Z LOGs LOGs 29

Oracle RAC 12c Autonomous Computing for the Cloud Optimizing Protecting Flex Cluster Flex Cluster Healing Configuring OraChk Flex Cluster +1 RHP Server With local storage With local storage Storage Server 30

Conclusion 31

RAC + EM 12c = Total Cloud Control Efficient EM based monitoring and management for the cloud Flex Cluster Flex Cluster Optimizing Protecting Flex Cluster Healing Configuring +1 RHP Server With local storage With local storage Storage Server 32

Conclusion 33

Oracle RAC 12c Ready for the Cloud Flex Cluster Flex Cluster With local storage Optimizing Healing Protecting Configuring Flex Cluster With local storage With local storage 34