1
Protecting Databases With
Oracle Autonomous Health Service
Copyright © 2019 Oracle and/or its affiliates.
Vice President
VP AIOps, Autonomous Database
Sandesh Rao
@sandeshr
https://www.linkedin.com/in/raosandesh
https://www.slideshare.net/SandeshRao4
The preceding 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, timing, and pricing of any features or functionality described for Oracle’s products may change
and remains at the sole discretion of Oracle Corporation.
Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and
prospects are “forward-looking statements” and are subject to material risks and uncertainties. A detailed
discussion of these factors and other risks that affect our business is contained in Oracle’s Securities and
Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and Form 10-Q
under the heading “Risk Factors.” These filings are available on the SEC’s website or on Oracle’s website
at http://www.oracle.com/investor. All information in this presentation is current as of September
2019 and Oracle undertakes no duty to update any statement in light of new information or future events.
Safe Harbor
Copyright © 2019 Oracle and/or its affiliates.
Autonomous Health For Oracle Database
Real-time Prevention
Prevent problems and deliver solutions in real-time
Rapid Recovery
Recover from failures and identify root cause quickly with minimal
intervention
Admin’s Operation Goals
Applied Machine Learning Pipeline for Operations
• Generic ML-extracted Data
Clusters are insufficient for
diagnostics
• Operational data correlation does
not determine root cause
• Trusted root cause determination
critical to swift corrective actions
• Algorithms selected and models
built require domain expertise
• Models refined via field feedback
Subject Matter
ExpertLog
ASH
Metrics
ML
Knowledge
Extraction
Model
Generation
Human
Supervision
Application
Optimized
Models
Feedback
Scrub Data
Real-time Prevention Rapid Recovery
Autonomous Health Platform ML Technologies
• Data Ingestion
– ELK
– Lucene
• Prediction and Pattern Recognition
– TF-IDF and Bag-of-Words modelling
– Sequence Matcher
– K-nearest Neighbour
• Fault and Anomaly Detection
– Decision Trees and Random Forest
– Sequential Pattern Mining
• Prognosis and Diagnosis
– Recurrent neural Network
– Long short-term memory Predictive Analysis
• Data Ingestion
– Kernel Smoothing and Moving Average
– Interpolation and Imputation
• Prediction and Pattern Recognition
– Multivariate and Auto-Associative Regression
– Clustering, Similarity Operators and Bayes
Networks
• Fault and Anomaly Detection
– Sequential Probability Ratio Tests
– Conditional Probability Filters & Hidden Markov
Models
• Prognosis and Diagnosis
– Bayesian Belief Networks & Probabilistic Inference
– Remaining Useful Life Regression & GPM Models
Autonomous Health - Can this Solution Scale?
Yes!
Copyright © 2019 Oracle and/or its affiliates.
Introducing Oracle 20c
Autonomous Health
Framework Service
Confidential – Oracle Internal/Restricted/Highly Restricted
SRs
Expert
Input
Feedback &
Improvement
Bugs
1
SRs
Logs
Model
Generation
Model
Knowledge
Extraction
Machine Learning Training
Object Store
Rule
Notifications
T2
Management VCN
AHF Service
Management
VCN
Cloud Ops
Jira
Tenant
(CNS)
Oracle Cloud
Customer VCNs
Confidential – Oracle Internal/Restricted/Highly Restricted
Notification
DBAs
/ Sys Admin
On Premise
Diag/Triage
Management VCN
AHF Service
On-Premise Clusters
SRs
Expert
Input
Feedback &
Improvement
Bugs
1
SRs
Logs
Model
Generation
Model
Knowledge
Extraction
Machine Learning Training
Oracle 20c AHF Service - Fleet Health View
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Oracle 20c AHF Service - Fleet Telemetric View
Oracle 20c AHF Service - Notifications
SMTP Support
REST API Support
EMCC Support
Autonomous DB Operational Health
Managing Operational Performance & Recovery
Customer Session
Database
Infrastructure
Admin
Preserve availability with
targeted corrective actions
Quickly recover with fixes to
duplicate bugs or issues
Prevent Cluster and Database
performance issues
Preserve performance
by monitoring and
managing resources
Proactively resolve
compliance issues
Deploy the On-Premise
AHF Service
Copyright © 2019 Oracle and/or its affiliates.
Menu
Autonomous Health – GI/DB Performance Health
Prevent Cluster and Database
performance issues
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Autonomous Health – Alerts, Root Cause &
Actions
CHA Warnings
Autonomous Health – Alerts, Root Cause &
Actions
Autonomous Health – Alerts, Root Cause &
Actions
Autonomous Health – Alerts, Root Cause &
Actions
Autonomous Health – Database QoS Management
Preserve performance by
monitoring and managing
resources to meet SLAs
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Autonomous Health – Log/Trace File Analysis
Preserve Node and DB availability
with targeted corrective actions
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Autonomous Health – Oracle Health Checks
Proactively resolve compliance
and best practice issues
Copyright © 2019 Oracle and/or its affiliates.Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Autonomous Health – Adaptive Bug Search
Quickly recover with fixes to
duplicate bugs or issues
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Copyright © 2019 Oracle and/or its affiliates.
Autonomous Health – On-Premise AHF Service
Deploy the On-Premise
Autonomous Health Service
Oracle 20c Domain Services Cluster
• Hosts AHF as a Service
• Reduces local resource footprint
• Centralizes management
• Speeds deployment and patching
• Supports multiple GI versions and
platforms going forward
• Database support from 12.2+
• No additional license fees
19c
Database
Cluster
20c
Database
Cluster
19c
Database
Cluster
Oracle Domain Services Cluster
20c
Database
Cluster
19c
Database
Cluster
19c
Database
Cluster
ORACLE AHF SERVICE DOMAIN
AHF Service
AHF REST APIs
GI Management Repository
Trace File Analyzer Repository
Fleet Patching and Provisioning
Oracle 20c Domain Services Cluster
AHF Service
• Jet-Based browser UI for DB and Cluster
diagnosis and resolution
REST APIs
• Management APIs for Source and Sync
Ops integration
GIMR Service
• Centralized repository for cluster and
database metric data
TFA Repository
• Centralized repository for cluster and
database log and trace files
54
Oracle 20c AHF Service - Elements
GIMR TFA Repos
AHF Service REST APIs
Oracle AHF Service
For Further Information
•Oracle 19c Autonomous Health Framework User’s Guide
•Oracle 19c Clusterware Adminstration and Deployment Guide
•Oracle Autonomus Health Framework on OTN
•Oracle 19c AHF w/Trace File Analyzer & EXAchk/ORAchk on MOS
Thank You
Any Questions ?
Sandesh Rao
Vice President, Development
@sandeshr
https://www.linkedin.com/in/raosandesh/
https://www.slideshare.net/SandeshRao4

