Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Enterprise Manager
for MySQL
Mario Beck
MySQL Sales Consulting Manager EMEA
mario.beck@oracle.com
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Agenda
1
2
3
4
5
What is Oracle Enterprise Manager?
How is MySQL integrated?
How does it compare to …?
Why MySQL Enterprise Edition
Additional Oracle Product Integrations
2
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
What is Oracle Enterprise Manager?
3
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Enterprise Manager : One Tool to Manage Them All!
• Manage hardware
– Servers
– Network switches/hubs
– Storage appliances
• Manage Virtualization
– Oracle VM
– VMware vSphere
• Manage Cloud
– Oracle Cloud
– OpenStack
– AWS
• Manage databases
– Oracle Database
• Including full DBaaS
functionality
– SQL Server Plugin
– DB2 Plugin
– Sybase Plugin
– Postgres Plugin
– Times Ten Plugin
– New MySQL Plugin!
• Manage applications
– Apache [Tomcat], IIS
– Weblogic, Websphere
– Oracle Directory Server,
Windows Active Directory
– JVM, Microsoft .NET
– Siebel, Peoplsoft
– Oracle Fusion
• Manage BI tools
• Manage networks
– F5, Dell Force10, …
4
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Enterprise Manager : Enterprise Summary
Here you can get a birds
eye view of your entire
Enterprise infrastructure:
hardware, virtualization,
clouds, databases,
middleware, and
applications.
You can also see what
problems and issues need
to be addressed across your
entire Enterprise.
5
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Complete Solutions
• Best of breed components at every level of the stack
• Complete: Meets most customer requirements
• Oracle Database & MySQL Complementary
On-Premises and in the Cloud
6
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Single Dashboard to manage Oracle stack for Web & Cloud
• An estimated 70% of Oracle customers also use MySQL
– For Web, custom, departmental and embedded applications
– #1 Requested integration
7
Oracle Enterprise Manager for MySQL GA
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
How is MySQL Integrated?
8
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Integration
• Integrated as an Oracle provided plugin
– Went GA at Oracle Open World 2014
– Requires OEM 12c Release 4 or later
– Available from within OEM itself using the Self Update tool
– Listed within the Extensibility Exchange
• https://apex.oracle.com/pls/apex/f?p=53891:1
– Available as a standalone download (.opar file)
• Via MyOracle Support and eDelivery
• Supports MySQL 5.5 and later
• Included with select commercial editions (Enterprise and CGE)
9
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Target Home Page
Here you can see the
high level availability,
performance, and
memory usage statistics
for the MySQL instance.
You can also see what
open incidents or
problems have been
detected for the MySQL
instance.
10
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Performance Reports : Connections
Here you can see
performance data
related to Connection
handling.
You can also see the
configuration options
related to the topic,
along with the currently
set values for each one.
11
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Performance Reports : Statements
Here you can see
performance data
related to DDL and DML
statement processing.
You can also see the
configuration options
related to the topic,
along with the currently
set values for each one.
12
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Performance Reports : InnoDB Buffer Pool
Here you can see
performance data
related to the InnoDB
Buffer Pool (the primary
caching layer within
MySQL).
You can also see the
configuration options
related to the topic,
along with the currently
set values for each one.
13
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Performance Reports : InnoDB File I/O
Here you can see
performance data
related to the file I/O
being done by the
InnoDB storage engine.
You can also see the
configuration options
related to the topic,
along with the currently
set values for each one.
14
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Performance Reports : Tables / Rows
Here you can see
performance data
related to table and row
related operations.
You can also see the
configuration options
related to the topic,
along with the currently
set values for each one.
15
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Performance Reports : Query Cache
Here you can see
performance data
related to the query
cache.
You can also see the
configuration options
related to the topic,
along with the currently
set values for each one.
16
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Metric Collections
Here you can see all of
the metrics collected--
grouped by category or
feature--along with the
default incident
thresholds that help
you easily manage
MySQL targets.
You can examine any
individual metric to see
the recent history.
There you can also set
custom thresholds for
when you would like
non-default Incidents to
be created based on
that metric.
17
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Incident Manager
Here you can see all of
the incidents (alerts)
generated based on the
default and custom
thresholds set on any of
the collected metrics.
This is where you will
manage all incident and
event reports.
18
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Configuration Management
Here you can see the
current configuration
for a MySQL instance.
You can also compare
one instance’s
configuration to
another.
OEM will also monitor
configuration changes
for each instance and
allow you to run
configuration
change/history reports.
19
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Compliance Framework
Here you can see how
well your MySQL
Databases are
complying with best
practices as established
by the industry and by
the MySQL experts at
Oracle.
This helps you to ensure
that all of your MySQL
Databases are available,
healthy, performing
well, configured well,
and are being used &
administered properly.
20
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
How Does it Compare to …?
21
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Competition
• Pythian offers a third party MySQL plugin
– http://www.pythian.com/blog/mysql-plugin-for-oracle-enterprise-manager/
– An unofficial and unsupported product that they give away
– Developed and maintained by a single employee in his free time
• Selling points for our plugin
– Ours is an official Oracle offering
– Ours includes documentation and support (Pythian offers neither)
– Ours has a better UI/UX, with a lighter performance overhead
– Ours is in active development, with a short and long term roadmap
• v2 was released in April 2015, with subsequent versions on the plan
• While the Pythian plugin’s feature set has been static since it was created in 2008
22
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OEM for MySQL VS. MEM
• OEM provides a high level overview of your entire Enterprise
• With the exception of Oracle Database
– Most individual products have their own custom monitoring and management tools
– These allow the specific teams within an org greater control of their area(s)
• Same is true for MySQL
– OEM provides a high level overview of MySQL within your Enterprise
– MEM allows you to dive much deeper
– OEM is for the operations team, MEM is for the MySQL DBA & Dev team(s)
23
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Value Proposition
• It’s yet another offering included as part of MySQL Enterprise
• You can now integrate MySQL within your Oracle product environment
• Which leads us into the next two sections …
– Why MySQL Enterprise Edition
• Why should we purchase, and what else is offered?
– Additional Oracle Product Integrations
• Do you integrate with their existing products?
24
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Why MySQL Enterprise Edition?
25
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL Adoption in Your Organization
OEM product
Custom
Application
Vendor
Requirement
Ad Hoc Need
Typical Early Adoption Model
• Support by ‘Web’
• Backup by ‘mysqldump’
• Monitoring by ‘script’
• Tuning by ‘log’
• Hardening by ‘password’
Usual early adoption model and mindset.
Not inherently bad at the beginning, but
conditions evolve…
26
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Power Curve of MySQL Deployments
Initial Deployment
‘Nice to Have’ Era
Business Value
Discovered
Business Critical
Complete
Operationalization
Typical Pattern
Time
Criticality
• Not unusual to go from initial deployment to business critical in well
under 12 months
• The implication is missing a budget cycle to pay for now ‘must have’
• The key is being ready for when ‘Business Critical’ hits
27
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Replication Lossless Semi-Synchronous
GTIDs
Crash Safe
Time Delayed
Multi-threaded
Multi-Source
InnoDB Improved Throughput
Default Online DDL
Full Text Search
NoSQL Access
M y S Q L U t i l i t i e s
EXPLAIN
O p t i m i z e r : F a s t e r
Q u e r y E x e c u t i o n a n d
B e t t e r D i a g n o s t i c s
G I S
Performance
Schema
Security Partitioning
28
Why MySQL Enterprise Edition?
All the Database Features You Love
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Why MySQL Enterprise Edition?
In Addition to all the MySQL Features you Love
Insure Your Deployments
Get the Best Results
Delight Customers
Improve
Performance
& Scalability
Enhance Agility &
Productivity
Reduce TCO
Mitigate Risks
Get
Immediate
Help if/when
Needed
Increase
Customer
Satisfaction
29
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Management ToolsAdvanced Features Support
• Scalability
• High Availability
• Security
• Audit
• Encryption
• Monitoring
• Backup
• Development
• Administration
• Migration
• Technical Support
• Consultative Support
• Oracle Certifications
MySQL Enterprise Edition
30
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Additional Oracle Product Integrations
31
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Fusion Middleware
32
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
• MySQL specific optimizations
• Hybrid web, enterprise applications
• Offload, scale query activity to
MySQL read-only slaves
• Real-time access to web-based
analytics, reporting
• Migration path from/to MySQL from
other databases with minimal
downtime
• Also supports MySQL Cluster
Log Based, Real-
Time Change Data
Capture
Heterogeneous Source
Systems
ODS
EDW
Disaster Recovery, Data
Protection
Zero Downtime Migration
and Upgrades
Operational Reporting
Real-time BI
Standby
(Open & Active)
Reporting
Database
OGG
ETL
ETL
Query Offloading
Data Distribution
Oracle Golden Gate
33
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle VM
34
VM
SAN, iSCSI
Oracle VM Servers
Oracle VM Server Pool
VM VM
E-Delivery
Download from Oracle
•Pre-built, pre-configured template
•Complete OS, VM and MySQL
Database
•Rapid provisioning and cloning
Import to
Oracle VM
Manager
File
VM
Customize & Save
as Golden Images
VM
Save days / weeks in installation
and configuration time
Start-Up in
Oracle VM Pool
VM 1 VM 2
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Global Filtering/Policies (First Class support)
AV Repository
AV
Server
AV Agent
• For MySQL 5.5 and higher
• Audit Vault collects local MySQL
audit stream XML data based on
MySQL “collector” and auditing
data from MySQL packets on
network
• AV Console, Repo used to
browse/report, archive, manage
MySQL audit images
Oracle Audit Vault & Database Firewall
35
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Secure Backup
36
Availability
• Centralized tape backup management
• New Cloud module
– Direct backups to AWS S3 via RMAN
– Offers additional disaster recovery (DR)
protections
• MySQL Enterprise Backup
– Backups via SBT interface to OSB
– Backups directly to AWS S3
• Support for additional providers coming soon!
Admin
Server
SBT Library
RMAN
Media Server Cloud Storage
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Clusterware
37
Security
• Business continuity and High Availability
• Scalability and agility
• Cost-effective workload management
• Standardized Deployment and System
Management
• Ensures business critical work is satisfied
within defined performance and
availability SLAs
• New MySQL Plugin!
Oracle RAC MySQLMySQL
Oracle ASM / ACFS
Oracle Clusterware
Consolidated Pool of Storage with
Automatic Storage Management (ASM)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
MySQL & Oracle Product Integrations
• Oracle Linux
• Oracle VM
• Oracle Solaris
• Oracle Clusterware
• Oracle Secure Backup
• Oracle Enterprise Manager
• Oracle Fusion Middleware
• Oracle Golden Gate
• Oracle Audit Vault & Database Firewall
• MyOracle Online Support
MySQL Integrates into your Oracle Environment
38
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Appendix
39
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Additional Info
• Oracle Enterprise Manager 12c
– http://docs.oracle.com/cd/E24628_01/index.htm
– https://docs.oracle.com/cd/E24628_01/nav/plugins.htm
• Oracle Enterprise Manager for MySQL
– http://www.mysql.com/products/enterprise/em.html
– http://dev.mysql.com/doc/mysql-em-plugin/en/index.html
– https://docs.oracle.com/cd/E24628_01/doc.121/e57639/toc.htm
– https://www.youtube.com/watch?v=iC7VuvK-ly4
– http://forums.mysql.com/list.php?142
40
Oracle Enterprise Manager for MySQL

