Oracle Database 12c Flex Clusters

Similar documents
ORACLE RAC DBA COURSE CONTENT

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

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

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

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

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

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

1Z Oracle Real Application Clusters 12c Essentials Exam Summary Syllabus Questions

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

What you will learn. interface clients. Learn To:

Oracle Clustering: Oracle 11g Real Application Clusters for Administrators

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

Oracle RAC Course Content

Oracle EXAM - 1Z Oracle Real Application Clusters 11g Essentials. Buy Full Product.

Oracle Database 11g: RAC Administration Release 2 NEW

Oracle 1Z Oracle Real Application Clusters 12c Essentials.

Oracle 11g Release 2 RAC & Grid Infrastructure Administration Course Overview

1Z0-593 Exam Questions Demo Oracle. Exam Questions 1Z0-593

Provisioning Oracle RAC in a Virtualized Environment, Using Oracle Enterprise Manager

Question No : 1 Which three types of patches and upgrades are supported for Oracle Grid Infrastructure 12c? A. in-place upgrades using the Oracle Univ

PracticeTorrent. Latest study torrent with verified answers will facilitate your actual test

Oracle 12c Flex ASM & Flex Cluster

Oracle EXAM - 1Z Oracle Real Application Clusters 11g Release 2 and Grid Infrastructure Administration. Buy Full Product

Oracle Grid Infrastructure 11g: Manage Clusterware and ASM

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

Oracle Database 12c: RAC Administration Ed 1

Oracle Real Application Clusters (RAC) 12c Best Practices

es T tpassport 㗴㓸 ఝ Ȉ ʼ ȋ ȿ Ⱥ ɺ ɖ ȳ ఝ Ȉ ʼ ȋ Ʌ ɣ ɉ ᐕ䬶ήᢱㅴ 䬨䭚䬢䬷䬺ឭଏ䬨䭚 *VVR YYY VGUVRCUURQTV LR

Oracle Database 12c: OCM Exam Preparation Workshop Ed 1

Oracle Grid Infrastructure 11g: Manage Clusterware and ASM Student Guide - Volume I

Virtualizing Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips

Oracle Database 12c: RAC Administration Ed 1 LVC

Oracle Real Application Clusters Handbook

Reduce Infrastructure costs with Oracle Clusterware

Oracle Grid Infrastructure RAC Provisioning - Using OEM GC 11.1

Exadata Database Machine: 12c Administration Workshop Ed 2

Exadata Database Machine: 12c Administration Workshop Ed 2

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

Implementing Microsoft Azure Infrastructure Solutions

Oracle Database 12c: High Availability New Features

Oracle Database 12c R2: RAC Administration Ed 2

Virtualizing Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips

Safe Harbor Statement

Exadata Database Machine Administration Workshop NEW

Exdata Database Machine: 12c Administration Workshop Ed 2

Active Directory Services with Windows Server

Exadata Database Machine: 12c Administration Workshop Ed 1

Designing Database Solutions for Microsoft SQL Server 2012

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

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

Oracle Clusterware 18c Technical Overview O R A C L E W H I T E P A P E R F E B R U A R Y

"Charting the Course... MOC B Active Directory Services with Windows Server Course Summary

Oracle - Oracle Database 12c: OCM Exam Preparation Workshop Ed 1

High Availability Infrastructure for Cloud Computing

12 Cool Features in Oracle RAC

Private Cloud Database Consolidation Alessandro Bracchini Sales Consultant Oracle Italia

Oracle Database 11g: Administration Workshop I Release 2

S317077: Lessons from the RAC Pack: Oracle Real Application Clusters on Oracle VM - Best Practices

Active Directory Services with Windows Server

Microsoft Azure for AWS Experts

Active Directory Services with Windows Server

Oracle Database 11g: Administration Workshop I Release 2

This module provides an overview of multiple Access and Information Protection (AIP) technologies

Oracle 11g Real Application Clusters for Administrators. Student Workbook

Oracle - Exadata Database Machine: 12c

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

VERITAS CLUSTER SERVER

COURSE OUTLINE: OD10969B Active Directory Services with Windows Server