Oracle Autonomous Health Service- For Protecting Your On-Premise Databases- Feb 2020

  • 1.
    1 Protecting Databases With OracleAutonomous Health Service Copyright © 2019 Oracle and/or its affiliates. Vice President VP AIOps, Autonomous Database Sandesh Rao @sandeshr https://www.linkedin.com/in/raosandesh https://www.slideshare.net/SandeshRao4
  • 2.
    The preceding isintended 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, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation. Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and prospects are “forward-looking statements” and are subject to material risks and uncertainties. A detailed discussion of these factors and other risks that affect our business is contained in Oracle’s Securities and Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and Form 10-Q under the heading “Risk Factors.” These filings are available on the SEC’s website or on Oracle’s website at http://www.oracle.com/investor. All information in this presentation is current as of September 2019 and Oracle undertakes no duty to update any statement in light of new information or future events. Safe Harbor Copyright © 2019 Oracle and/or its affiliates.
  • 3.
    Autonomous Health ForOracle Database Real-time Prevention Prevent problems and deliver solutions in real-time Rapid Recovery Recover from failures and identify root cause quickly with minimal intervention Admin’s Operation Goals
  • 4.
    Applied Machine LearningPipeline for Operations • Generic ML-extracted Data Clusters are insufficient for diagnostics • Operational data correlation does not determine root cause • Trusted root cause determination critical to swift corrective actions • Algorithms selected and models built require domain expertise • Models refined via field feedback Subject Matter ExpertLog ASH Metrics ML Knowledge Extraction Model Generation Human Supervision Application Optimized Models Feedback Scrub Data
  • 5.
    Real-time Prevention RapidRecovery Autonomous Health Platform ML Technologies • Data Ingestion – ELK – Lucene • Prediction and Pattern Recognition – TF-IDF and Bag-of-Words modelling – Sequence Matcher – K-nearest Neighbour • Fault and Anomaly Detection – Decision Trees and Random Forest – Sequential Pattern Mining • Prognosis and Diagnosis – Recurrent neural Network – Long short-term memory Predictive Analysis • Data Ingestion – Kernel Smoothing and Moving Average – Interpolation and Imputation • Prediction and Pattern Recognition – Multivariate and Auto-Associative Regression – Clustering, Similarity Operators and Bayes Networks • Fault and Anomaly Detection – Sequential Probability Ratio Tests – Conditional Probability Filters & Hidden Markov Models • Prognosis and Diagnosis – Bayesian Belief Networks & Probabilistic Inference – Remaining Useful Life Regression & GPM Models
  • 6.
    Autonomous Health -Can this Solution Scale? Yes!
  • 7.
    Copyright © 2019Oracle and/or its affiliates. Introducing Oracle 20c Autonomous Health Framework Service
  • 8.
    Confidential – OracleInternal/Restricted/Highly Restricted SRs Expert Input Feedback & Improvement Bugs 1 SRs Logs Model Generation Model Knowledge Extraction Machine Learning Training Object Store Rule Notifications T2 Management VCN AHF Service Management VCN Cloud Ops Jira Tenant (CNS) Oracle Cloud Customer VCNs
  • 9.
    Confidential – OracleInternal/Restricted/Highly Restricted Notification DBAs / Sys Admin On Premise Diag/Triage Management VCN AHF Service On-Premise Clusters SRs Expert Input Feedback & Improvement Bugs 1 SRs Logs Model Generation Model Knowledge Extraction Machine Learning Training
  • 10.
    Oracle 20c AHFService - Fleet Health View Copyright © 2019 Oracle and/or its affiliates.
  • 11.
    Copyright © 2019Oracle and/or its affiliates. Oracle 20c AHF Service - Fleet Telemetric View
  • 12.
    Oracle 20c AHFService - Notifications SMTP Support REST API Support EMCC Support
  • 13.
    Autonomous DB OperationalHealth Managing Operational Performance & Recovery Customer Session Database Infrastructure Admin
  • 14.
    Preserve availability with targetedcorrective actions Quickly recover with fixes to duplicate bugs or issues Prevent Cluster and Database performance issues Preserve performance by monitoring and managing resources Proactively resolve compliance issues Deploy the On-Premise AHF Service Copyright © 2019 Oracle and/or its affiliates. Menu
  • 15.
    Autonomous Health –GI/DB Performance Health Prevent Cluster and Database performance issues
  • 16.
    Copyright © 2019Oracle and/or its affiliates.
  • 17.
    Copyright © 2019Oracle and/or its affiliates.
  • 18.
    Copyright © 2019Oracle and/or its affiliates.
  • 19.
    Autonomous Health –Alerts, Root Cause & Actions CHA Warnings
  • 20.
    Autonomous Health –Alerts, Root Cause & Actions
  • 21.
    Autonomous Health –Alerts, Root Cause & Actions
  • 22.
    Autonomous Health –Alerts, Root Cause & Actions
  • 23.
    Autonomous Health –Database QoS Management Preserve performance by monitoring and managing resources to meet SLAs
  • 24.
    Copyright © 2019Oracle and/or its affiliates.
  • 25.
    Copyright © 2019Oracle and/or its affiliates.
  • 26.
    Copyright © 2019Oracle and/or its affiliates.
  • 27.
    Copyright © 2019Oracle and/or its affiliates.
  • 28.
    Copyright © 2019Oracle and/or its affiliates.
  • 29.
    Copyright © 2019Oracle and/or its affiliates.
  • 30.
    Copyright © 2019Oracle and/or its affiliates.
  • 31.
    Copyright © 2019Oracle and/or its affiliates.
  • 32.
    Autonomous Health –Log/Trace File Analysis Preserve Node and DB availability with targeted corrective actions
  • 36.
    Copyright © 2019Oracle and/or its affiliates.
  • 37.
    Copyright © 2019Oracle and/or its affiliates.
  • 38.
    Autonomous Health –Oracle Health Checks Proactively resolve compliance and best practice issues
  • 40.
    Copyright © 2019Oracle and/or its affiliates.Copyright © 2019 Oracle and/or its affiliates.
  • 41.
    Copyright © 2019Oracle and/or its affiliates.
  • 42.
    Copyright © 2019Oracle and/or its affiliates.
  • 43.
    Copyright © 2019Oracle and/or its affiliates.
  • 44.
    Autonomous Health –Adaptive Bug Search Quickly recover with fixes to duplicate bugs or issues
  • 47.
    Copyright © 2019Oracle and/or its affiliates.
  • 48.
    Copyright © 2019Oracle and/or its affiliates.
  • 49.
    Copyright © 2019Oracle and/or its affiliates.
  • 50.
    Autonomous Health –On-Premise AHF Service Deploy the On-Premise Autonomous Health Service
  • 51.
    Oracle 20c DomainServices Cluster • Hosts AHF as a Service • Reduces local resource footprint • Centralizes management • Speeds deployment and patching • Supports multiple GI versions and platforms going forward • Database support from 12.2+ • No additional license fees 19c Database Cluster 20c Database Cluster 19c Database Cluster Oracle Domain Services Cluster 20c Database Cluster 19c Database Cluster 19c Database Cluster ORACLE AHF SERVICE DOMAIN AHF Service AHF REST APIs GI Management Repository Trace File Analyzer Repository Fleet Patching and Provisioning
  • 52.
    Oracle 20c DomainServices Cluster
  • 53.
    AHF Service • Jet-Basedbrowser UI for DB and Cluster diagnosis and resolution REST APIs • Management APIs for Source and Sync Ops integration GIMR Service • Centralized repository for cluster and database metric data TFA Repository • Centralized repository for cluster and database log and trace files 54 Oracle 20c AHF Service - Elements GIMR TFA Repos AHF Service REST APIs Oracle AHF Service
  • 54.
    For Further Information •Oracle19c Autonomous Health Framework User’s Guide •Oracle 19c Clusterware Adminstration and Deployment Guide •Oracle Autonomus Health Framework on OTN •Oracle 19c AHF w/Trace File Analyzer & EXAchk/ORAchk on MOS
  • 55.
    Thank You Any Questions? Sandesh Rao Vice President, Development @sandeshr https://www.linkedin.com/in/raosandesh/ https://www.slideshare.net/SandeshRao4