Von der Datenbankverwaltung zur Administration von Rechenzentren Birgit Arndt, Senior Consultant Dr. Peter Küsters, Consultant OPITZ CONSULTING Berlin GmbH OPITZ CONSULTING GmbH 2012 Seite 1
Agenda Zeitliche Entwicklung des Enterprise Manager EM auf dem Zeitstrahl Was kam mit jeder neuen Version dazu? Wie hat sich die Architektur verändert? Infrastrukturverwaltung mit Cloud Control 12c Voraussetzungen und Installation Self Service Konzept Chargeback Consolidation Planner OPITZ CONSULTING GmbH 2012 Seite 2
Zeitliche Entwicklung des Enterprise Managers OPITZ CONSULTING GmbH 2012 Seite 3
Zeitliche Entwicklung 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2011 2012 2013 Oracle 7 1.x Oracle 8i 2.x Java-Konsole Oracle 9i 9.x Web-GUI Oracle 10g + 11g 10.x 11.1 Oracle 11g 12.x 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2011 2012 2013 OPITZ CONSULTING GmbH 2012 Seite 4
Enterprise Manager Version 1.x (Oracle 7) OPITZ CONSULTING GmbH 2012 Seite 5
Enterprise Manager Version 1.x (Oracle 7) Administration, Diagnose und Tuning mehrerer Datenbanken Softwareverteilung Job Scheduler Monitoring Navigator Karte Jobs Events OPITZ CONSULTING GmbH 2012 Seite 6
Enterprise Manager Version 1.x (Oracle 7) Komponenten und Packs Repository Common Services Intelligent Agent + Console Communication Daemon Oracle Performance Pack Oracle Replication Manager Oracle RDB for NT Oracle Fail Safe Manager Oracle Biometrics OPITZ CONSULTING GmbH 2012 Seite 7
Enterprise Manager Version 2.x (Oracle 8i) OPITZ CONSULTING GmbH 2012 Seite 8
Enterprise Manager Version 2.x (Oracle 8i) Architektur Intelligent Agent DB Oracle Management Server Konsole Repository DB Intelligent Agent DB Intelligent Agent DB OPITZ CONSULTING GmbH 2012 Seite 9
Enterprise Manager Version 2.x (Oracle 8i) Neuigkeiten gegenüber Version 1.x Three Tier Framework Oracle Management Server Intelligent Agent Konsole als Thin Client über Browser verfügbar Blackouts OPITZ CONSULTING GmbH 2012 Seite 10
Enterprise Manager Version 2.x (Oracle 8i) Management Packs Oracle Diagnostics Pack Oracle Tuning Pack Oracle Change Management Pack Oracle Standard Management Pack Oracle Management Pack for Oracle Applications Oracle Management Pack for SAP R/3 OPITZ CONSULTING GmbH 2012 Seite 11
Enterprise Manager Version 2.x (Oracle 8i) DBA-Studio Login OPITZ CONSULTING GmbH 2012 Seite 12
Enterprise Manager Version 2.x (Oracle 8i) DBA-Studio OPITZ CONSULTING GmbH 2012 Seite 13
Enterprise Manager Version 2.x (Oracle 8i) Console OPITZ CONSULTING GmbH 2012 Seite 14
Enterprise Manager Version 9.x (Oracle 9i) OPITZ CONSULTING GmbH 2012 Seite 15
Enterprise Manager Version 9.x (Oracle 9i) EM Console Login OPITZ CONSULTING GmbH 2012 Seite 16
Enterprise Manager Version 9.x Console OPITZ CONSULTING GmbH 2012 Seite 17
Enterprise Manager Version 9.x (Oracle 9i) Neu gegenüber Version 2.x Tasks mit mehreren Administratoren bearbeiten HTML-Reports Es gibt jetzt den Begriff Targets Targets lassen sich zu Gruppen zusammenfassen. Targets sind: Datenbanken Listener Hosts Web Server Application Server (ias) Applikationen Services OPITZ CONSULTING GmbH 2012 Seite 18
Enterprise Manager Version 10.x OPITZ CONSULTING GmbH 2012 Seite 19
Enterprise Manager Version 10.x Grid-Control-Architektur Oracle Management Agent DB 8i OMS OMA DB 9i Oracle Management Server Web-GUI EM2GO OMS OMA DB 10g OMR Oracle Management Repository OPITZ CONSULTING GmbH 2012 Seite 20
Oracle Management Agent Enterprise Manager Version 10.x OMS-Architektur Oracle Management Service OC4J Enterprise Manager Oracle HTTP Server Oracle AS Webcache OMR OPITZ CONSULTING GmbH 2012 Seite 21
Enterprise Manager Version 10.x Database-Control-Architektur Oracle Management Service DB + Repository (SYSMAN) OC4J Enterprise Manager OPITZ CONSULTING GmbH 2012 Seite 22
Enterprise Manager Version 11.1 OPITZ CONSULTING GmbH 2012 Seite 23
Enterprise Manager Version 11.1 Neuerungen Basiert auf und unterstützt Oracle Fusion Middleware 11g Unterstützt Oracle 11gR2-Features Integration Oracle Support Installation aufwändig OPITZ CONSULTING GmbH 2012 Seite 24
Enterprise Manager Version 11.1 Architektur Management Agent OMS Load Balancer Repository Management Agent OMS Konsole OPITZ CONSULTING GmbH 2012 Seite 25
Enterprise Manager Version 12c OPITZ CONSULTING GmbH 2012 Seite 26
Enterprise Manager Version 12c Definition: Cloud Computing Gemeinsame Nutzung und Virtualisierung von Ressourcen Direkter Zugriff auf verfügbare Ressourcen. Flexibilisierung der Ressourcen. Verrechnung der tatsächlich genutzten Ressourcen Ortsunabhängige, schnelle Verfügbarkeit von Ressourcen OPITZ CONSULTING GmbH 2012 Seite 27
Enterprise Manager Version 12c Integrated Cloud Stack Management Applikationen Middleware Datenbanken Betriebssystem Virtuelle Maschine Server Storage Enterprise Manager OPITZ CONSULTING GmbH 2012 Seite 28
Enterprise Manager Version 12c Architektur Agent Listener DB Host ias Agent Agent Agent Listener Listener Listener DB DB DB Host Host Host ias ias ias Oracle Management Server Repository HTML Konsole Mobile Geräte Portale OPITZ CONSULTING GmbH 2012 Seite 29
Cloud Control 12c Look-and-Feel OPITZ CONSULTING GmbH 2012 Seite 30
Enterprise Manager Version 12c Startseite OPITZ CONSULTING GmbH 2012 Seite 31
Enterprise Manager Version 12c Überblick OPITZ CONSULTING GmbH 2012 Seite 32
Enterprise Manager Version 12c Neue GUI OPITZ CONSULTING GmbH 2012 Seite 33
Enterprise Manager Version 12c Management Packs OPITZ CONSULTING GmbH 2012 Seite 34
Installation OPITZ CONSULTING GmbH 2012 Seite 35
Enterprise Manager Version 12c Installationsvoraussetzungen OMS Small (1 OMS, <=1000 targets, <100 agents) Medium (2 OMS, <=10 000 targets, <1000 agents) CPU Cores / Host 2 4 8 RAM 4 GB 6 GB 8 GB Hard Disk Space 7 GB 7 GB 7 GB Large (>2 OMS, >=10 000 targets, >1000 agents) Repository Small (1 OMS, <=1000 targets, <100 agents) Medium (2 OMS, <=10 000 targets, <1000 agents) CPU Cores / Host 2 4 8 RAM 2 GB 4 GB 6 GB Hard Disk Space 50 GB 200 GB 400 GB Large (>2 OMS, >=10 000 targets, >1000 agents) Agent CPU / Host 2 RAM 512 MB Hard Disk Space 1 GB OPITZ CONSULTING GmbH 2012 Seite 36
Agent 12.1.0.1.0 Enterprise Manager Version 12c Zertifizierungen Oracle Datenbank 9.2.0.8.0 bis 11.2.0.3.0 Linux x86 und Linux x86-64 Solaris on SPARC (64bit) und Solaris x86-64 IBM AIX on POWER Sytems (64-bit) Oracle VM Server for x86 Release (3.0.2.0.0) OPITZ CONSULTING GmbH 2012 Seite 37
HP-UX Itanium Enterprise Manager Version 12c OS-Verfügbarkeit des Agenten HP-UX PA-RISC(64-bit) IBM AIX on POWER Systems(64-bit) Linux x86 Linux x86-64 Oracle Solaris on SPARC(64-bit) Oracle Solaris on x86-64 OPITZ CONSULTING GmbH 2012 Seite 38
Enterprise Manager Version 12c Plug-ins OPITZ CONSULTING GmbH 2012 Seite 39
Enterprise Manager Version 12c Upgrade 1-System Upgrade Unterbrechung während des Upgrades 1-System Upgrade auf andere Maschine Unterbrechung während des Upgrades Wechsel zu neuer Hardware (OMS) 2-System Upgrade Parallelbetrieb von Alt- und Neusystem Gradueller Übergang der IT-Landschaft in die neue Managementumgebung OPITZ CONSULTING GmbH 2012 Seite 40
Cloud Services OPITZ CONSULTING GmbH 2012 Seite 41
Enterprise Manager Version 12c Self-Service Access (SSA) Infrastructure-as-a-Service (IaaS) <-> Oracle VM Platform-as-a-Service (PaaS) <-> Applications Database-as-a-Service (DaaS) <-> Oracle DB OPITZ CONSULTING GmbH 2012 Seite 42
Enterprise Manager Version 12c Oracle Virtual Assembly Builder OVM Assembly Library HTTP WLS DB Enterprise Manager Capture Metadatenerstellung Metadaten Upload Deploy OPITZ CONSULTING GmbH 2012 Seite 43
Enterprise Manager Version 12c Self-Service Access (SSA) OPITZ CONSULTING GmbH 2012 Seite 44
Infrastructure-as-a-service OPITZ CONSULTING GmbH 2012 Seite 45
Enterprise Manager Version 12c Infrastructure-as-a-Service Template Eingefrorene VM zur Erzeugung weiterer VMs Assembly Ein oder mehrere Templates plus zusätzlicher Metadaten. Voraussetzung Oracle VM Version >= 3.0.2 (x86) OVM Manager ( wird parallel zu Enterprise Manager eingesetzt) OVM Templates oder Assemblies. OPITZ CONSULTING GmbH 2012 Seite 46
Enterprise Manager Version 12c Infrastructure-as-a-Service OMS EM-Agent OVM-Manager OVM3 ovs- Agent ovs- Agent ovs- Agent VM VM VM OPITZ CONSULTING GmbH 2012 Seite 47
Enterprise Manager Version 12c Infrastructure-as-a-Service Erstellung eines Self Service Benutzers und einer Rolle Registrieren des OVM Managers Erstellung von Zonen Bereitstellung von Templates Einrichtung der Self Service Anwendung OPITZ CONSULTING GmbH 2012 Seite 48
Database-as-a-Service OPITZ CONSULTING GmbH 2012 Seite 49
Enterprise Manager Version 12c Database-as-a-Service Voraussetzungen für DaaS: Server und Storage müssen bereitgestellt sein Datenbanksoftware DBCA-Templates entweder lokal oder in der Software Library Listener und ggf. Grid Infrastructure Enterprise Manager 12c Agent Cloud Administrator Service Benutzer mit EM_SSA_USER Rolle OPITZ CONSULTING GmbH 2012 Seite 50
Enterprise Manager Version 12c Database-as-a-Service OPITZ CONSULTING GmbH 2012 Seite 51
Enterprise Manager Version 12c Database-as-a-Service Erstellung eines Datenbank Provisionierungsprofils Provisionierungsprofile sind Templates wie die dbca Templates Der gestartete Wizard arbeitet wie der Database Configuration Assistant Speichern des erstellten DB-Template in der Software Library Einstellungen für Self-Service teils gesperrt. Erstellung eines Self Service Anwenders Erstellung einer Rolle Erstellung eines Benutzers Dem Benutzer die Rolle zuweisen Erstellung einer Datenbankzone Name und Beschreibung Maximale CPU-Auslastung / Memory-Verbrauch / Zahl DB-Instanzen Einstellungen gelten für die Zone und nicht für einen einzelnen Knoten OPITZ CONSULTING GmbH 2012 Seite 52
Enterprise Manager Version 12c Database-as-a-Service Erstellung einer Datenbankzone (Fortsetzung) Auswahl Target Type: Oracle Home Platform (z.b. Linux x86) Configuration (z.b. Single Instance Database) Version (z.b. 11.2.0.3) Auswahl des Oracle Home Auswahl des Named Credential für den Oracle User Auswahl der zuvor erstellten Rolle Erstellen der Request Settings Wieviele Tage im Voraus darf reserviert werden? Wie lange ist die Lebensdauer der Datenbank? OPITZ CONSULTING GmbH 2012 Seite 53
Enterprise Manager Version 12c Database-as-a-Service Festlegen der Quotas Maximum von Memory, Storage und Zahl Datenbanken. Service Template Zuweisung des Provisionierungsprofil zur Datenbankzone und Rolle Änderung nur durch den Ersteller möglich. OPITZ CONSULTING GmbH 2012 Seite 54
Enterprise Manager Version 12c Self Service Access Anmeldung des Self Service Benutzers Führt direkt ins Self Service Portal Ermöglicht die Auswahl eines Provisionierungsprofils Man gibt der Anfrage einen Namen und wählt eine Zielzone. Anschließend gibt man die änderbaren Einstellungen ein. Und man wählt Anfang und Ende der Lebensdauer. DB nun auf der Homepage des Self Service Portals Administration für Self Service Benutzer OPITZ CONSULTING GmbH 2012 Seite 55
Enterprise Manager Version 12c Chargeback Ressourcenverbrauch kann abgerechnet werden CPU Memory Storage Netzwerk Fixkosten OPITZ CONSULTING GmbH 2012 Seite 56
Chargeback OPITZ CONSULTING GmbH 2012 Seite 57
Enterprise Manager Version 12c Chargeback Definition der Kostenverrechnung Erstellung von Kostenstellen Erstellung von Preislisten (Charge Plan) Zuweisung von Zielsystemen zu Preislisten Zuweisung von Zielsystemen zu Kostenstellen Auswertung der Kostenverrechnung Graphische Anzeige in Enterprise Manager Publizieren im BI Publisher Exportieren in Dateien Reporting mit SQL-Kommandos Einstellung der verwendeten Währung OPITZ CONSULTING GmbH 2012 Seite 58
Consolidation Planner OPITZ CONSULTING GmbH 2012 Seite 59
Enterprise Manager Version 12c Consolidation Planner Konsolidierung mehrerer Server auf eine Zielmaschine Auslastung Zielsystem Zuweisung Ausgangssystem(e) => Zielsystem Konsolidierungsverhältnis Anzeige der historischen (bisher gesammelten) Daten Restriktionen manuell konfigurierbar Definition von Ausnahmen (Server aus Konsolidierung herausnehmen). OPITZ CONSULTING GmbH 2012 Seite 60
Fazit Etliche Komponenten waren schon in den ersten EM- Versionen enthalten und wurden immer weiter entwickelt. Die Ansprüche des EM an Systemressourcen sind beträchtlich gewachsen. Zahlreiche Optionen sind kostenpflichtig. Oracle Enterprise Manager hat sich von der Datenbankverwaltung zur IT-Administrationskonsole entwickelt OPITZ CONSULTING GmbH 2012 Seite 61
Fragen und Antworten OPITZ CONSULTING GmbH 2012 Seite 62