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

Slides:



Advertisements
Similar presentations
2  Industry trends and challenges  Windows Server 2012: Beyond virtualization  Complete virtualization platform  Improved scalability and performance.
Advertisements

Cloud Computing: Theirs, Mine and Ours Belinda G. Watkins, VP EIS - Network Computing FedEx Services March 11, 2011.
System Center 2012 R2 Overview
Virtualization of Fixed Network Functions on the Oracle Fabric Krishna Srinivasan Director, Product Management Oracle Networking Savi Venkatachalapathy.
Introduction to DBA.
1 Storage Today Victor Hatridge – CIO Nashville Electric Service (615)
High Availability Group 08: Võ Đức Vĩnh Nguyễn Quang Vũ
Oracle Data Guard Ensuring Disaster Recovery for Enterprise Data
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
VMware Virtualization Last Update Copyright Kenneth M. Chipps Ph.D.
Oracle Enterprise Manager – Cloud Control 12c Simon Keys, The Small Ronnie Martin Lambert, The Large Ronnie.
NETWORK LOAD BALANCING NLB.  Network Load Balancing (NLB) is a Clustering Technology.  Windows Based. (windows server).  To scale performance, Network.
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
Keith Burns Microsoft UK Mission Critical Database.
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
The Safe Harbor The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated.
Oracle Database 12c Data Protection and Multitenancy on Oracle Solaris 11 Xiaosong Zhu Senior Software Engineer Copyright © 2014, Oracle and/or its affiliates.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
Module – 7 network-attached storage (NAS)
VMware vCenter Server Module 4.
Adaptive Server Farms for the Data Center Contact: Ron Sheen Fujitsu Siemens Computers, Inc Sever Blade Summit, Getting the.
Simplify your Job – Automatic Storage Management Angelo Session id:
© 2009 Oracle Corporation. S : Slash Storage Costs with Oracle Automatic Storage Management Ara Vagharshakian ASM Product Manager – Oracle Product.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1 Preview of Oracle Database 12 c In-Memory Option Thomas Kyte
Getting Started with Oracle Compute Cloud
High Availability & Oracle RAC 18 Aug 2005 John Sheaffer Platform Solution Specialist
Re-defining Database Storage Management
SANPoint Foundation Suite HA Robert Soderbery Sr. Director, Product Management VERITAS Software Corporation.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.