Oracle Enterprise Manager for MySQL

  • 1.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Oracle Enterprise Manager for MySQL Mario Beck MySQL Sales Consulting Manager EMEA mario.beck@oracle.com
  • 2.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Agenda 1 2 3 4 5 What is Oracle Enterprise Manager? How is MySQL integrated? How does it compare to …? Why MySQL Enterprise Edition Additional Oracle Product Integrations 2
  • 3.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | What is Oracle Enterprise Manager? 3
  • 4.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Oracle Enterprise Manager : One Tool to Manage Them All! • Manage hardware – Servers – Network switches/hubs – Storage appliances • Manage Virtualization – Oracle VM – VMware vSphere • Manage Cloud – Oracle Cloud – OpenStack – AWS • Manage databases – Oracle Database • Including full DBaaS functionality – SQL Server Plugin – DB2 Plugin – Sybase Plugin – Postgres Plugin – Times Ten Plugin – New MySQL Plugin! • Manage applications – Apache [Tomcat], IIS – Weblogic, Websphere – Oracle Directory Server, Windows Active Directory – JVM, Microsoft .NET – Siebel, Peoplsoft – Oracle Fusion • Manage BI tools • Manage networks – F5, Dell Force10, … 4
  • 5.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Oracle Enterprise Manager : Enterprise Summary Here you can get a birds eye view of your entire Enterprise infrastructure: hardware, virtualization, clouds, databases, middleware, and applications. You can also see what problems and issues need to be addressed across your entire Enterprise. 5
  • 6.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Complete Solutions • Best of breed components at every level of the stack • Complete: Meets most customer requirements • Oracle Database & MySQL Complementary On-Premises and in the Cloud 6
  • 7.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Single Dashboard to manage Oracle stack for Web & Cloud • An estimated 70% of Oracle customers also use MySQL – For Web, custom, departmental and embedded applications – #1 Requested integration 7 Oracle Enterprise Manager for MySQL GA
  • 8.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | How is MySQL Integrated? 8
  • 9.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Integration • Integrated as an Oracle provided plugin – Went GA at Oracle Open World 2014 – Requires OEM 12c Release 4 or later – Available from within OEM itself using the Self Update tool – Listed within the Extensibility Exchange • https://apex.oracle.com/pls/apex/f?p=53891:1 – Available as a standalone download (.opar file) • Via MyOracle Support and eDelivery • Supports MySQL 5.5 and later • Included with select commercial editions (Enterprise and CGE) 9
  • 10.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Target Home Page Here you can see the high level availability, performance, and memory usage statistics for the MySQL instance. You can also see what open incidents or problems have been detected for the MySQL instance. 10
  • 11.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Performance Reports : Connections Here you can see performance data related to Connection handling. You can also see the configuration options related to the topic, along with the currently set values for each one. 11
  • 12.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Performance Reports : Statements Here you can see performance data related to DDL and DML statement processing. You can also see the configuration options related to the topic, along with the currently set values for each one. 12
  • 13.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Performance Reports : InnoDB Buffer Pool Here you can see performance data related to the InnoDB Buffer Pool (the primary caching layer within MySQL). You can also see the configuration options related to the topic, along with the currently set values for each one. 13
  • 14.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Performance Reports : InnoDB File I/O Here you can see performance data related to the file I/O being done by the InnoDB storage engine. You can also see the configuration options related to the topic, along with the currently set values for each one. 14
  • 15.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Performance Reports : Tables / Rows Here you can see performance data related to table and row related operations. You can also see the configuration options related to the topic, along with the currently set values for each one. 15
  • 16.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Performance Reports : Query Cache Here you can see performance data related to the query cache. You can also see the configuration options related to the topic, along with the currently set values for each one. 16
  • 17.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Metric Collections Here you can see all of the metrics collected-- grouped by category or feature--along with the default incident thresholds that help you easily manage MySQL targets. You can examine any individual metric to see the recent history. There you can also set custom thresholds for when you would like non-default Incidents to be created based on that metric. 17
  • 18.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Incident Manager Here you can see all of the incidents (alerts) generated based on the default and custom thresholds set on any of the collected metrics. This is where you will manage all incident and event reports. 18
  • 19.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Configuration Management Here you can see the current configuration for a MySQL instance. You can also compare one instance’s configuration to another. OEM will also monitor configuration changes for each instance and allow you to run configuration change/history reports. 19
  • 20.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Compliance Framework Here you can see how well your MySQL Databases are complying with best practices as established by the industry and by the MySQL experts at Oracle. This helps you to ensure that all of your MySQL Databases are available, healthy, performing well, configured well, and are being used & administered properly. 20
  • 21.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | How Does it Compare to …? 21
  • 22.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Competition • Pythian offers a third party MySQL plugin – http://www.pythian.com/blog/mysql-plugin-for-oracle-enterprise-manager/ – An unofficial and unsupported product that they give away – Developed and maintained by a single employee in his free time • Selling points for our plugin – Ours is an official Oracle offering – Ours includes documentation and support (Pythian offers neither) – Ours has a better UI/UX, with a lighter performance overhead – Ours is in active development, with a short and long term roadmap • v2 was released in April 2015, with subsequent versions on the plan • While the Pythian plugin’s feature set has been static since it was created in 2008 22
  • 23.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | OEM for MySQL VS. MEM • OEM provides a high level overview of your entire Enterprise • With the exception of Oracle Database – Most individual products have their own custom monitoring and management tools – These allow the specific teams within an org greater control of their area(s) • Same is true for MySQL – OEM provides a high level overview of MySQL within your Enterprise – MEM allows you to dive much deeper – OEM is for the operations team, MEM is for the MySQL DBA & Dev team(s) 23
  • 24.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Value Proposition • It’s yet another offering included as part of MySQL Enterprise • You can now integrate MySQL within your Oracle product environment • Which leads us into the next two sections … – Why MySQL Enterprise Edition • Why should we purchase, and what else is offered? – Additional Oracle Product Integrations • Do you integrate with their existing products? 24
  • 25.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Why MySQL Enterprise Edition? 25
  • 26.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL Adoption in Your Organization OEM product Custom Application Vendor Requirement Ad Hoc Need Typical Early Adoption Model • Support by ‘Web’ • Backup by ‘mysqldump’ • Monitoring by ‘script’ • Tuning by ‘log’ • Hardening by ‘password’ Usual early adoption model and mindset. Not inherently bad at the beginning, but conditions evolve… 26
  • 27.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Power Curve of MySQL Deployments Initial Deployment ‘Nice to Have’ Era Business Value Discovered Business Critical Complete Operationalization Typical Pattern Time Criticality • Not unusual to go from initial deployment to business critical in well under 12 months • The implication is missing a budget cycle to pay for now ‘must have’ • The key is being ready for when ‘Business Critical’ hits 27
  • 28.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Replication Lossless Semi-Synchronous GTIDs Crash Safe Time Delayed Multi-threaded Multi-Source InnoDB Improved Throughput Default Online DDL Full Text Search NoSQL Access M y S Q L U t i l i t i e s EXPLAIN O p t i m i z e r : F a s t e r Q u e r y E x e c u t i o n a n d B e t t e r D i a g n o s t i c s G I S Performance Schema Security Partitioning 28 Why MySQL Enterprise Edition? All the Database Features You Love
  • 29.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Why MySQL Enterprise Edition? In Addition to all the MySQL Features you Love Insure Your Deployments Get the Best Results Delight Customers Improve Performance & Scalability Enhance Agility & Productivity Reduce TCO Mitigate Risks Get Immediate Help if/when Needed Increase Customer Satisfaction 29
  • 30.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Management ToolsAdvanced Features Support • Scalability • High Availability • Security • Audit • Encryption • Monitoring • Backup • Development • Administration • Migration • Technical Support • Consultative Support • Oracle Certifications MySQL Enterprise Edition 30
  • 31.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Additional Oracle Product Integrations 31
  • 32.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Oracle Fusion Middleware 32
  • 33.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | • MySQL specific optimizations • Hybrid web, enterprise applications • Offload, scale query activity to MySQL read-only slaves • Real-time access to web-based analytics, reporting • Migration path from/to MySQL from other databases with minimal downtime • Also supports MySQL Cluster Log Based, Real- Time Change Data Capture Heterogeneous Source Systems ODS EDW Disaster Recovery, Data Protection Zero Downtime Migration and Upgrades Operational Reporting Real-time BI Standby (Open & Active) Reporting Database OGG ETL ETL Query Offloading Data Distribution Oracle Golden Gate 33
  • 34.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Oracle VM 34 VM SAN, iSCSI Oracle VM Servers Oracle VM Server Pool VM VM E-Delivery Download from Oracle •Pre-built, pre-configured template •Complete OS, VM and MySQL Database •Rapid provisioning and cloning Import to Oracle VM Manager File VM Customize & Save as Golden Images VM Save days / weeks in installation and configuration time Start-Up in Oracle VM Pool VM 1 VM 2
  • 35.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Global Filtering/Policies (First Class support) AV Repository AV Server AV Agent • For MySQL 5.5 and higher • Audit Vault collects local MySQL audit stream XML data based on MySQL “collector” and auditing data from MySQL packets on network • AV Console, Repo used to browse/report, archive, manage MySQL audit images Oracle Audit Vault & Database Firewall 35
  • 36.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Oracle Secure Backup 36 Availability • Centralized tape backup management • New Cloud module – Direct backups to AWS S3 via RMAN – Offers additional disaster recovery (DR) protections • MySQL Enterprise Backup – Backups via SBT interface to OSB – Backups directly to AWS S3 • Support for additional providers coming soon! Admin Server SBT Library RMAN Media Server Cloud Storage
  • 37.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Oracle Clusterware 37 Security • Business continuity and High Availability • Scalability and agility • Cost-effective workload management • Standardized Deployment and System Management • Ensures business critical work is satisfied within defined performance and availability SLAs • New MySQL Plugin! Oracle RAC MySQLMySQL Oracle ASM / ACFS Oracle Clusterware Consolidated Pool of Storage with Automatic Storage Management (ASM)
  • 38.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | MySQL & Oracle Product Integrations • Oracle Linux • Oracle VM • Oracle Solaris • Oracle Clusterware • Oracle Secure Backup • Oracle Enterprise Manager • Oracle Fusion Middleware • Oracle Golden Gate • Oracle Audit Vault & Database Firewall • MyOracle Online Support MySQL Integrates into your Oracle Environment 38
  • 39.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Appendix 39
  • 40.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Additional Info • Oracle Enterprise Manager 12c – http://docs.oracle.com/cd/E24628_01/index.htm – https://docs.oracle.com/cd/E24628_01/nav/plugins.htm • Oracle Enterprise Manager for MySQL – http://www.mysql.com/products/enterprise/em.html – http://dev.mysql.com/doc/mysql-em-plugin/en/index.html – https://docs.oracle.com/cd/E24628_01/doc.121/e57639/toc.htm – https://www.youtube.com/watch?v=iC7VuvK-ly4 – http://forums.mysql.com/list.php?142 40