Oracle Database Exadata Cloud Service: Technical Deep Dive

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

Oracle Database Exadata Cloud Service

Oracle Database Exadata Cloud Service Exadata Performance, Cloud Simplicity DATABASE CLOUD SERVICE

Oracle Exadata: Strategy and Roadmap

Oracle Database Exadata Cloud Service: Technical Deep Dive

Oracle Cloud Infrastructure Exadata Cloud Service: Implementing Exadata Apps

Oracle Database 18c and Autonomous Database

Copyright 2017 Oracle and/or its affiliates. All rights reserved.

High Performance Database on Bare Metal Cloud Services

Oracle Autonomous Database

Moving Databases to Oracle Cloud: Performance Best Practices

Oracle Database Exadata Cloud Service

Oracle Maximum Availability Architecture for Oracle Cloud

Oracle Exadata. Smart Database Platforms - Dramatic Performance and Cost Advantages. Juan Loaiza Senior Vice President Oracle Database Systems

Oracle Exadata X7. Uwe Kirchhoff Oracle ACS - Delivery Senior Principal Service Delivery Engineer

Javaentwicklung in der Oracle Cloud

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

An Insider s Guide to Oracle Autonomous Transaction Processing

Oracle IaaS, a modern felhő infrastruktúra

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

Future of Database. - Journey to the Cloud. Juan Loaiza Senior Vice President Oracle Database Systems

Oracle Autonomous Transaction Processing Overview and Roadmap

Deploying Oracle Database in the Cloud with Exadata

Modernize Your Backup and DR Using Actifio in AWS

Recent Innovations in Data Storage Technologies Dr Roger MacNicol Software Architect

Oracle Exadata Cloud Service Enables Rapid App Delivery for Reinhart Foodservice [CON4867]

Under the Hood of Oracle Database Cloud Service for Oracle DBAs 2017 ANZ Webinar Tour by

Private Cloud Database Consolidation Name, Title

Oracle Exadata Statement of Direction NOVEMBER 2017

Exadata Implementation Strategy

Oracle Database Exadata Cloud at Customer

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

Migrating Oracle Databases from Amazon Web Services to Oracle Cloud Infrastructure Database O R A C L E W H I T E P A P E R M A Y

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

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

PeopleSoft on Oracle Cloud Platform: Built for Enterprise. Copyright 2017, Oracle and/or its affiliates. All rights reserved.

Mellanox InfiniBand Solutions Accelerate Oracle s Data Center and Cloud Solutions

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

Getting started with Oracle Cloud Infrastructure Level 100

Large-Scale Patch Automation for the Cloud-Generation DBAs

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

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

An Oracle White Paper June Enterprise Database Cloud Deployment with Oracle SuperCluster T5-8

Next Generation Database Clouds

Getting Started with Oracle DBaaS

Storage Optimization with Oracle Database 11g

OpenWorld 2018 SQL Tuning Tips for Cloud Administrators

Advanced Architectures for Oracle Database on Amazon EC2

Oracle IaaS y Database Cloud Service

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

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

WLS Neue Optionen braucht das Land

Infrastructure Consolidation with OCI

Copyright 2016 Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 2

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

EBOOK: VMware Cloud on AWS: Optimized for the Next-Generation Hybrid Cloud

Oracle Database Exadata Cloud at Customer

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

Solaris Engineered Systems

Exadata Implementation Strategy

DBAs can use Oracle Application Express? Why?

MySQL CLOUD SERVICE. Propel Innovation and Time-to-Market

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

Oracle Database Cloud for Oracle DBAs Ed 3

Oracle made it easy: Cloud DB Vergleich

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

Latest Innovations in Database as a Service Enabled by Oracle Enterprise Manager

B. Using Data Guard Physical Standby to migrate from an 11.1 database to Exadata is beneficial because it allows you to adopt HCC during migration.

Virtual Cloud Network Best Practices Level 201. Jamal Arif November 2018

Focus On: Oracle Database 11g Release 2

Database Consolidation with Oracle Exadata

Performance Innovations with Oracle Database In-Memory

Safe Harbor Statement

Reasons to Deploy Oracle on EMC Symmetrix VMAX

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Autonomous Database Level 100

<Insert Picture Here> Enterprise Data Management using Grid Technology

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

Best Practices for Disaster Recovery in Oracle Cloud Infrastructure ORACLE WHITE PAPER AUGUST 2018

Oracle PaaS and IaaS Public Cloud Services P I L L A R D O C U M E N T M A R C H

Oracle ASM Considerations for Exadata Deployments: On-premises and Cloud ORACLE WHITE PAPER MARCH 2018

Oracle MAA Blueprints for Oracle Cloud Infrastructure (OCI) Deployments

ORACLE EXADATA DATABASE MACHINE X6-8