Get More out of SQL Server 2012 in the Microsoft Private Cloud environment Guy BowermanMadhan Arumugam DBI208.
Oracle10g RAC Service Architecture Overview of Real Application Cluster Ready Services, Nodeapps, and User Defined Services.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
© 2009 Oracle Corporation. S : Oracle Database 11g Release 2 First Experiences Plamen Zyumbyulev, Mobiltel Philip Newlan, Oracle RAC Pack.
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
Uwe Lüthy Solution Specialist, Core Infrastructure Microsoft Corporation Integrated System Management.
SC2012 Infrastructure Components Management Justin Cook (Data # 3) Principal Consultant, Systems Management Noel Fairclough (Data # 3) Consultant, Systems.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
VMware vSphere Configuration and Management v6
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
CERN - IT Department CH-1211 Genève 23 Switzerland t High Availability Databases based on Oracle 10g RAC on Linux WLCG Tier2 Tutorials, CERN,
Introduction to Exadata X5 and X6 New Features
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
2 Copyright © 2006, Oracle. All rights reserved. RAC and Shared Storage.
© 2015 MetricStream, Inc. All Rights Reserved. AWS server provisioning © 2015 MetricStream, Inc. All Rights Reserved. By, Srikanth K & Rohit.
Commvault and Nutanix October Changing IT landscape Today’s Challenges Datacenter Complexity Building for Scale Managing disparate solutions.
Architecting Enterprise Workloads on AWS Mike Pfeiffer.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
Chapter 6: Securing the Cloud
Let's talk about Linux and Virtualization in 'vLAMP'
High Availability 24 hours a day, 7 days a week, 365 days a year…
Network Load Balancing
Maximum Availability Architecture Enterprise Technology Centre.
Microsoft SharePoint Server 2016
Introduction of Week 6 Assignment Discussion
Required 9s and data protection: introduction to sql server 2012 alwayson, new high availability solution Santosh Balasubramanian Senior Program Manager.
Cloud Database Based on SQL Server 2012 Technologies
Managing Clouds with VMM
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Microsoft Virtual Academy
Building continuously available systems with Hyper-V
Specialized Cloud Architectures
ASM File Group Parity Protection New to ASM for Oracle Database 19c
ASM Database Clones New to ASM for Oracle Database 18c
Presentation transcript:

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

Oracle Real Application Clusters (RAC) 12c Troy Anthony Database as a Service Centre

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 3 Program Agenda  Oracle RAC 12c Overview  Oracle RAC 12c for: – Better Business Continuity and High Availability – Cost-effective Workload Management – Standardized Deployment and System Management

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 4 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.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 5 Arial Times Slide Title: Arial, 28 PT Two-Line Max  Bullets are sentence case. Use Arial, 20 pt font. – Sub-bullets are Arial, 18 pt font.  Keep bullets short.  One idea per bullet.  No more than five bullets.  NOTE: Arial is the ONLY font that should be used in the Oracle corporate presentation template. Times and other serif fonts are not acceptable. Subtitle: Arial, 20 pt, One-Line Max To ensure that slides are properly formatted to this template, see pages 7 and 8 for instructions.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 6 The New Oracle RAC 12c Oracle RAC 12c provides: 1. Better Business Continuity and High Availability (HA) 2. Agility and Scalability 3. Cost-effective Workload Management Oracle Real Application Clusters (RAC) CRM Utility Computer Oracle EM 12 Cloud Control

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 7 The New Oracle RAC 12c Oracle RAC 12c provides: 1. Better Business Continuity and High Availability (HA) 2. Agility and Scalability 3. Cost-effective Workload Management Using  A standardized and improved deployment and management  A familiar and matured HA stack Oracle Real Application Clusters (RAC) Oracle Grid Infrastructure (GI): Automatic Storage Management (ASM) Oracle Clusterware (OCW) Oracle Flex ASM CRM Utility Computer Oracle EM 12 Cloud Control

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 8 The Utility Computer – Better DB Management The Utility Computer concept provides: A central point of management HA for management tools (in cluster) For Oracle (RAC) databases, the utility cluster can serve as central location for Storing diagnostic and performance information Rapid Home Provisioning (used as Grid Home Server) CRM Logs / TFA Oracle EM 12 Cloud Control Oracle Real Application Clusters (RAC) Home Provisioning

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 9 Standardize on Oracle RAC Different flavors, same management Oracle GI DB A Oracle GI DB A Oracle RAC One Node Oracle RAC High Availablity Scalability DB A Oracle Restart Oracle GI

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Standardize on Oracle RAC For better availability during maintenance operations Oracle GI DB A Oracle GI DB A Oracle RAC One Node Oracle RAC High Availablity Scalability Online (rolling) Patch and PSU Application

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Standardize on Oracle RAC For all the flexibility you need Oracle GI DB A Oracle GI DB A Oracle RAC One Node Oracle RAC Flexibility Scalability Re-configuration to enable cluster Online upgrade DB A Oracle Restart Oracle GI

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Standardize on Oracle RAC For better agility and consolidation Oracle GI DB A Oracle RAC One Node Oracle GI DB A Oracle RAC Consolidation Agility DB A Oracle Restart Oracle GI

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Standardize on Oracle RAC and Oracle Multitenant The new standard for Oracle Database consolidation Oracle GI Oracle RAC One Node Consolidation Agility Oracle GI Oracle RAC

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Program Agenda  Oracle RAC 12c Overview  Oracle RAC 12c for: – Better Business Continuity and High Availability – Cost-effective Workload Management – Standardized Deployment and System Management

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Application Continuity

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Dealing with Unknown Transaction State  Database outages can cause in-flight work to be lost, leaving users and applications in doubt  Often leads to – User pains – Duplicate submissions – Rebooting mid-tiers – Developer pains Pre-Oracle Database 12c CRM DB A

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Tackling In-Flight Work for Unplanned Outages Two New Features  Transaction Guard – A Reliable protocol and API that returns the outcome of the last transaction  Application Continuity – Safely attempts to replay in-flight work following outages and planned operations.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Application Continuity  Replays in-flight (DML) work on recoverable errors  Masks many hardware, software, network, storage errors and outages when successful  Improves end-user experience and productivity without requiring custom application development Masks Unplanned & Planned Outages CRM DB A ✔

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Application Continuity - Example A reliable replay of in-flight work Application Servers Database Servers End User Network Switches User selects product from application and purchases it from the web checkout User transaction arrives at application infrastructure. It makes it’s way through the application tiers and results in a database transaction being created

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Application Continuity - Example A reliable replay of in-flight work Application Servers Database Servers End User Network Switches The infrastructure hosting the database fails just before the transaction is committed to the database.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Application Continuity - Example A reliable replay of in-flight work Application Servers Database Servers End User Network Switches The jdbc driver detects the failure and checks with an available node in the cluster, using “Transaction Guard”, whether the transaction committed or needs to be replayed If the transaction needs to be replayed, “Application Continuity” will submit all of the inflight work to a surviving node in the cluster and perform a commit. This all happens transparently to the application

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Application Continuity - Example A reliable replay of in-flight work Application Servers Database Servers End User Network Switches The user receives confirmation that his order has been successfully completed.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Oracle Automatic Storage Management (ASM) 12c

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide The History of ASM  Pre-Oracle Database 10g storage management was provided by 3 rd parties  Customer challenges – Large databases required considerable storage management – Best performance required raw storage – NFS solutions, while simple, did not perform as well as raw – For RAC, cluster file systems were not available  With Oracle 10g, ASM provided – Simplicity of management, even better than NFS solutions – Performance equal to raw disks Why Oracle Developed ASM

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide The History of ASM  Integrated volume manager and file system  Stripe and mirror files across disks in a ASM Disk Group  Automatic “Rebalance”  Built on the Oracle instance architecture  Manage storage as a global cluster “shared Disk Groups” The Simple Idea

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide ASM Overview Simplify the Stack Server Oracle Database Operating System Logical Volume Manager File System Server Oracle Database Operating System ASM File System and Volume Management

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide ASM Overview Oracle Database 11.2 or earlier ASM Cluster Pool of Storage Node2 Disk Group B Disk Group A Node3 Node5 Node4 Shared Disk Groups Wide File Striping One to One Mapping of ASM Instances to Servers Node1 ASM Instance Database Instance ASM Disk RAC Cluster DB A DB B DB C DB B ASM

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide I/T Evolution and ASM  Grid computing … Cloud Computing … – More clustering, Virtualization, Consolidation – More database instances per node – Larger clusters and larger storage configurations  ASM evolves… – Minimize cluster reconfiguration overhead associated with larger clusters – Maximize ASM robustness associated with increased number of databases instances running on large servers – Minimize ASM overhead associated with larger clusters Cloud Computing

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide ASM Overview Oracle ASM 12c Standard Deployment ASM Cluster Pool of Storage Disk Group B Disk Group A Shared Disk Groups Wide File Striping One to One Mapping of ASM Instances to Servers ASM Instance Database Instance ASM Disk RAC Cluster Node4 Node3 Node2 Node1 Node5 ASM ASM Instance Database Instance DB A DB C DB B

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Introducing Oracle Flex ASM Removal of One to One Mapping and HA ASM Cluster Pool of Storage Disk Group B Disk Group A Shared Disk Groups Wide File Striping Databases share ASM instances ASM Instance Database Instance ASM Disk RAC Cluster Node5 Node4 Node3 Node2 Node1 Node5 runs as ASM Client to Node4 Node1 runs as ASM Client to Node2 Node1 runs as ASM Client to Node4 ASM ASM Instance DB A DB C DB B

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Flex ASM  In previous versions the cluster requires: – A public network for client application access – One or more private networks for inter-node communication within the cluster including ASM traffic  Flex ASM adds the ASM network, which can be used for communication between ASM and its clients to isolate and offload ASM traffic – Can continue to share the general private network New Network Flexibility RAC Cluster Node3 Node2 ASM Disks Node1 Public Network Storage Network ASM Network CSS Network ASM DB B

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Flex ASM  In previous versions, ASM clients use OS-authentication to connect to ASM – This works because ASM clients and servers are always on the same server  With Oracle Database 12c, ASM clients and ASM servers can be on different servers – A default configuration is created when the ASM cluster is configured  Benefits of providing a shared password file in ASM Disk Group Remote Access

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Supporting Pre-Oracle 12c Databases Pre-Oracle 12c Databases require a local ASM instance RAC Cluster ASM Cluster Pool of Storage Disk Group B Disk Group A Shared Disk Groups Wide File Striping Databases share ASM instances ASM Instance Database Instance ASM Disk RAC Cluster Node5 Node4 Node3 Node2 Node1 ASM DB A DB C ASM 11g DB DB B

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Flex ASM  Increase maximum number of Disk Groups to 511 – Previous limit was 63  Command for renaming ASM Disk  ASM instance Patch-level verification – Patch level verification is disabled during rolling patches  Replicated Physical Metadata – Improves reliability – Virtual Metadata has always been replicated with ASM mirroring Other Flex ASM features

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Small ASM Features – Big Difference Disk and disk group operations Failure Group repair time  Similar to existing disk repair time  Default is 24 hours  Disk group attribute: failgroup_repair_time Disk Resync  Accepts power limit  Range 1 (least resources) to 1024 (most resources)  Checkpoints: failed operations restart at the last checkpoint Fast Disk Replacement  Efficient, atomic operation  No disk group reorganization required Data Scrubbing  Check for logical consistency (and repair from mirror)  during rebalance.  areas on demand  Protects seldom-accessed data

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Small ASM Features – Big Difference Better availability and performance Priority rebalancing  Optimized re-organization  Control files, log files rebalanced first  Lowers impact of secondary failure Even Read  Distributes read requests evenly across all disks  Data read sent to least loaded disk  Enabled by default. Transparent to apps.  Preferred Read (for stretch clusters) can still be enabled Disk group content type  Data, recovery, or system type  Improved placement algorithm for primary/secondary extents  Lowers impact of multiple disk failures I/O offloading to Exadata storage cells  Rebalance uses fewer I/O resources  Faster rebalance

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Program Agenda  Oracle RAC 12c Overview  Oracle RAC 12c for: – Better Business Continuity and High Availability – Cost-effective Workload Management – Standardized Deployment and System Management

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Policy-Managed Databases  Allocate resources  As demand requires it  As the business requires it:  Over the period of one day  As the system requires it:  For automated management tasks Highly available workload management PolicyMinMaxImportance Online Retail24High Self Service12Low Free PoolLowest

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Policy-Managed Databases  Improve HA  By choosing servers from the least important server pool  Accommodating for double or multiple subsequent failures  For planned maintenance:  Allocate backup servers in the cluster Better High Availability for any cluster PolicyMinMaxImportance Online Retail24High Self Service12Low Free PoolLowest 12

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Policy-Managed Databases Customer quote: “Policy-managed; It’s all about the workload” Policy Logic defines:  Availability  Service Levels  Maint. windows  Performance  PCI requirements  Regional/business  Version PolicyMinMaxImportance Americas13High EMEA13High “Server pools are dynamically adjusted” “Uniform services….don’t care where instances are or their name. All about capacity and workload” “Instances are controlled by min/max combined with services. No more add/drop instance.” “QoS is critical to our management” Americas EMEA

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Policy-based Cluster Management Oracle RAC 12.1 Scales out easier than ever (addNode) Actively utilizes differently sized servers Server Pool management has been improved to understand server differences in the cluster: Server attributes are stored per server Server Pools are set up using Server Categories Servers are allocated to pools based on categories Combine only test servers in one pool Remove servers from test-pool preferably Ensure a minimum size of servers per pool Server Pools that understand and make a difference Server Categories NAME ACL EXPRESSION … Server Attributes NAME MEMORY_SIZE CPU_COUNT CPU_CLOCK_RATE CPU_HYPERTHREADING CPU_EQUIVALENCY …

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide What-If Command Evaluation Complex cluster management made predictable PROD MAIL Action: Move server between pools

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide What-If Command Evaluation How it works The DBA view: >> srvctl relocate server -servers lnxrac12srv1 -serverpool mail -eval Database rac will be stopped on node lnxrac12srv1 Server lnxrac12srv1 will be moved from pool ora.prod to pool ora.mail The cluster administrator view: >> crsctl eval relocate server lnxrac12srv1 -to ora.mail -f Stage Group 1: Stage Number Required Action Y Server 'lnxrac12srv1' will be moved from pools [ora.prod] to pools [ora.mail] 2 Y Resource 'ora.rac.db' (1/1) will be in state [OFFLINE] bin]$./srvctl config srvpool... Server pool name: mail Importance: 0, Min: 1, Max: 3... Candidate server names: Server pool name: prod Importance: 0, Min: 1, Max: 2... Action: Move server between pools PROD MAIL

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Small Oracle RAC 12c Feature – Big Difference Optimized Flexibility and Agility Support for IPv6 Based IP Addresses for Oracle RAC Client Connectivity  Cluster nodes can be configured to use either IPv4 or IPv6 based IP addresses or both  for the Virtual IPs (VIP) on the public network  more than one public network can be defined Restricted Service Registration  Restrict clients from accessing a database registered with a Oracle Grid Infrastructure managed listener using various conditions  For example: on a per-subnet basis Per-subnet (multiple) SCAN support  Multiple SCANs can be configured per cluster  On a per-subnet basis  Subnets need to be distinguishable Named User Support for Oracle RAC Services on Windows  Oracle RAC supports running various Oracle RAC services as different users.  This is a Windows-specific feature

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Program Agenda  Oracle RAC 12c Overview  Oracle RAC 12c for: – Better Business Continuity and High Availability – Cost-effective Workload Management – Standardized Deployment and System Management

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Standardize on Oracle RAC and Oracle Multitenant The new standard for Oracle Database consolidation Oracle GI Oracle RAC One Node Consolidation Agility Oracle GI Oracle RAC

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Oracle RAC Support for Oracle Multitenant

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Oracle RAC support for Oracle Multitenant Start off with a Single Instance, non-CDB Server Database Instance Services Server Database Instance Services

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Oracle RAC support for Oracle Multitenant Convert to a RAC Database, non-CDB Node 1 RAC Instance 1 Services Node 1 RAC Instance 1 Services Node 2 RAC Instance 2 CRM Reporting

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Oracle RAC support for Oracle Multitenant Convert to a CDB RAC Database Node2 CDB Instance 2 Node1 CDB Instance 1 CDB Services

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Improved Agility with Changing Workloads Expand Cluster to Support Flexible Consolidation Model Services Single SGA per CDB Instance Node1 CDB Instance 1 Node2 CDB Instance 2

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Improved Agility with Changing Workloads Expand Cluster to Support Flexible Consolidation Model Services Single SGA per CDB Instance Node1 CDB Instance 1 Node2 CDB Instance 2 Node3 CDB Instance 3

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Oracle RAC support for Oracle Multitenant Flexible Consolidation Model – In Detail Node3 Node2 Node1 CDB CDB Instance 1 CDB Instance 2 CDB Instance 3 Services Single SGA per Root/CDB Instance Node3 CDB Instance 3

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Oracle RAC and Virtualization

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Private Database Cloud Architectures Oracle Database 12c Dedicated Databases share servers and OS Virtual Machines share servers Pluggable Databases share servers, OS and database Increasing Consolidation

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Virtualization – a Black Box Approach A simple solution without insight Bare-Metal Server DOM-0 Hypervisor Guest Dom-0 Guest Bare-Metal Server DOM-0Hypervisor Dom-0 Guest

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Live Migration = Moving a Black Box Live Migration moves a black box from one server to another Bare-Metal Server DOM-0 Hypervisor Guest Dom-0 Guest Bare-Metal Server DOM-0Hypervisor Dom-0 Guest Live Migration

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Virtual Machine HA = Restarting a Black Box Virtual Machine HA restarts / fails over a virtual machine on failure Bare-Metal Server DOM-0 Hypervisor Guest Dom-0 Guest Bare-Metal Server DOM-0Hypervisor Dom-0 Guest

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Virtual Machine HA = Restarting a Black Box But what if the application needs attention? Bare-Metal Server DOM-0 Hypervisor Guest Dom-0 Guest Bare-Metal Server DOM-0Hypervisor Dom-0 Guest DB A ?

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide High Availability Requires Insight The Oracle RAC Stack provides the insight Bare-Metal Server DOM-0 Hypervisor Guest Dom-0 Guest Bare-Metal Server DOM-0Hypervisor Dom-0 Guest DB C1 DB A1 +1 DB C2 DB A2 +1

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide High Availability Requires Insight Why use VMs then? Guest DB C1 DB A1 +1 DB C2 DB A2 +1

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Oracle Flex Cluster

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Oracle Flex Cluster  Oracle Flex Cluster – A new Oracle Clusterware based High Availability clustering topology  Utilizing two types of cluster nodes: – Hub nodes  Traditional nodes, tightly coupled via network and storage, used for running IO intensive workload – Leaf nodes  A new type of node that runs a lighter weight stack  Maintain their own failure and heartbeat settings  Do not require direct shared storage connectivity  Used for processing oriented (application) workload – Leaf nodes can be virtualized. Flexibility and High Availability as demand requires it Hub Nodes Leaf Nodes

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Oracle Flex Cluster  Oracle Flex Cluster: – The new standard for flexible resource management in the cluster  Use it as demand requires it  Inherits all Flex ASM HA capabilities  Enables policy-managed clusters. – Efficient High Availability and resource management across tiers  Lightweight cluster stack on leaf nodes – Benefit from virtualization and physical deployments in one cluster The new standard for resource management in the cluster DB A DB B Hub Nodes Leaf Nodes

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Oracle Flex Cluster  Standardized management across applications – Global resource allocation and dependencies – Oracle Bundled Agents (XAG) for application HA  Better HA clustering for all applications DB A DB B Start Stop

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide Slide Title: Arial, 28 PT, One-Line  Bullets are sentence case. Use Arial, 20 pt font. – Sub-bullets are Arial, 18 pt font.  Keep bullets short.  One idea per bullet.  No more than five bullets.  NOTE: Arial is the ONLY font that should be used in the Oracle corporate presentation template. Times and other serif fonts are not acceptable. Subtitle: Arial, 20 pt, One-Line Max To ensure that slides are properly formatted to this template, see pages 7 and 8 for instructions.

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

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