Oracle Datenbanken optimal verwalten? Cloud Control natürlich! Bodo von Neuhaus, Oracle Deutschland - STCC Database Süd 17. März 2016 Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The 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. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 2 Agenda Ein Blick auf die neue GUI Installation und Deployment Datenbank Management Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 3 Agenda Ein Blick auf die neue GUI Installation und Deployment Datenbank Management Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 4 Neue graphische Oberfläche • „ALTA Skin ReTouch“ • Moderne Farbpalette • Moderne Icons • Nutzbarkeit auch für Tablets Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 5 Allgemein • Allgemeine Menüs – Neue Anordnung ober rechts – „Setup“ integriert – Anzeige des Textes nur bei genügend Platz Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 6 Ein Blick in die Menüs Etwas aufgeräumter Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 7 Homepages -DB • Aufgliederung in Bereiche – Links mit Kurzinfo – Details über Click Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 8 Neue Page für Jobs • Vorgefertigte Suchen • Schnelle Definition eigener Suchen • Jobsystem erlaubt Integration in Chef-Solo – Chef-Rezepte – Chef-Kochbücher Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 9 Incident Manager • Vorgefertigte Sichten • Eigene Sichten definierbar Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 10 Compliance Dashboards • Übersichtlicher und moderner Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 11 Reports • BI Publisher Reports nahtlos integriert Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 12 Reports • „Information Publisher“ Reports weiterhin vorhanden • Empfehlung: Umsteigen auf BI Publisher Reports Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 13 Drift & Comparison Management • Übersichtlichere Ergebnisse Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 14 Private Cloud Application • Neues Design Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 15 Benachrichtigung von EM Benutzern • Einblendung wichtiger Nachrichten – Beispiel: Downtime ankündigen • Senden per EMCLI – ./emcli send_system_broadcast -message= "text" -toOption="ALL" -messageType= "... " • Message Typ in (INFO/CONF/WARN/ERROR/FATAL) • Adressaten entweder Liste von Benutzern, oder ALL – ACHTUNG: Fehler im Handbuch! Dort: ‚publish_message‘ Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 16 Agenda Ein Blick auf die neue GUI Installation und Deployment Datenbank Management Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 17 Neuigkeiten Installation und Konfiguration Installation • EM13c: – Neu Installation (13.1.0.0) – Upgrade von 12.1.0.3, 12.1.0.4, 12.1.0.5 – 1-System Only • DB Repository Version 12.1.0.2 • Middleware Version 12.1.0.3, JDK 1.7.0_80 • Binary Entpacken – kein Unzip • Integrierte Installation und Konfiguration bei Neu-Install und Upgrade – BIP und JVMD Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 18 Neuigkeiten Installation und Konfiguration Installation • Support für Linux OL6, OL7, RHEL6, RHEL7, SLES11, SLES12 – De-Support für OL5 und RHEL5! • OMS Konsolidierung – Reduzierung WebLogic-Managed-Server (OMS inkl. JVMD) – Reduzierung Konfigurationsaufwand (JVMD, BIP) – Verringerte Komplexität Start/Stop-Prozeduren – Hochverfügbarkeit BIP Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 19 Neuigkeiten Agent Deployment Gold Image basierendes Agent Lifecycle Management 1. Erstellen 2. Versionierung 3. Aktive Version 4. Bereitstellung • Kein manuelles Patchen, Upgrading oder Plug-In-Management • Gleicher Patchstand, Version, Plug-Ins und Konfiguration • Hoch Skalierbares Patchen, Upgrading und Konfigurationsänderungen • Stabil und Standardisiert Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 20 Neuigkeiten Installation und Konfiguration Multi-Proxy-Support • Multi-Proxy für verschiedene Netzwerke • HA Konfiguration durch alternative OMS – Proxy – Agent Kommunikation OMS1 A2 A1 A4 A3 AGENTS IN NETWORK1 OMS2 Proxy Server2 CORPORATE NETWORK • Benötigt kein OMSNeustart • Agent Zuordnung per Name oder Pattern Proxy Server1 CORPORATE FIREWALL B1 Proxy Server3 B3 B2 B4 AGENTS IN NETWORK2 C1 C3 C2 AGENTS NOT IN ANY NETWORK Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 24 Neuigkeiten Installation und Konfiguration „Always-On“-Monitoring Always ON • Kern-Monitoring Services HA und Skallierbar Email • Eigene Java-Applikation und DB alerts Monitoring Service Agents • Verarbeitet AgentenBenachrichtigungen • Sendet Email-Alerts OMS Repository Enterprise Manager Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 25 Neuigkeiten Installation und Konfiguration „Always-On“-Monitoring Email Monitoring Service repository Monitoring Service Alerts Agent Agent Agent 13.1 Agent OMS EMCC repository Monitored Monitored targets Monitored targets Monitored targets targets Enterprise Manager Cloud Control 13.1 Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 26 Agenda Ein Blick auf die neue GUI Installation und Deployment Datenbank Management Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 27 Datenbankverwaltung Große Abdeckung von DB-Versionen Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 28 Agenten und Betriebssysteme Stand 19.01.2016 Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 29 Datenbankverwaltung Basisfeatures und Management Packs • Basisfeatures – Für alle lizenzierbaren Multiuser-Editionen der Oracle Datenbank (SE, SE1, SE2, EE) – Features enthalten in der Lizenz der Datenbank • Zusatzfeatures in Management Packs (einzeln ein-/abschaltbar) – Diagnostics Pack, Tuning Pack – Lifecycle Management Pack – Cloud Management Pack • Zusatzfeatures durch Datenbank-Optionen – In-Memory Central Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 30 In-Memory Erweiterungen • Einstellungen für Tabellen • In-Memory Advisor • Verbessertes „In-Memory Central“ Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 31 In-Memory Einstellungen für Tabellen Alle Optionen verfügbar Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 32 In-Memory Central • Bessere Übersicht • In-Memory Advisor • Einstellungen für einzelne Objekte Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 33 In-Memory Advisor • Prüft, ob sich In-Memory Column Store lohnt • Falls In-Mem Column Store schon konfiguriert: Einstellen von In-Memory für ausgewählte Kandidaten • Achtung: Fehler des Jobs kann auch aussagen, dass sich kein SQL/Objekt qualifiziert Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 34 In-Memory Advisor Fehlermeldung, wenn keine Kandidaten gefunden werden Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 35 Fein granulare Privilegien EM für weiteren Benutzerkreis öffnen • Ziel: Es soll EM Benutzer geben, die nur einzelne Aktionen durchführen dürfen – Datenbankprivilegien geben aber mehr Möglichkeiten • Beispiel: – Entwickler, die SQL-Profile verwalten dürfen • Brauchen DBA Rechte • Sollen aber zum Beispiel keine DB-Benutzer verwalten • Lösung: Datenbank-Rechte auf EM Ebene Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 36 Fein granulare Privilegien Beispiel • Entwickler darf SQL Tuning Advisor benutzen, aber keine sonstige DBA Tätigkeiten • Berechtigungsfilter auf EMEbene! Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 37 Target-basierte Privilegien Pro Target definierbar, oder Gruppen Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 38 Target-basierte Privilegien Jetzt 160 Privilegien Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 39 DB-Verbindung TCPS • Sichere Verbindung zum DB-Listener über TCPS Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 40 SQL Performance Analyzer Quick SPA Setup Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 41 SQL Performance Analyzer Default Parameter setzen • DB Homepage -> Performance -> SQL -> SQL Performance Analyzer Setup Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 42 DB Replay EMCLI • DB Replay Kommandos jetzt auch in EMCLI – Discover_workloads – Import_workloads – Import_replays – Start_replay Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 43 Tools zur Planung von Konsolidierung • In EM12: – Consolidation Planer • Berechnung von Server-Lasten und prüfen, ob diese zusammen auf Konsolidierungsplattform betrieben werden können • In EM13: – Host Consolidation Planer (der ehemalige Consolidation Planer) – DB Consolidation Workbench • Berechnung der DB-Lasten! • Konsolidierung voraus berechnen • Lizenzierung: Real Application Testing (Idealerweise auch DB Diagnostics Pack, um möglichst gute Daten nutzen zu können) Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 44 DB Consolidation Workbench • Projekte und Szenarien – Vergleich mehrerer Varianten Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 45 DB Consolidation Workbench • Anzeige der Ausgangslast Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 46 DB Consolidation Workbench • Konsolidierung planen für – Existierende Server – Hypothetische Server – Engineered Systems Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 47 Host Consolidation Planner • Benutzung wie gehabt Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 48 Cloning • EM12 – Full Clone – Test Master – Clone DB – Snap Clone Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 49 Snapclone mit EM Cloud Management Software Lösung Basis: Storage Management Framework – Abstrahiert von den verschiedenen Techniken der Storage Anbieter – Analysiert Storage Nutzung und verwaltet die Klone EM 12c Snap Clone Storage Mgmt Framework (SMF) (SMF) Plug-in: Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | ACFS Hardware Lösung Testdaten erstellen: Umfassender Prozeß Produktionsdatenbank NAME SSN Test Master Database SALARY NAME AGUILAR 203-33-3234 40,000 BENSON 323-22-2943 60,000 • Schnelles und Storageeffizientes Cloning von SSN SALARY MILLER 112-23-4567 40,000 SMITH 60,000 111-22-3333 010110011 101001010 000111010 großen Datenbanken - Versionen 10g bis 12c • Storage Ersparnis abhängig von Datenänderungen • Wenig Verwaltungsaufwand durch integriertes Lifecycle Management Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 51 Snapclone in Privater Datenbank Cloud (DBaaS) Produktionsdatenbank NAME SSN Test Master Database SALARY NAME AGUILAR 203-33-3234 40,000 BENSON 323-22-2943 60,000 • Self Service „Rewind“ durch Snapshots SSN SALARY MILLER 112-23-4567 40,000 SMITH 60,000 010110011 101001010 000111010 Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 111-22-3333 Cloning • EM12 – Full Clone – Test Master – Clone DB – Snap Clone • EM13 – Zusätzlich Test Master Snapshots Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 53 Snapclone in Privater Datenbank Cloud (DBaaS) Produktionsdatenbank NAME SSN Test Master Snapshots RMAN Backups SALARY AGUILAR 203-33-3234 40,000 BENSON 323-22-2943 60,000 NAME SSN SALARY MILLER 112-23-4567 40,000 SMITH 60,000 010110011 101001010 000111010 • Snapshots erstellen durch inkrementelle Online Backups Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 111-22-3333 Test Master Snapshots Schnelles Snapcloning auf Basis von RMAN Backups • Erstellen von Snapshots – Neues inkrementelles Backup – Schnelles Clonen per Snapclone Technologie – Kein Einfluß auf Quelldatenbank • Verfügbarkeit – Clonen als Administrator – Service in Self Service Anwendung (Private Cloud) • Lizenzierung: Cloud Management Pack for Database Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 55 Test Master Snapshot Clone In Self Service Anwendung • Auswahl des Snapshots Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 56 Neue Features im Handbuch • Handbuch: Enterprise Manager Cloud Control Introduction – http://docs.oracle.com/cd/E63000_01/EMCON/whats_new.htm#EMCON132 Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 57 Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 58