hybrid cloud : database-as-a-service: oow 16

27
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Expanding DBaaS Beyond Data Centers: Hybrid Cloud Onboarding via Oracle Enterprise Manager CON6985 Bala Kuchibhotla Vice President, Engineering Bharat Paliwal Snr. Director, Engineering Subhadeep Sengupta Consulting Product Manager

Upload: bala-kuchibohtla

Post on 21-Mar-2017

117 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Expanding DBaaS Beyond Data Centers: Hybrid Cloud Onboarding via Oracle Enterprise ManagerCON6985

Bala Kuchibhotla Vice President, Engineering

Bharat PaliwalSnr. Director, Engineering

Subhadeep SenguptaConsulting Product Manager

Page 2: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Safe Harbor StatementThe 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.

Page 3: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Agenda

Hybrid Cloud Solution using EM

Journey to Cloud: Plan – Migrate – Operate

Auto-Sync EM with Oracle Cloud

Data Cloning & Continuous Refresh across Clouds

Q & A

1

2

3

4

5

Page 4: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Enterprise Management Strategy

Single pane of glass for managing• Across the stack

– Provide unified solution for hardware and software management

– Complete solution for performance management, lifecycle management and cloud management

• Across on-premise and Oracle Cloud– Provide comprehensive hybrid cloud management at-par

with on-premise capabilities

Page 5: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Hybrid Cloud ManagementSingle Pane of Glass with Enterprise Manager to manage services on Oracle Cloud

1

4

2

3On-Premise EM Oracle Cloud

Page 6: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Journey to the Cloud

PLAN MIGRATE OPERATE

Page 7: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Journey to the Cloud: PLAN

PLAN

Start with on-premises cloud

Plan for cloud placement and workload migration

Perform what-if tests to qualify placement and ensure consistent Quality of Service

Page 8: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Real Application Testing for Oracle Cloud

Move database workloads to Oracle Cloud quickly & safely Consolidation Workbench for accurately estimating cloud compute

size/shape

SPA and DB Replay to ensure workload will perform as expected on cloud

SPA Quick Check for on-going performance tuning

Use Oracle Cloud as test system for on-premise databases Upgrade or new feature testing with SPA and DB replay

Capacity planning for future growth of db workloads with Concurrent Replay

Adopt Oracle Cloud 10x faster and less effort with Real Application Testing

Page 9: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Oracle Cloud Platform of choice

Your Oracle Database in the Cloud. Enterprise-proven database cloud service

that supports any size workload from dev/test to large scale production deployment.

With Enterprise Manager 13.1 you can use PDB: Lift-n-Shift Configuration: Drift & Consistency Self-Service: PDBaaS & SCHaaS

Oracle Compute with predictable performance and network isolation.

Enterprise Manager 13.1 supports all the features of DB Lifecycle Management & Cloud enablement.

Provisioning Patching Cloning Compliance Self-Service: DBaaS, PDBaaS & SCHaaS

Page 10: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Journey to the Cloud: MIGRATE

Move workload securely to the cloud

Setup Test systems on the cloud from Production

MIGRATE

Page 11: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Enterprise Manager driven Hybrid Solution

• DB Life-cycle Management– Clone complete DB environment (binaries, data & configuration)– Wizard for Data cloning based on a library of backups– Support TDE at source & destination– New! Emcli verb group db_clone_management

• Leveraged for migration of E-Biz & other applications unlimited Suite.– Massive parallelization of multi-stream data transfer

• Self-Service Enablement – DBaaS: dbca template based creation – PDBaaS: Empty PDB creation & Cloning [un-plug/plug] – SCHaaS: Empty Schema(s) creation & Cloning [export/import]

On Oracle Compute Services – “Hybrid 2.0 for DBAs”

Page 12: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Copy Backup

Move Database to CloudLift ‘n’ Shift Databases Across Clouds

Copy Wallet

Copy ORACLE_HOME

HY

BR

ID C

LOU

D G

AT

EWA

Y

Secure the Data [TDE]

Restore—Recover DB from Backups

Provisioning ORACLE_HOME

ORACLE_HOME

Wallet

Backups

ORACLE_HOME

Wallet

Backups

Page 13: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Data Cloning & Refresh flow

• Scheduled RMAN backup creation• Clone from a library

– backups / Image copies

• Clone from a Backup – To a point-in-time or SCN

• 1-click Refresh of clones from source

• REST APIs & Emcli verbs