Oracle Zero Data Loss Recovery Appliance (ZDLRA)

High Availability Best Practices for Database Consolidation

FlashGrid Software Enables Converged and Hyper-Converged Appliances for Oracle* RAC

Best Practices for Deploying High Availability Architecture on Oracle Cloud Infrastructure

Run Critical Databases in the Cloud

Exadata Monitoring and Management Best Practices

Pasiruoškite ateičiai: modernus duomenų centras. Laurynas Dovydaitis Microsoft Azure MVP

Exadata Database Machine: 12c Administration Workshop Ed 2

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

Automating Information Lifecycle Management with

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

ORACLE EXADATA DATABASE MACHINE X7-8

#techsummitch

Virtual Cloud Network Level 200. Jamal Arif November 2018

REQUEST FOR PROPOSAL FOR PROCUREMENT OF

Understanding Oracle RAC ( ) Internals: The Cache Fusion Edition

Amazon AWS-Solution-Architect-Associate Exam

Transcription:

Oracle Database Exadata Cloud Service: Technical Deep Dive CON6666 Binoy Sukumaran Vice President Database Cloud Services Karl S Jonsson Senior Enterprise Architect Reinhart Foodservice, LLC Brian Spendolini Product Manager Exadata Cloud Services

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 Database Exadata Cloud, Your Way Private Cloud Cloud at Customer Public Cloud Exadata Database Machine Exadata Cloud Machine Exadata Cloud Service Customer Data Center Purchased Customer Managed Customer Data Center Subscription Oracle Managed Oracle Cloud Subscription Oracle Managed 4

Exadata Cloud Service Overview Confidential Oracle Internal/Restricted/Highly Restricted 5

Oracle Database Exadata Cloud Service The only cloud platform engineered to run the Oracle Database Full Oracle Database with all advanced options Oracle Cloud Exclusive options like RAC and Active Data Guard On fastest and most available database cloud platform Highly available and redundant hardware for maximum uptime Complete Isolation of tenants with no overprovisioning All Benefits of Public Cloud Fast, Elastic, Web Driven Provisioning Oracle Experts Deploy and Manage Infrastructure No Capex Monthly Subscription 6

Oracle Database Exadata Cloud Service Overview Customer requests Exadata Service on Oracle Cloud Portal Provides system size; Database names, sizes, versions, etc. Start with a minimal number of cores within a Quarter Rack Shape Minimum: 22 cores, enable additional cores on demand Access to all storage, 900K IOPs Can expand to 100s of Cores, 100s of TB storage, Millions of IOPs Exadata System automatically provisioned for customer Assured hardware resources: no server or storage over-provisioning Databases requested by customer prebuilt and ready to run Oracle Database 11.2.0.4, 12.1.0.2 and 12.2.0.1 available Quarter Rack Shape X6-2 OCPUs (min-max) 1 22-84 Total Memory 1.5 TB Compute Nodes 2 PCIe Flash 38.4 TB Max DB size 2 34.2/68.3 TB 1. OCPU = Oracle CPU = 1 usable compute core 2. After provisioning DATA and RECO disk groups, actual space depends on space needed for local backups 7

Exadata Cloud: Compatible Scalable Available Secure Decades of Database Innovation Proven at Millions of Mission-Critical Deployments Multitenant Offload SQL to Storage In-Memory DB InfiniBand Fabric Real Application Clusters Smart Flash Cache, Log PCI Flash Active Data Guard Partitioning Advanced Compression Advanced Security, Label Security, DB Vault All Oracle Database Innovations All Exadata DB Machine Innovations Storage Indexes Columnar Flash Cache Hybrid Columnar Compression I/O Resource Management HCC 10:1 I/O I/O I/O Real Application Testing Network Resource Management Advanced Analytics, Spatial and Graph In-Memory Fault Tolerance Management Packs for Oracle Database Exafusion Direct-to-Wire Protocol 8

Management & Maintenance Oracle manages underlying infrastructure Facilities Servers Storage hardware storage software Networking Firmware Hypervisor, etc. Customers control and manage software that directly affects their databases Database OS Clusterware Infrastructure 9

Management & Maintenance Exadata Cloud Enables High Availability and Disaster Recovery Exadata Storage is triple mirrored Bonded Network Connections Backup Power Distribution Units Instances RAC enabled for server HA Deployed in Regions within multiple Availability Domains for isolation and fast replication Provides Disaster Recovery across multiple regions (geographically separated ) Exadata Hardware Enables Zero Downtime Patching RAC Enabled Databases Rolling Patching of Storage Cells Infrastructure 10

