oracle enterprise manager - em12c r5 hybrid cloud management

38
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Enterprise Manger EM12c R5 Hybrid Cloud Management Patrik Plachý April 5, 2016

Upload: marketingarrowecscz

Post on 15-Apr-2017

270 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

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

Oracle Enterprise Manger EM12c R5 Hybrid Cloud Management

Patrik Plachý April 5, 2016

Page 2: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Agenda

Úvod

EM12c R5 Release Detaily, Ohlášení, Zdroje

Demonstrace

Shrnutí & Q&A

1

2

3

4

Page 3: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Agenda

Úvod

EM12c R5 Release Detaily, Ohlášení, Zdroje

Demonstrace

Shrnutí & Q&A

1

2

3

4

Page 4: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Současné verze

Nejvíce používané EM12c

Aktuální je EM13c

Page 5: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Agenda

Úvod

EM12c R5 Release Detaily, Ohlášení, Zdroje

Demonstrace

Shrnutí & Q&A

1

2

3

4

Page 6: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Jeden pohled

• Poskytuje jeden pohled pro zákazníky používající OPC (Oracle Public Cloud) pro monitorování jejich On-Premise aktivit a služeb běžících v OPC PaaS. Dovoluje zákazníkům klonovat PDB z OPC opačně na jedno kliknutí. Umožňuje zákazníkům klonovat PDB v rámci OPC. Umožňuje zákazníkům klonovat své databáze z on-premise na OPC a naopak pomocí export dump.

PaaS na Solaris SPARC (virtualizovaný)

• Tato funkce poskytuje integrované řešení pro dynamicky poskytované prostředky v systému Solaris SPARC jak DBaaS a MWaaS. Řešení vzniklo integrací toho, co nabízí EM Cloud Control a Ops Center

Exadata Sparse Cloning

• Nová funkce pro klony na Exadatě. Tato funkce je nyní součástí Enterprise Manager a je k dispozici prostřednictvím funkce pro správu životního cyklu dat EM. Uživatelé nyní mohou vytvářet testovací kopie v systému Exadata a vytvořit je závislosti na času a prostoru tak, aby PDB a DB klony byly na Exadatě, co nejvíce efektivní

Jednoduchá cesta do Cloudu: Řídit Hybrid Cloud jako jeden Oracle Enterprise Manager 12c Release 5 Updates

Page 7: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

12.1.0.5 uvolněn v červenci 2015 pro všechny platformy

Plug-Ins uvolněné s EM12c R5

Page 8: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

http://www.oracle.com/technetwork/oem/enterprise-manager/downloads/index.html

OTN

Page 9: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Jednoduchá cesta do Cloud Řízení Hybrid Cloud jako jednoho celku

Optimalizace Řízení Změna

Privátní Cloud & On-Premises IT

100% znovu použitelné: Jedno řešení, stejná dovednosti, stejné nastavení

Veřejný Cloud Hybrid Cloud

Page 10: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Řízení Hybrid Cloudu Upgrade, Přesun a Řízení skrz jednu konzoli (Single Pane of Glass)

On-Premises & Private Cloud Oracle Cloud

(Database & Java Cloud Services)

Přesunutí databáze a aplikace pouhým stiskem jediného tlačítka

Monitorování a řízení přes jednu konzoli

Stejný nástroj, stejné zkušenosti Rychlejší, jednodušší, nižší náklady, menší riziko

Správa životního cyklu, včetně sledování incidentů, shody a záplatování

Page 11: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

13

Oracle Enterprise Manager

• Minimum změn do Enterprise Manager nebo podnikové sítě (není potřeba VPN) •Enterprise Manager

zůstává zabezpečný

Private Cloud Hybridní brána

zpracovává veškerou komunikaci mezi

soukromým a veřejným cloud

Komunikace přes HTTPS, SQL*Net a JMX přes SSH

Oracle Cloud Platform

Traditional IT

Jednoduchý a bezpečný Deployment

Page 12: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Agenda

Úvod

EM12c R5 Release Detaily, Ohlášení, Zdroje

Demonstrace

Shrnutí & Q&A

1

2

3

4

Page 13: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

The Team

Sumesh: EM Administrator

Ramesh: Database Administrator

Akshay: DevOps

Akshay: Compliance/SLA Officer

Page 14: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

EM Administrator

Sumesh: EM Administrator

• Reviews Oracle Cloud configuration

• Deploys Hybrid Cloud Gateway Agent

• Deploys EM Hybrid Agent

• Reconfigures Hybrid Cloud Gateway, if needed

Page 15: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Prerequisite

• Tenant Admin has signed up for Database and/or Java Cloud Service

• Tenant Admin has the public IP address to reach the VM hosting the service(s)

• Tenant Admin has the SSH keys for communicating to respective service(s)

• Corporate firewall has been set up to communicate with Oracle Cloud

• Enterprise Manager 12cRel5 has been installed

Action

• Configure proxy within EM to match corporate settings

• Setup SSH Credentials as named credentials

• Deploy Hybrid Cloud Gateway Agent

• Deploy Hybrid Agent on the VM

• Reconfigure the Hybrid Cloud Gateway, if needed

Results

• On premise EM can now manage the Cloud instances

Setting up Hybrid Cloud Management

18

Page 16: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Enterprise Manager Deployment Architecture Explained

1. Convert any On-Premise EM target agent as Hybrid Cloud Gateway 1. Forwards communication received from Hybrid

agent through local proxy to on-premise OMS

2. Hybrid Cloud Agent is deployed using SSH push mechanism from On-Premise EM 1. On-premise OMS initiates requests to Hybrid

Agent using HTTP tunneling over SSH

2. Hybrid Agent communicates back to the on-premise OMS via a local proxy that routes requests back to on-premise OMS through a SSH tunnel

3. The Hybrid Agent-OMS communication path is created by the Hybrid Cloud Gateway

Hybrid Cloud Agent Hybrid Cloud Gateway

Proxy

Private Cloud

On-premise EM OMS

Hybrid Cloud Gateway

Oracle PaaS

Secure encrypted

SSH connection

HTTPS HTTPS

Page 17: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Hybrid Cloud Gateway Agent

• Criteria for choosing Gateway – direct SSH connect to OC or through corporate proxy

• Recommendation: Multiple Gateway’s to achieve scalable and highly available monitoring

• Hard disk space requirement same as regular EM Agent

• Simple Registration and de-registration mechanisms • Register any agent as a Gateway

Step1: Run emcli command from On-Premises OMS home :

emcli register_hybridgateway_agents -agent_list='<list of EM agents names separated by space>’

• Deregister Gateway back to EM Agent:

Step 1: Run the emcli :

emcli deregister_hybridgateway_agent -hybridgateway_agent_list="<hybrid_cloud_gateway_agents>"

• External proxy that supports SSH tunneling (for example, SOCK4, SOCK5, HTTP)

Page 18: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Hybrid Cloud Agent

• Pre-requisites:

– Configure at least one Hybrid Cloud Gateway Agent

– SSH port (default 22) must be open on Oracle Public Cloud virtual host

– Hybrid Cloud Gateway Proxy default port 1748, or at least one port in the range 1830 to 1848 is free on Oracle Public Cloud virtual host

– Set up named credential that uses SSH public key authentication

– The Hybrid Cloud Agent install user has sudo privileges to run the root.sh script

• Mass Agent deployment through Agent Push UI and EMCLI (no other agent deployment supported)

• Trackable and Resume-able in case of failures

Page 19: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Hybrid Cloud Gateway – High Availability

Hybrid Cloud Gateway Proxy

Private Cloud

On-Premise EM OMS 12.1.0.5

Hybrid Cloud Gateway Slave in Passive mode

Oracle PaaS Secure

encrypted SSH connection

Hybrid Cloud Agent

Hybrid Cloud Gateway Slave

Hybrid Cloud Gateway Master

HTTPS

Current Connection Inactive connection

• Associate Multiple Gateways for Hybrid Agents

• First Gateway deployed is considered as Master and subsequent ones are Slaves (passive mode)

• When Master goes down, one of the slaves takes over and starts the Proxy. If this slave also goes down, next slave takes over, and so on.

HTTPS

SSH

Page 20: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Database Administrator

• Discovers Oracle Cloud Container Databases

• Reviews existing credentials

• “Lifts and shifts” database from

–On-premise to Oracle Cloud

–Oracle Cloud to on-premise

• Backs up on-premise database to Oracle Cloud

Hari: Database Administrator

Page 21: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Prerequisite

• Container Database has been provisioned as a part of Database Cloud Service

• Credential for Container database has been set (optional)

• EM Hybrid Agent has been deployed to Database VM

• EM Hybrid Cloud Gateway has been deployed

Action

• Discover DBCS Container Database target from on premise EM

• Clone on-premise pluggable database to Oracle Cloud

• Clone pluggable database from Oracle Cloud to on-premise

• Other DB versions – Move DBs to Oracle Cloud by Export-Import

• Backup on-premise database to Oracle Cloud Backup Service (discussion only)

Results

• On premise EM manages databases in Oracle Cloud

• Administrators get deep performance management similar to any on-premise database instance

• Databases are migrated from on-premise to Oracle Cloud and back

Database Management in Hybrid Cloud

Page 22: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Lift ‘n’ Shift Databases across clouds Clone Database to Cloud

Cloud-Based Container Database On-Premises Container Database

Pricing Retail Pricing Cloud

Pricing (Dev2)

Pricing (Dev1)

Customer Datacenter

ORACLE Cloud

Page 23: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Lift ‘n’ Shift Databases across clouds Clone Database from Cloud

Cloud-Based Container Database On-Premises Container Database

Pricing Retail CRM CRM

HR

Hiring

Customer Datacenter

ORACLE Cloud

Page 24: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Lift ‘n’ Shift Databases across clouds Clone Database to Cloud

Cloud-Based Container Database

On-Premises Container Database

Pricing Retail Pricing Cloud

Customer Datacenter ORACLE Cloud

Hybrid Cloud Gateway

SSH connectivity to Oracle Cloud

1. Create an Image backup 2. Transfer it to the Hybrid

Cloud Gateway

3.Secure copy to Cloud 4.Plug as the PDB

Page 25: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Lift ‘n’ Shift Databases across clouds Move Database to Cloud

Cloud Database

On-Premise Database

Customer Datacenter ORACLE Cloud

Hybrid Cloud Gateway

1. Export data/schemas 2. Transfer it to the hybrid

gateway

3.Import into the Cloud Database

HR OE

IX SH

PM BI

HR OE

IX SH

PM BI

Data Dump

SSH connectivity to Oracle Cloud

Page 26: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Database backup management across clouds

Object Storage Service (O.S.S)

Backup to Disk / Tape Local

Backup to Oracle Cloud

SBT_Tape protocol

1

a

b

Recover from Cloud backup 2

Provision from Backup

4

Customer Datacenter

ORACLE Cloud

EM13.1*

* Steps 1 & 2 -Available as a beta for 12cR5, ask the PM

Backup to OSS 5

Backup to ZDLRA

Provision from Cloud Backup

3

On-Premise Database

Page 27: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

DevOps Geek

• Deploys Applications to Oracle Cloud

• Configures Datasource to link JCS instance with DBCS instance

• Monitors application and diagnoses issues with JVM

Frances: DevOps Geek

Page 28: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Prerequisite

• WebLogic Domain has been provisioned in Oracle Cloud/JCS

• EM Hybrid Agent has been deployed to WebLogic VM in JCS

• EM Hybrid Cloud Gateway has been deployed

Action

• Discover JCS WebLogic Domain target from on premise EM

• Deploy JVMD Agent to JCS WebLogic target

• Configure JCS WebLogic Data Source using on premise EM

• Deploy Java EE applications to JCS WebLogic domain from on premise EM

Results

• On premise EM manages WebLogic domain in Oracle Cloud

• On premise EM manages the WebLogic resource configuration in JCS

• On premise EM deploys Java EE applications to JCS

• EM Hybrid Cloud manages WebLogic domain between on premise and Oracle Cloud

WebLogic Management in Hybrid Cloud

Page 29: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Hybrid Cloud Managing Java – On Premise and Cloud

Hybrid Cloud Gateway

Proxy On-Premise EM OMS 12.1.0.5

Hybrid Cloud Gateway Slave in Passive mode

Oracle PaaS Secure encrypted

SSH connection

Hybrid Cloud Agent running on JCS VM Hybrid Cloud Gateway

Slave

Hybrid Cloud Gateway Master

HTTPS

Data Source

WebLogic Cluster

Managed Svr 2 Managed Svr 1

App 1

App 2

App 1

App 2

Container Database

PDB1 PDB2 …

Data Source

WebLogic Cluster

Managed Svr 2 Managed Svr 1

App 1

App 2

App 1

App 2

Container Database

PDB1 PDB2 …

Page 30: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

EM

JVMD Manager OMS JVMD

Engine

Java Container

JVMD Agent WAR

Application Database

Monitored Host

Hybrid Cloud Gateway Agent

Hybrid Cloud Gateway Proxy

EM Agent

HTTPS HTTPS HTTPS

HTTPS

JVMD Forwarder Handler JVMD Endpoint Handler

Cloud On Premise

SSH

JVM

JVMD on Hybrid Cloud (PaaS)

Page 31: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

SLA/Compliance Officer

• Deploys Monitoring Templates and configures groups to manage “many as one”

• Manages Compliance across clouds

• Tracks drifts from production standards

• Creates reports for asset management

Dave: Compliance/SLA Officer

Page 32: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Configuration Drift Management Find the needle in the haystack

• Compare target across Clouds

• Compare 1-1 or 1-Many

• Maintain critical configuration across lifecycle environments

• Ignore expected differences

• Automated notification upon drift

• Extensible and Customizable

On-Premise

Oracle Cloud

HR Prod HR DR

HR Dev1

HR Dev2 HR Test

Page 33: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Compliance Auditing – Across Clouds

• Audit across Clouds

• Continuous compliance auditing of: – Operating System

– Database

– Middleware

– Applications

• 1000s of out of box checks – Categories : Configuration, Security, Real Time

• Based on Oracle’s best practices and Security recommendations

• Extensible and Customizable

Oracle Best Practices Oracle Recommendations Oracle Security Guidelines

On-Premise Oracle Cloud

Page 34: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Operationalizing at Cloud Scale

• Managing monitoring and compliance at cloud scale requires automation

• Leverage Template Collections and Admin Groups to automate

• New ‘Site’ Target Property can be used to identify Oracle Cloud targets

Target Properties

All

On Premise Oracle Cloud

Production Non-Production

Non-Production

Production

Site

Lifecycle

Page 35: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

Agenda

Úvod

EM12c R5 Release Detaily, Ohlášení, Zdroje

Demonstrace

Shrnutí & Q&A

1

2

3

4

Page 36: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

• Řízení privátního a veřejného cloudu přes pane of glass

• 100% využití toho, co znám

• Jednoduchý, Bezpečný Deployment

• Quality of Service a Lifecycle Management

• Využití existujících IT investic

41

Oracle Enterprise Manager zjednodušuje cestu do Cloudu Řízení hybridního Cloudu jako jeden celek

Page 37: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management

42

Page 38: Oracle Enterprise Manager - EM12c R5 Hybrid Cloud Management