Oracle Datenbanken optimal verwalten? Cloud Control natürlich! Bodo von Neuhaus, Oracle Deutschland - STCC Database Süd 17. März 2016
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. 2
Agenda Ein Blick auf die neue GUI Installation und Deployment Datenbank Management 3
Agenda Ein Blick auf die neue GUI Installation und Deployment Datenbank Management 4
Neue graphische Oberfläche ALTA Skin ReTouch Moderne Farbpalette Moderne Icons Nutzbarkeit auch für Tablets 5
Allgemein Allgemeine Menüs Neue Anordnung ober rechts Setup integriert Anzeige des Textes nur bei genügend Platz 6
Ein Blick in die Menüs Etwas aufgeräumter 7
Homepages -DB Aufgliederung in Bereiche Links mit Kurzinfo Details über Click 8
Neue Page für Jobs Vorgefertigte Suchen Schnelle Definition eigener Suchen Jobsystem erlaubt Integration in Chef-Solo Chef-Rezepte Chef-Kochbücher 9
Incident Manager Vorgefertigte Sichten Eigene Sichten definierbar 10
Compliance Dashboards Übersichtlicher und moderner 11
Reports BI Publisher Reports nahtlos integriert 12
Reports Information Publisher Reports weiterhin vorhanden Empfehlung: Umsteigen auf BI Publisher Reports 13
Drift & Comparison Management Übersichtlichere Ergebnisse 14
Private Cloud Application Neues Design 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 16
Agenda Ein Blick auf die neue GUI Installation und Deployment Datenbank Management 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 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 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 20
Neuigkeiten Installation und Konfiguration Multi-Proxy-Support Multi-Proxy für verschiedene Netzwerke HA Konfiguration durch alternative OMS Proxy Agent Kommunikation Benötigt kein OMS- Neustart Agent Zuordnung per Name oder Pattern CORPORATE FIREWALL OMS1 OMS2 CORPORATE NETWORK C1 Proxy Server3 C3 Proxy Server1 Proxy Server2 C2 AGENTS NOT IN ANY NETWORK A1 A2 A3 A4 AGENTS IN NETWORK1 B1 B3 B2 B4 AGENTS IN NETWORK2 24
Neuigkeiten Installation und Konfiguration Always-On -Monitoring Kern-Monitoring Services HA und Skallierbar Eigene Java-Applikation und DB Verarbeitet Agenten- Benachrichtigungen Sendet Email-Alerts OMS Repository Enterprise Manager Email Always ON Monitoring Service alerts Agents 25
Neuigkeiten Installation und Konfiguration Always-On -Monitoring Email Monitoring Service repository Monitoring Service Alerts Monitored Monitored targets Monitored targets Monitored targets targets EMCC repository OMS Enterprise Manager Cloud Control 13.1 Agent Agent Agent 13.1 Agent 26
Agenda Ein Blick auf die neue GUI Installation und Deployment Datenbank Management 27
Datenbankverwaltung Große Abdeckung von DB-Versionen 28
Agenten und Betriebssysteme Stand 19.01.2016 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 30
In-Memory Erweiterungen Einstellungen für Tabellen In-Memory Advisor Verbessertes In-Memory Central 31
In-Memory Einstellungen für Tabellen Alle Optionen verfügbar 32
In-Memory Central Bessere Übersicht In-Memory Advisor Einstellungen für einzelne Objekte 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 34
In-Memory Advisor Fehlermeldung, wenn keine Kandidaten gefunden werden 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 36
Fein granulare Privilegien Beispiel Entwickler darf SQL Tuning Advisor benutzen, aber keine sonstige DBA Tätigkeiten Berechtigungsfilter auf EM- Ebene! 37
Target-basierte Privilegien Pro Target definierbar, oder Gruppen 38
Target-basierte Privilegien Jetzt 160 Privilegien 39
DB-Verbindung TCPS Sichere Verbindung zum DB-Listener über TCPS 40
SQL Performance Analyzer Quick SPA Setup 41
SQL Performance Analyzer Default Parameter setzen DB Homepage -> Performance -> SQL -> SQL Performance Analyzer Setup 42
DB Replay EMCLI DB Replay Kommandos jetzt auch in EMCLI Discover_workloads Import_workloads Import_replays Start_replay 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) 44
DB Consolidation Workbench Projekte und Szenarien Vergleich mehrerer Varianten 45
DB Consolidation Workbench Anzeige der Ausgangslast 46
DB Consolidation Workbench Konsolidierung planen für Existierende Server Hypothetische Server Engineered Systems 47
Host Consolidation Planner Benutzung wie gehabt 48
Cloning EM12 Full Clone Test Master Clone DB Snap Clone 49
Storage Mgmt Framework (SMF) Snapclone mit EM Cloud Management Basis: Storage Management Framework (SMF) Plug-in: Abstrahiert von den verschiedenen Techniken der Storage Anbieter Analysiert Storage Nutzung und verwaltet die Klone Software Lösung ACFS Hardware Lösung EM 12c Snap Clone
Testdaten erstellen: Umfassender Prozeß Produktionsdatenbank Test Master Database NAME SSN SALARY AGUILAR 203-33-3234 40,000 BENSON 323-22-2943 60,000 Schnelles und Storageeffizientes Cloning von großen Datenbanken - Versionen 10g bis 12c Storage Ersparnis abhängig von Datenänderungen Wenig Verwaltungsaufwand durch integriertes Lifecycle Management 010110011 101001010 000111010 NAME SSN SALARY MILLER 112-23-4567 40,000 SMITH 111-22-3333 60,000 51
Snapclone in Privater Datenbank Cloud (DBaaS) Produktionsdatenbank Test Master Database NAME SSN SALARY AGUILAR 203-33-3234 40,000 BENSON 323-22-2943 60,000 Self Service Rewind durch Snapshots 010110011 101001010 000111010 NAME SSN SALARY MILLER 112-23-4567 40,000 SMITH 111-22-3333 60,000
Cloning EM12 Full Clone Test Master Clone DB Snap Clone EM13 Zusätzlich Test Master Snapshots 53
Snapclone in Privater Datenbank Cloud (DBaaS) Produktionsdatenbank Test Master Snapshots NAME SSN SALARY AGUILAR 203-33-3234 40,000 BENSON 323-22-2943 60,000 Snapshots erstellen durch inkrementelle Online Backups RMAN Backups 010110011 101001010 000111010 NAME SSN SALARY MILLER 112-23-4567 40,000 SMITH 111-22-3333 60,000
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 55
Test Master Snapshot Clone In Self Service Anwendung Auswahl des Snapshots 56
Neue Features im Handbuch Handbuch: Enterprise Manager Cloud Control Introduction http://docs.oracle.com/cd/e63000_01/emcon/whats_new.htm#emcon132 57
58