What s New for Oracle Database 11gR2 on Windows?

Maximum Availability Architecture (MAA): Oracle E-Business Suite Release 12

VMware vsphere 5.5 Advanced Administration

COURSE OUTLINE MOC 10969: ACTIVE DIRECTORY SERVICES WITH WINDOWS SERVER MODULE 1: OVERVIEW OF ACCESS AND INFORMATION PROTECTION

Oracle Database 11g: SQL Fundamentals I

Oracle Grid Infrastructure

SEVENMENTOR TRAINING PVT.LTD

Oracle Rac One Node 11gR2 DOAG November Bernhard de Cock Buning

"Charting the Course... VMware vsphere 6.7 Boot Camp. Course Summary

Oracle Real Application Clusters One Node

VMware vsphere 6.5 Boot Camp

Databases Clone using ACFS. Infrastructure at your Service.

Designing Database Solutions for Microsoft SQL Server 2012

An Oracle White Paper November Oracle RAC One Node 11g Release 2 User Guide

ORACLE 11g R2 New Features

Windows Server 2016 MCSA Bootcamp

You Probably DO Need RAC

Maximum Availability Architecture. Oracle Best Practices for High Availability

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010

MCSA Windows Server 2016 MICROSOFT CERTIFIED SOLUTION ASSOCIATE

White Paper. Dell Reference Configuration

VMware vsphere with ESX 6 and vcenter 6

Oracle Real Application Clusters in Oracle VM Environments. An Oracle Technical White Paper March 2012

2 Unsupported Products

1 BRIEF / Oracle Solaris Cluster Features and Benefits

OEM Provisioning An Introduction

CMB-207-1I Citrix Desktop Virtualization Fast Track

Copyright 2012 EMC Corporation. All rights reserved.

Focus On: Oracle Database 11g Release 2

Oracle Database 12c Install Configure Maintain Like A Professional Install Configure Maintain Like A Professional

Production Installation and Configuration. Openfiler NSA

Course Outline 20740B. Module 1: Installing, upgrading, and migrating servers and workloads

Transcription:

1

David Paschall-Zimbel Senior Technical Consultant Oracle Database 12c Flex Clusters 27 July 2016

About Collier IT Since 1991, Collier IT has specialized in creating and implementing robust infrastructure solutions for organizations of all sizes. Collier IT provides its customers with a means of aligning information technology investments with their business directives. As a former Sun Executive Partner and now an Oracle Platinum partner, we have aligned ourselves with the strongest players in the industry to provide our customers complete solutions to address their business needs. 3

Oracle Database 12c Flex Clusters Introduced in 2013 with Oracle Database 12c, Flex Clusters provide a platform to run both Oracle Databases and applications servers under control of Oracle Clusterware. 4

Topics to be discussed Flex Cluster Architecture Configuring Flex Clusters Installing and Administering Flex Clusters 5

Flex ASM Supports larger LUN sizes for Database 12c clients (32PB vs 20PB in 11gR2) Max number of disk groups supported is 511 (was 63 in 11gR2) Can rename an ASM disk in a disk group Removes node dependency between ASM instances and database instances Required when implementing Flex Clusters 6

7 Flex ASM architecture

Flex Cluster Host systems are divided into hub and leaf nodes Hub nodes resemble traditional RAC database nodes Leaf nodes are where you run applications other than a database 8

9 Flex Cluster architecture Hub and Leaf

Hub nodes Maximum of 64 in cluster Must be connected to shared storage Require access to both OCR and voting disks 10

Leaf nodes Discover Hub nodes at startup Connect to cluster via an assigned hub node Do not require direct access to shared storage Utilize the same networks as hub nodes Can not run databases Can not mount ACFS file systems directly 11

Flex Cluster Requirements Flex ASM Grid Naming Service 12

Grid Naming Service GNS used by leaf nodes to discover hub node services Requires one fixed GNS VIP for hub nodes Leaf nodes use DNS queries to the GNS 13

14 GNS Architecture

Configuration Setting node roles (hub or leaf) Minimizing the number of hub nodes in a cluster Modifying timeout for leaf communications to hub nodes Differences in node evictions between hub and leaf Adding new nodes to cluster 15