Options for Migrating Databases to Cloud 100% Oracle Database compatibility makes migration easy and low risk Logical Migration: allows reorganization and optimization Data Pump, GoldenGate Replication Physical Migration: simplest, byte-to-byte copy RMAN backup, Transportable technologies, Data Guard Restore from backup on Oracle Public Cloud Data Movement Options: Use public internet Private high bandwidth virtual network (FastConnect) Data Transfer Services MAA Migration Best Practices Best Practices for Migrating to Exadata Database Machine 11

Options for Migrating Databases to Cloud SQL*Loader Import/export (5+) Oracle Data Pump Export/Import Utility (10.2+) Transportable Tablespaces (8i+) GoldenGate Cloud Service Data Guard Pluggable Databases (PDBs) (12c) Remote Cloning Lift and Shift APEX/SQL Developer Data Loaders External Tables Copyright 2015, Oracle and/or its affiliates. All rights reserved.

Access and Security Identity and Access Management Service with security rules Secure Access through Virtual Cloud Network (VCN) Dynamic Routing Gateway for secure connection to customer s private network Internet Gateway for access from/to public Internet Private subnets with VPN, public and private subnets Secure InfiniBand partition/tenant for complete isolation within Exadata storage fabric Database Tablespaces and SQL*Net encrypted by default Strict security list config upon creation customer open ports and sets access rules 2 separate Networks via separate bonded interfaces on Exadata Client Network Application Connectivity via client subnet Backup Network Separate sub network for DB backup traffic 13

Exadata Cloud Tooling Makes it Easy Tooling enables the following from the Cloud Portal or REST API Database and Grid Patching One Click Backup and Recovery Automatic Data Guard Setup Database and PDB Lifecycle Management Sparse Cloning IO Resource Management CPU Bursting DB Compute Node Control RAC Node Subsetting Create Database from a Backup 14

REST Based Interfaces All Database Cloud provisioning and lifecycle operations are exposed through Web Interfaces and RESTful APIs Activate/Deactivate Service Grow compute or storage Manage Virtual Network and Security Lists Manage access keys Start/Stop Compute Allows integration with customer s existing automation infrastructure Service Now, Open Stack, Cloud Foundry Create Database (RAC, Active Dataguard, PDB) Patch Database Clone Database Configure IO Resource Management Backup and Recovery 15

Patch Database curl -i -X PUT -u serviceadmin:password -H "X-ID-TENANT-NAME:usexample" -H "Content-Type:application/json" -d '{ "additionalnote" : "Patch applied using REST API" }' https://dbaas.oraclecloud.com/paas/api/v1.1/instancemgmt/usexample/services/dbaas/instances/db12c/patches/24968615 Delete Database curl -i -X DELETE -u serviceadmin:password -H "X-ID-TENANT-NAME:usexample" https://dbaas.oraclecloud.com/paas/service/dbcs/api/v1.1/instances/usexample/db12c Create Snapshot Master curl -i -X POST-u serviceadmin:password -H "X-ID-TENANT-NAME:usexample" -H "Content-Type:application/json" -d '{ "description" : "Snapshot Master created using REST API", "name" : "SnapMstr12c", "sid" : "SM12C", "adminpassword" : "Pa55_word" }' https://dbaas.oraclecloud.com/paas/api/v1.1/instancemgmt/usexample/services/dbaas/instances/db12c/snapshots 16

Exadata Cloud Service Networking State-of-the-art network provides predictable and consistent throughput High bandwidth, micro-second latency network with very low latency and jitter. End-to-End Security Packet encapsulation, In-Flight encryption IPSec VPN connectivity FastConnect dedicated, private and high bandwidth connection to the Oracle cloud Multiple Availability Domains per Region Customizable Virtual Cloud Networks Fully configurable IP addresses, subnets, routing Firewalls to set security access rules Supports new or existing private networks. Confidential Oracle Internal/Restricted/Highly Restricted 17

Exadata Cloud Service Networking Topology ORACLE CLOUD REGION INTERNET Virtual Cloud Network (VCN) CUSTOMER ON PREMISES NETWORK IPSec VPN/ FastConnect Dynamic Routing Gateway Public subnet Primary Exadata Mid Tier/ App Tier Virtual Routing Function Public subnet Active Standby Exadata Private subnet Mid Tier/ App Tier Availability Domain 2 Customer Premises Equipment Private subnet Availability Domain 1 Oracle DB Backup Service Internet Gateway 18

Exadata Cloud Service Features Coming soon Shared Oracle Home Ability to create a database using an existing Oracle Home Single Oracle Home Patching across multiple databases Out of place patching for independent patching of databases on Oracle Homes Multi-VM Create up to 8 VMs on your Exadata Cloud Instance isolating workloads/tenants VM clusters can be part of separate virtual networks Elastic Compute and Storage Expand storage cells, DB Compute nodes or both Confidential Oracle Internal/Restricted/Highly Restricted 19

Exadata Cloud Service Features Coming soon Hybrid Disaster Recovery (DR) configuration for Exadata Instances Automated provisioning of standby in the cloud across regions Fleet Patching for Database and Grid Infrastructure Out of Place Patching Patching of multiple DB and GI deployments Autonomous Database Cloud Service Confidential Oracle Internal/Restricted/Highly Restricted 20

Oracle Autonomous Cloud Service Overview Confidential Oracle Internal/Restricted/Highly Restricted 21

Oracle Autonomous Database Cloud Service Exadata Cloud Service enables Oracle to deliver a Fully Autonomous Database Extended Database Automation Integrated with complete infrastructure automation With additional automation for operations, HA, security, etc. Oracle Cloud World s Best Database is Now World s Simplest 22

Traditionally DBAs are Responsible for: Generic Tasks Configuration and tuning of systems, network, storage Database provisioning, patching Database backups, H/A, disaster recovery Database optimization Tasks Specific to Business Architecture, planning, data modeling Data security and data lifecycle management Application related tuning End-to-End service level management 23

Autonomous Database Removes Generic Tasks Freedom from Drudgery for DBA: More Time to Innovate and Improve the Business Generic Tasks Configuration and tuning of systems, network, storage Database provisioning, patching Database backups, H/A, disaster recovery Database optimization Tasks Specific to Business Architecture, planning, data modeling Data security and data lifecycle management Application related tuning End-to-End service level management Autonomous Database 24

One Autonomous Database Optimized by Use Case 2017 2018 Now Data Warehousing Enterprise OLTP, Mixed Workloads Departments, Developers Oracle Autonomous Database 25

Autonomous Database Cloud For Data Warehouse Easy Automatically optimizes Analytic workloads Simply load and go Database tunes itself - No need to define indexes, partitions, materialized views, etc. Works with any BI analytics tool Fast Based on Exadata technology Performance matches or exceeds most hand-tuned Data Warehouses Elastic Instant scaling of compute or storage with no downtime Pay for compute when in use only Expected CY 2017 26

Autonomous Database Cloud For OLTP or Mixed Workloads Easy Configured for Mission Critical workloads Full Maximum Availability Architecture with scale-out clustering and disaster recovery Or Configured for Low Cost Single server for non-critical workloads or test/dev Fast Based on Exadata technology Elastic Instant scaling of compute or storage with no downtime Expected CY 2018 27

Autonomous Database Cloud For Departments or Developers Easy Ideal entry level service for running Oracle Database in cloud Packed with tools for modern app development Built-in Application Express low code development environment Fast Based on Exadata technology Elastic Choose from simplified all-inclusive shapes Available Now (Exadata Express) 28

Provisioning Confidential Oracle Internal/Restricted/Highly Restricted 29

Provisioning an Exadata Cloud Service Exadata Storage Cells Database Compute Nodes InfiniBand Switches Database Compute Nodes Exadata Storage Cells 30

Provisioning an Exadata Cloud Service A Quarter Rack Shape has 2 Database Compute Nodes and 3 Storage Cells Exadata Storage Cells Database Compute Nodes X6 Quarter Rack Shape Up to 84 CPUs 1,440 GB of Memory 68.3 TB of Database Storage 31

Provisioning an Exadata Cloud Service A Half Rack Shape has 4 Database Compute Nodes and 6 Storage Cells Exadata Storage Cells Database Compute Nodes X6 Half Rack Shape Up to 168 CPUs 2,880 GB of Memory 136.7 TB of Database Storage 32

Provisioning an Exadata Cloud Service A Full Rack Shape has 8 Database Compute Nodes and 12 Storage Cells Exadata Storage Cells Database Compute Nodes X6 Full Rack Shape Up to 336 CPUs 5,760 GB of Memory 273.4 TB of Database Storage 33

Karl S Jonsson Senior Enterprise Architect Reinhart Foodservice, LLC

Application Topology 35

Network Architecture 36

Cloud On-Ramp Corporate Data Center Chicago (CH3) (Elk Grove Village) 10 Gbps MPLS, Internet (now) 10 Gbps 10 Gbps Chicago (CH1/2/4) (350 E Cermak) FW Pair, L3 Router Pair OOB FW, ECX, Internet MPLS FW Pair, L3 Router Pair OOB FW, ECX, Internet MPLS (tbd) 500 Mbps 500 Mbps Dallas (InfoMart) L3 Router OOB FW, ECX, Internet MPLS 500 Mbps Washington D.C. (Ashburn, VA) L3 Router OOB FW, ECX, Internet MPLS

Manhattan Database design phase 1 38

Fusion Database Architecture 39

Fusion Middleware Architecture 40

Continuous Integration Developer Cloud Services Source Control/Git Fully Integrated with jdeveloper Automated Builds Automated Testing Scripted Deployment [Ant/Maven] No Manual Configuration in higher environments 41