Page 14: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Journey to the Cloud: OPERATE

Monitor the hybrid assets at scale

Standardize and automate lifecycle operations

OPERATE

Page 15: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Enterprise Manager Hybrid Cloud on Compute ServiceOracle Public Cloud and Oracle Cloud Machine

• Flexibility– Provisioning, cloning middleware domains

and Database– Application and workload lift & shift to

Compute

• Control– Full Enterprise Manager Capabilities– Monitoring, Diagnostic, Lifecycle

Management, Patching

15

Oracle CloudMachine

Oracle Cloud Services

Platform as a Service

Infrastructure as a Service

Page 16: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Lifecycle Management

Advise

Act

Audit

• Real-Time Monitoring – Who/When• Compliance Score• Best Practices• Oracle Recommendations• Regulatory ( PCI, STIG )• Report• Inventory &Trend• Remediation via Corrective Actions• Automatic Change Reconciliation• Authorization vs Unauthorized

• Patch Advisories via MOS• Upgrade Advisories from MOS• Standardization Advisor• Configuration Policy Violations

• Patching and Upgrading• Mass deployment/Provisioning• Schema Synchronization • Settings, Drift & Policy Actions• Configuration Changes

• Topology guided Impact Analysis• Config Comparison for Consistency and

Drift Analysis • To Gold & Baseline • 1 to 1, 1 to N• Target and System

• DB Change Management• Data Comparison• Change Plans

Analyze

• Complete Lifecycle Management for software deployed on Compute Services

• Selected feature set for complementing the services on Oracle PaaS

Page 17: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Extending Service Governance to Cloud

Role based quota(Control usage per user)

(Consistent provisioning and mgmt)

PDB Pool

Schema Pool

DB Pool

Intelligent Service Placement (Optimal use of capacity)

Role based access controlPolicy based service retirement

(Avoid database sprawl)

Cloud Admin

Page 18: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Hybrid: DBaaS on Compute

DEMO

Page 19: Hybrid Cloud : Database-as-a-Service: OOW 16

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

What’s Coming… FY17 Simple guided flow for Automated Service discovery and subsequent target

management 1-command [REST Api & emcli] for repeatable, bulk discovery & synchronization

Modeling of DBCS as Self-Service instance(s) with dedicated home page

‘Data Sources’ management for Hybrid Cloud Cloning services portfolio including Snap Clone on the cloud.

Greenfield Service Provisioning via ‘Unified Service Catalog’.

19

Page 20: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Automatic: OCloud Synchronization

OCloud Account

Agent Gold

Image

SSH Keys

POST /em/websvcs/restful/cloudservices/hybridcloudsetup

~or~emcli setup_hybrid_cloud \-input_file=Data:/u01/props/Sync_OCloud.props

Page 21: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Unveiling: DB Cloud Service via EM

Page 22: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Hybrid: Next Generation

DBCS Home page

Page 23: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Data Refresh on PaaS from On-premises Production

DBCS1 DBCS2

P

DATABASE BACKUP SERVICE

EXPIREDTEST MASTER

Page 24: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Hybrid: Data Sync

Page 25: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Data Cloning & Refresh for DevOps

Production Masking

Test Master

0100

1011

0010

1010

0100

1001

0

0100

1001

0010

0100

1001

00

60,000 refreshes per year supporting DevOps for 2000+ DevelopersSn

ap C

lone

s

49 clones/month

60X faster with 180TB savings over EMC

Page 26: Hybrid Cloud : Database-as-a-Service: OOW 16

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

CONTROL THE CLOUD MOVE TO ORACLE CLOUD MONITOR ORACLE CLOUD

Leverage single pane of glass for private & public cloud

Migrate workloads to Oracle Cloud and back with one click

Ensure quality of service for Oracle Cloud services

Simple ReliableComprehensive

Enterprise Manager: driven Hybrid Cloud

Page 27: Hybrid Cloud : Database-as-a-Service: OOW 16

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

Additional Resources

Related VideosYoutube.com/OracleEnterpriseMgr

Join the Conversation Twitter.com/oracle_em

Oracle.com/newsletters

Facebook.com/oracleenterprisemanagerBlogs.Oracle.com/OEM

Enterprise Manager Page on O.com

Database as a Service Page on OTN

Cloud Administration Guide (Documentation)

MOS Note 1549855.1 : Enterprise Manager Cloud Control Recommended Plug-Ins and Patches for Database as a Service (DBaaS)