Setting node roles Query node role status crsctl get node role status node <name> Set node role status crsctl set node role [ hub leaf auto ] node <name> Status changes occur the next time clusterware is started on a particular node 16

Limiting number of hub nodes Setting a role using auto depends on the value of hubsize crsctl get cluster hubsize crsctl set cluster hubsize 16 Effective immediately, but does not change nodes with auto role until next time clusterware starts on node 17

Setting leaf communications timeout Cluster Synchronization Services (CSS) handles network connectivity issues between leaf and hub nodes leafmisscount sets the number of second to tolerate loss of communications with leaf node. Default is 30 seconds This is NOT the misscount setting, which works for hub nodes crsctl set css leafmisscount 45 18

Node evictions Node evictions for hub nodes is similar to the non-flex cluster a kernel panic is triggered Node evictions for leaf nodes causes a cluster software restart on the leaf node. Hub node eviction results in leaf nodes being evicted, after which they can reconnect to another hub node. 19

Adding cluster nodes Additional information must be provided in a flex cluster when using addnode.sh $./addnode.sh silent CLUSTER_NEW_NODES={host03,host04} CLUSTER_NEW_VIRTUAL_HOSTNAMES={host03- vip,} CLUSTER_NEW_NODES_ROLES={hub,leaf} 20

Deploying flex clusters New installation Upgrade standard cluster mode to Flex Cluster (NOT reversible) 21

22 New Installation via OUI standard or flex

23 GNS is required

24 Node roles must be chosen

25 Flex ASM network can be separated

Converting standard cluster to flex cluster NOTE: This process if NOT reversibile! 1. Enable GNS if not configured srvctl add gns -i <VIP address> -d <cluster_domain> 26

27 2. Enable Flex ASM using ASMCA

28 Convert to Flex ASM choose network

29 Execute script on node running ASMCA

Set cluster mode to flex and restart cluster 3. Set cluster mode crsctl set cluster mode flex 4. Stop clusterware on each node 5. Start clusterware on each node crsctl start crs -wait 30

Summary Flex Clusters provides a single level of control via Oracle Clusterware for both database and application servers Requirements for Flex Clusters include Flex ASM and the Grid Naming Service Hub nodes resemble traditional cluster nodes, databases will run here Leaf nodes are lightweight, do not require shared storage and should be used for applications 31

Recommended reading Clusterware Administration and Deployment Guide https://docs.oracle.com/database/121/cwadd/bigcluster.ht m#cwadd92560 32

Recommended Reading 2 Hands-on Lab using Oracle VM Templates During this lab, you are going to deploy a four-node Flex Cluster (three hubs and one leaf) with a dedicated network for Oracle Flex ASM traffic. http://www.oracle.com/technetwork/systems/hands-onlabs/deploy-rac-ovm-cluster-2101019.html 33

Recommended Reading 3 For those familiar with RAC Attack 12c implementation http://racattack.org/12c there is a set of slides outlining how to convert that two-node cluster into a Flex Cluster http://www.slideshare.net/maazanjum/racattack-labhandbook-nable-flex-cluster-and-flex-asm 34

Training The Oracle University course Oracle Database 12c: Clusterware Administration provides an introduction to Flex Clusters and also to making applications highly available with Oracle Clusterware. The labs in this course utilize flex clusters throughout, including the creation of clusterware application resources to be run on Flex Cluster leaf nodes. 35

Collier IT Services Training and Education Hardware, Operating System, and Software Solutions Exadata Implementation Services Database Migration and Implementation RAC and Grid Data Storage, Disaster Recovery, and Archiving Solutions Server Virtualization and Consolidation Assurance Lab Performance Evaluations and Tuning Licensing Audits and Assessments Professional Services and Staff Augmentation 36

CONTACTS Steve Collier President Email: scollier@collier-it.com Brian Bream Chief Technology Officer / Director of Education Email: bbream@collier-it.com David Paschall-Zimbel Senior Technical Consulant Email: davidpz@collier-it.com Collier IT 2310 County Road D, West Suite 100, Saint Paul, MN 55112 Office 651-366-6446 Thank you! 37