oracle cloud
TRANSCRIPT
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud Set Up, Run, and Manage Databases in the Cloud with Oracle Database Cloud Service
Patrik Plachý Senior Consultant CEE Presales Core Tech
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
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.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Cloud Introduction
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Deploy Oracle Software Anywhere
Private Cloud
Traditional On Premises
Oracle Cloud
Amazon Web Services
Windows Azure
DEPLOY ANYWHERE
Verizon Cloud
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
• Fully managed • Dedicated Schema • Sizes 5GB, 20GB, 50GB • Data access using: Java
service, Oracle Application Express, Oracle RESTful Web Services
Database Schema Shared Database
Virtual Image VM + DB + Disk Image
• Similar to Azure image or AMI • Full distribution extracted on disk • Same as on premise
Database Cloud Service VM + DB + Full Provisioning
• Backup/recovery automation • Patching and upgrade automation • Data Guard setup • Monitoring & management portals • Local management console
Oracle Database Cloud Services - Offerings
• Oracle Linux 6.4 • On-demand storage & compute • Choice of editions SE1, EE and Database 12c 12.1.0.2, and 11g 11.2.0.4 • Bundles: EE High Performance (most options), EE Extreme Perf (all options) • Full network, VM and OS isolation, Full SQL*Net access • Self-managed with SSH access into VM with root privilege
Database as a Service Full Database Instance Service
Database Schema Service Shared Schema Service
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
• A compute service is offered as a VM.
• A VM is made of an OS and an application.
• A VM runs on a hypervisor.
• An instance is a VM created by using a machine image.
• An instance has following attributes:
– CPU and Memory
– Storage volumes
– Network security rules
– SSH keys
– IP address
Virtualization is the Backbone of Cloud Computing
Oracle App
Guest OS
Hypervisor
X86 Server
3rd Party App
Guest OS
VM 1 VM 2
IaaS Host 1
Block Storage
IaaS Host 2
On-premise / other cloud apps
App
VM
VM
VM
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Cloud – Full Instance Editions
EE Extreme Performance EE High Performance Enterprise Edition (EE)
Reference: http://www.oracle.com/us/products/database/enterprise-edition/comparisons/index.html
adds… adds… adds…
Multitenant
Data Guard
Partitioning
Advanced Compression
Advanced Security, Label Security, Database Vault
Real Application Clusters (RAC)
In Memory
Active Data Guard
• Full database instance
• Up to 16 OCPUs
Standard Edition 1
• Transparent Data Encryption (TDE)
• All standard EE features
Real Application Testing
OLAP, Analytics, Spatial and Graph
Management Packs
Greater Capabilities
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Cloud – Subscription Types
• Services available as un metered services are purchased on a term subscription basis.
• The database schema service is sold as an un metered service with terms of monthly, 1 year, 2 years and 3 years.
• Cloud credits can not be used to pay for un metered services.
• Un metered services can not be exchanged for cloud credits.
Metered Un Metered • Cloud credits charged hourly against a rate card.
• For example an Oracle EE Extreme Performance service will burn credits faster then an Oracle SE1 database.
• Likewise a database server on 16 OCPUs (cores) will burn cloud credits faster then a 2 OCPU shape.
• Metered services are paid for in advance typically for a term of 1, 2 or 3 years.
• At the end of the term the unused credits expire.
Hourly Monthly
Greater Flexibility
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Cloud - Offerings Pe
rfo
rman
ce &
Cap
acit
y
Oracle Managed Database
Automated / Customer Managed Database
Exadata Service
Database as a Service Enterprise Edition
Database as a Service
Enterprise Edition
Exadata Service
Schema / PDB
Service
Database as a Service
Standard Edition
Virtual Image
Automated / Customer Managed
Extreme Performance
High Performance
Oracle Managed
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Cloud - Limits Pe
rfo
rman
ce &
Cap
acit
y
Oracle Managed Database
Automated / Customer Managed Database
Exadata Service
Up to 168TB / 268 OCPUs
Database as a Service Enterprise Edition
Up to 2TB / 16 OCPUs
Database as a Service
Enterprise Edition
Up to 2TB / 16 OCPUs
Exadata Service
Up to 168TB / 268 OCPUs
Schema/PDB
Service
Up to 1TB / Shared Exadata
Database as a Service
Standard Edition
Up to 2TB / 16 OCPUs
Virtual Image
Up to
2TB / 16 OCPUs
Automated / Customer Managed
Extreme Performance
High Performance
Oracle Managed
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Cloud Service – Compute Shapes
1
2
4
8
16
OCPU Standard Memory (GB) High Memory (GB)
7.5
15
30
60
120
15
30
60
120
240
OCPU = Oracle Compute Unit. An OCPU provides equivalent CPU capacity of a 3.0 GHz 2012 Intel Xeon processor w/ hyper threading enabled. Similar to a core or a processor, it’s a processing power unit
1 OCPU ≈ 1 Core – 1 OCPU = 2 vCPUs or 2 threads
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
• Automated Provisioning
• Automated Infrastructure and Database Administration
• Data Transfer and Connectivity
• Security
• High Availability
• High Performance
• Simplified consolidation, deployment, and integration (Multitenant)
• Database Application Development features
• Application Development Frameworks Support
Oracle Database as a Service Capabilities
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database as a Service
Database
Ready for
Use Allocate Compute
Allocate Storage
Set Keys &
Privileges
Self
Service Provision Database Provision
OS Install &
Configure
Database
Configure
Tools (configur
e
Access)
Configure
Backups
Automated Database Provisioning
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Cloud Architecture Overview
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database as a Service Architecture
Oracle Compute Block Storage Oracle Storage
Cloud
Oracle VM – Oracle Linux
Oracle REST
Data Services RDBMS
Cloud Tooling (EM Express +
HTML5 APP)
EM
Compute Infrastructure
/u03 /u02 /u01
Archives
JaaS Compute Service
DBaaS
On Premise
Local DB
Dev Tools
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database as a Service Backup and Recovery
Daily Incremental Weekly Full Older backups archived to Oracle
Storage Cloud Backups go to /u03 Block Storage Recovery from backup is invoked
manually if customer determines its required
Restore to point in time is customer responsibility, use standard tools and processes
Oracle Compute Block Storage Oracle Storage
Cloud
Oracle VM – Oracle Linux
RDBMS
Compute Infrastructure
Archives
RMAN
Oracle REST
Data Services
Cloud Utilities &
EM Express
/u03 /u02 /u01
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database as a Service Patching and Upgrades
Customer initiated patching Gold Image Patching
o Copy Settings - Detach and Re-Attach Storage
o Run catproc to upgrade RDBMS Data Dictionary
o Bring up all services on new environment
Compute based cloning EM patching Rolling upgrades is via RAC & Data
Guard
Oracle VM – Oracle Linux
Compute Infrastructure
Oracle VM – Oracle Linux
Compute Infrastructure
Current Upgraded Copy and Patch
Quiesce Reboot and Re-Attach
Oracle Compute Block Storage
1
2
3
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database as a Service Data Guard & Active Data Guard
Data Guard provides highest performance
data recovery protection without
compromises using stand by Database
Transfers archive logs to standby Database
Local standby (intra data center) Data Guard
Disaster Recovery (inter data center)
Active Data Guard provides read-only access
to a physical standby database for production
workload offloading
Database rolling upgrades and standby-first
patching using physical standby
12c Multitenant DB – Manage standby
container as one, single click switchover.
Oracle VM – Oracle Linux
Compute Infrastructure
Oracle VM – Oracle Linux
Compute Infrastructure
Oracle Compute Block Storage
Redo Log Shipping R/W
R/O with Active
Data Guard
Primary Stand By
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Cloud Exadata Cloud Service
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Cloud Service - Exadata Edition
• Dedicated Exadata systems in Oracle Cloud run your Oracle databases for a monthly fee
– Fast and easy online provisioning
– Assured hardware resources – no over-provisioning
– Consolidate and run many databases on single Exadata
– Start with 40% of CPUs enabled, add more as needed
– Expand to larger Exadata systems as needed
• Managed by Oracle Experts
– Oracle manages infrastructure so you can focus on your business
Sales
HR ERP
• Initial release: Quarter, Half, and Full Racks • Later: choose count of DB/storage servers
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
InfiniBand Fabric
Columnar Flash Cache
HCC
10:1
Smart Flash Cache, Smart Flash Log
Hybrid Columnar Compression
I/O Resource Mgt
Exafusion Direct-to-Wire Protocol
Smart Scan
Network Resource Mgt
In-Memory Fault Tolerance PCI
Flash
Database Cloud – Exadata Edition Exadata Innovations
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Cloud Demonstration
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Cloud Summary & Current Status
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Cloud Service • Oracle Database as a Service (DBaaS)
• Full-featured 11gR2 or 12c single-node instance on dedicated VM
• Customer backs up, patches, manages Database with cloud tooling
• Access: Full SQL*Net, root access, all Database tools
• Use cases: Build and deploy new apps or test upgrades in a Oracle Database 12c sandbox
• Oracle Database Schema Service • Dedicated 11gR2 schema(s) on Exadata
• Fully managed by Oracle
• Access: Application Express, SQL Developer, Java, RESTful Web Services
• Use cases: Build and deploy APEX apps or extend Oracle SaaS apps