oracle cloud

52

Upload: marketingarrowecscz

Post on 11-Apr-2017

228 views

Category:

Technology


0 download

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. | 24

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 25

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 26

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 27

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 28

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 29

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 30

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 31

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 32

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 33

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 34

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 35

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 36

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 37

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 38

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 39

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 40

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 41

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 42

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 43

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 44

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 45

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 46

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 47

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 48

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

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |