Upload
marketingarrowecscz
View
270
Download
3
Embed Size (px)
Citation preview
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Enterprise Manger EM12c R5 Hybrid Cloud Management
Patrik Plachý April 5, 2016
Agenda
Úvod
EM12c R5 Release Detaily, Ohlášení, Zdroje
Demonstrace
Shrnutí & Q&A
1
2
3
4
Agenda
Úvod
EM12c R5 Release Detaily, Ohlášení, Zdroje
Demonstrace
Shrnutí & Q&A
1
2
3
4
Současné verze
Nejvíce používané EM12c
Aktuální je EM13c
Agenda
Úvod
EM12c R5 Release Detaily, Ohlášení, Zdroje
Demonstrace
Shrnutí & Q&A
1
2
3
4
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
12.1.0.5 uvolněn v červenci 2015 pro všechny platformy
Plug-Ins uvolněné s EM12c R5
http://www.oracle.com/technetwork/oem/enterprise-manager/downloads/index.html
OTN
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
Ří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í
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
Agenda
Úvod
EM12c R5 Release Detaily, Ohlášení, Zdroje
Demonstrace
Shrnutí & Q&A
1
2
3
4
The Team
Sumesh: EM Administrator
Ramesh: Database Administrator
Akshay: DevOps
Akshay: Compliance/SLA Officer
EM Administrator
Sumesh: EM Administrator
• Reviews Oracle Cloud configuration
• Deploys Hybrid Cloud Gateway Agent
• Deploys EM Hybrid Agent
• Reconfigures Hybrid Cloud Gateway, if needed
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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 …
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)
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
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
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
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
Agenda
Úvod
EM12c R5 Release Detaily, Ohlášení, Zdroje
Demonstrace
Shrnutí & Q&A
1
2
3
4
• Ří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
42