Manuell gespiegelt Die Standby Datenbank nachempfunden

Ähnliche Dokumente
.consulting.solutions.partnership. the company. .consulting.solutions.partnership. C msg systems ag, February

IDW PS 330 contra BSI GSHB und BS7799 am Beispiel mittelständischer Unternehmen

Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. IT-Berater. Dipl.-Inform.

Monitoring Module / Überwachen aller Oracle Editionen, ganz ohne Packs

Gegnerliste Versicherungsrecht (Auszug)

APEX (Hoch) Verfügbar? Ernst Leber

hochverfügbare Oracle DB Anwendungen

HL-Monitoring Module

Oracle Backup und Recovery

Studie Nachhaltigkeit und Verantwortung von Finanzdienstleistern 2017

Studie Nachhaltigkeit und Verantwortung von Finanzdienstleistern 2018

Datenbankspiegelung mit (Active) Data Guard. und Abgrenzung

Oracle Backup und Recovery mit RMAN

2

DOAG Regionaltreffen Dresden,

Eine TEAM-Präsentation

DOAG Konferenz 2007 in Nürnberg

Hochverfügbarkeit mit Data Guard Möglichkeiten und Grenzen

Data Guard. Deutsche Oracle Anwendergruppe Regionalgruppe BI / MS / OS. Funktionsweise und Einsatzmöglichkeiten. Klaus Garstecki

The Unbreakable Database System

Oracle HA-Technologien im Überlick

Oracle8 & Recovery Handbuch

Datenbankreplikation in der Standard Edition. Markus Jendrossek

GSCC General Storage Cluster Controller. TSM Verfügbarkeit

Hochverfügbarkeit mit der Standard Edition das geht!

Herzlich Willkommen. Reorganisation einer 4,6 TB-SAP-Datenbank mit minimaler Auszeit

Data Guard und OMS / Grid Control -

Daten: Gründungsjahr 1995 Schwerpunkte Oracle, VMware, Microsoft, Linux und Novell Ausschließlich zertifizierte Techniker:

BdV-Evaluation transparency rating

BdV-Einschätzung der Lebensversicherer nach Solvency-II-Kriterien

Oracle Backup und Recovery mit RMAN

Umstieg auf Oracle Secure Backup Rechnet sich das?

Weblogic 12.2 und DB 12.2 das perfekte Duo

Benutzerhandbuch B.A.T. Bilanz Analyse-Tool

Corporate IT Monitoring

Best Practices und Tools für Upgrades aus der Sicht der Applikation

Einführung: Betrieb von Oracle-Infrastrukturen

Versicherer-Rating Standard & Poor s und Fitch

Oracle Snap Management Utility Snap mir eine. Marco Schwab, DOAG 2017,

Automatisierung von Backup und Recovery- Vorgängen in großen Oracle-Umgebungen

Ist die Standard Edition noch einsetzbar? Dierk Lenz DOAG 2015 Konferenz

<Insert Picture Here> RAC Architektur und Installation

Wir haben die Firma bereits über Ihre neue Kontonummer / IBAN informiert 1& Ja Aachen & Münchener Ja

Oracle ACFS / CloudFS zuverlässig nutzbar?

Betriebskostenoptimierung bei Oracle Datenbanken

Oracle Real Application Clusters: Requirements

Migration einer SAP/Oracle Datenbank auf neue Hardware incl. Releasewechsel

Hochverfügbarkeit - wie geht das?

VLDB Recovery mit RMAN und minimaler Downtime Ernst Leber 14. September

Wiederherstellung von Daten im RZ

Oracle Hot Standby. XE, SEOne, SE. Maximum Performance Mode. WIN, Linux, Unix Einfache Lösung. bis zu 10 Standby DB

Enterprise Portal - Abbildung von Prozessen, SAP-Datenintegration und mobile Apps

Berater-Profil SAP R/3 Basis Administration mysap (BW, ITS) NW-Administration. Ausbildung Fachinformatiker Fachrichtung Systemintegration

softfair Prozesssiegel - Produktbereich: PKV Voll / Zusatz PUNKTE (Stand 03/19) VERSICHERUNGSGESELLSCHAFT WERTUNG

Active Data Guard. Susanne Jahr. Dezember 2008

softfair Prozesssiegel - Produktbereich: PKV Voll / Zusatz (Stand: ) PUNKTE (max. 100 Punkte) VERSICHERUNGSGESELLSCHAFT

Erstes 11gR2 Patchset: Änderungen und Neuigkeiten. Dierk Lenz 27. Oktober 2010 DOAG Regio NRW

Oracle HA-Technologien Lizenzierung

RAC mit Oracle 10g Standard Edition und ASM

Dbvisit Oder doch lieber Data Guard?

Erstes 11gR2 Patchset: Änderungen und Neuigkeiten. Dierk Lenz 9. Juni 2011 DOAG Regio Rhein-Neckar

Oracle 12c NF. Was ist wirklich neu? (eine kleine Auswahl) Andrew Lacy Solution Architect

ERFAHRUNGSBERICHT MONITORING UND PERFORMANCEANALYSE MIT FOGLIGHT IN HETEROGENEN DATENBANKUMGEBUNGEN

Erfahrungsbericht, Konsolidierung und Administration Real Application Cluster

EnBW als Arbeitgeber im Oracle Umfeld. Design for Operation. Reiner Bünger EnBW SIS GmbH. Teamleiter Oracle Datenbankadministration

Erstinformation lt. Versicherungsvermittlerrichtlinie (VVR)

QUALIFIKATIONSPROFIL BEN S. BERGFORT

DOAG Konferenz + Ausstellung 2017 Nürnberg Michael Skowasch

Foglight Performance Analysis for Oracle

<Insert Picture Here> Überblick Oracle Recovery Manager

K-iS Systemhaus Unternehmensgruppe IT SERVICE FLATRATE. Entspannen Sie sich. Wir erledigen den Rest. Unsere Angebote für eine sorgenfreie IT-Umgebung.

JBoss vs. WebLogic Server Duell auf Augenhöhe? Vortrag auf der DOAG-Konferenz am

Hochverfügbarkeit mit Data Guard Möglichkeiten und Grenzen

Johannes Ahrends CarajanDB GmbH CarajanDB GmbH

Zielsetzung. Fachlicher Schwerpunkt. Besondere Qualifikation. Fortbildung

Backup/Recovery. Tobias Weidt,

M5000 einfach ablösen durch T4/T5 LDoms und Solaris Zonen

QUALIFIKATIONSPROFIL DR. SIMONE DANNENBERG

IT-Symposium Mike Dietrich. BU Database Technologies ORACLE Deutschland GmbH. Page 1. 1

The Unbreakable Database System

Berater-Profil Ausbildung Studium Diplom Chemie (TH Darmstadt) EDV-Erfahrung seit Verfügbar ab auf Anfrage.

Verhaltenskodex des GDV e. V. für den Vertrieb von Versicherungsprodukten Beigetretene Unternehmen ab dem 1. Juli 2013

Zertifiziert: Certified Network Administrator Novell seit 12/00 10it [Tse:nit] seit 10/00

Überblick über Oracle Technologie im Bereich Hochverfügbarkeit. Tage der Datenbanken FH Köln Campus Gummersbach 20. Juni 2013 Dierk Lenz

IT-Symposium

LDom Performance optimieren

Migration und Betrieb unter SLES9/Steeleye Cluster auf XFS und NetApp

Datenbanken und Oracle, Teil 2

OXO³ technische Aspekte der Oracle EMEA internen BI Implementierung

ORACLE E-Business Suite unter Linux ein Praxisbeispiel für Lean IT

MORGEN & MORGEN GmbH Wickerer Weg 13-15, Hofheim, T.: 06192/996200, Fax: BU-Rating - BU-Teilratings

Freiberufler-Profil: Oracle-Expertin

Oracle und Hochverfügbarkeit Verschiedene Ansätze im Vergleich. Dierk Lenz Herrmann & Lenz Services GmbH DOAG Regio München/Südbayern 14.

Studie Schaden- und Leistungsregulierung von Versicherern 2019

AachenMünchener Lebensversicherung AG. Allianz Lebensversicherungs-AG (p.i.) ALTE LEIPZIGER Lebensversicherung a.g. HDI Lebensversicherung AG (p.i.

Transkript:

Manuell gespiegelt Die Standby Datenbank nachempfunden 19. Deutsche Oracle Anwenderkonferenz 2006 Roland Kratz Competence Center Oracle Roland.Kratz@msg.de A msg systems ag, 7. November 2006 1

Überblick msg systems ag Als produktbasiertes Lösungs- und Service-Haus agieren wir unter den Top 25 der IT-Berater und Systemintegratoren in Deutschland. Kerngeschäft: Gründung: 1980 Geschäftssitz: Vorstand: Mitarbeiter: > 2000 Branchenspezifische Gesamtlösungen (Beratung, Anwendung, Systemintegration) Ismaning / München Hans Zehetmaier (Vorsitzender) Dr. Peter Brössler Karl-Martin Klein Volker Reichenbach Seit 1996 nach DIN EN ISO 9001 zertifiziert A msg systems ag, 7. November 2006 2

Vision und Strategie Wir wollen als markttreibendes, produktbasiertes Lösungs- und Service-Haus mit klaren Branchenschwerpunkten attraktiver Partner für unsere Kunden sein. Unsere Branchen: Automotive Finanzdienstleistungen Gesundheitswesen Versicherungen Unsere Strategie: - Branchenkompetenz - Technologiekompetenz - SAP-Kompetenz - Standardsoftware - Individuelle Anwendungssysteme - Systemintegration - Kooperation mit Technologiepartnern - Service vor Ort - Verlässlichkeit und Glaubwürdigkeit A msg systems ag, 7. November 2006 3

Standorte New York Chicago Hamburg Hannover Berlin Köln Chemnitz Frankfurt/M. Stuttgart Passau Wien Basel Zürich München/ Ismaning Singapur A msg systems ag, 7. November 2006 4

V e r s i c h e r u n g e n Branchen und Kunden (Auszug) ADAC-Versicherung Bayern LB Allstate, USA Allianz AMB Generali AOK Aspecta AXA Basler Versicherungen,CH Bayer. Beamten Vers. Folksam, S Gerling Gothaer Rück Hannover Rück Helvetia Patria, CH HUK Coburg Münchener Rück NÜRNBERGER Vers. KarstadtQuelle Vers. Sparkassenversicherung UNIQA, A Versicherungskammer Bayern Wiener Städtische, A Winterthur, CH Zurich Fin. Services, CH F i n a n z d i e n s t l e i s t u n g e n BHW BMW Financial Services Commerzbank Cortal Consors DaimlerChrysler Bank Deutsche Bank DG Hyp DZ BANK Dresdner Bank Fiducia Finanz IT HVB AG HELABA HSBC Trinkaus & Burkhardt HSH Nordbank IZB SOFT Bayerische Landesbausparkasse (LBS) LBBW Sparkassen Informatik Bausparkasse Schwäbisch Hall VW Financial Services WestLB Allianz Private Krankenversicherung ARAG BARMER Ersatzkasse BG Bau BG-Phoenics GmbH Central Continentale DKV (Deutsche Krankenversicherung) Gothaer Hanse Merkur HEK (Hanseatische Krankenkasse) HUK-Coburg IKK-Bundesverband IKK Nordrhein LVM NÜRNBERGER PKV-Verband Provinzial SIGNAL-IDUNA Techniker Krankenkasse Versicherungskammer Bayern) mit UKV und BK Victoria AUDI AG BMW AG Brunata Bundeswehr/-Marine Deutsche Telekom eon-is Europ. Patentamt GASAG Gebühreneinzugszentrale (GEZ) Hoffmann Werkzeuge Messer Griesheim PREMIERE Renault Nissan Deutschland Rolls Royce Deutschland TUI VW AG Wacker-Chemie A msg systems ag, 7. November 2006 5 G e s u n d h e i t s w e s e n A u t o m o t i v e / T o u r i s t i k /...

TI Database & Datacenter Solutions Database Consulting Database Services Infrastrukturberatung Linux (RedHat, SuSE), Unix (Sun Solaris, HP UX, IBM AIX Microsoft (W2K, W2003, WNT) Citrix Netzwerk TCP/IP, Novell, Cisco Infrastruktur Konzeption & Aufbau von HA-Infrastrukturen (RAC, Standby) Installation, & Konfiguration von Oracle Produkten (Datenbank, Application Server, Development Tools, RAC,...) Backup & Recovery Portfolio Technologieberatung ganzheitliche Beratung (IBM, MS, Oracle,...) Produktevaluierung Schulungen & Workshops Lizenzberatung Lizenzoptimierung Lizenzmanagent Lizenzverkauf Optimierung/Performance-Tuning (Oracle) Analyse & Konsolidierung von Infrastrukturen & Datenbanken zur Kosteneinsparung Oracle Health Check Migrationen kostenfreie Formsapplikationsanalyse & -migration (Festpreis) Datenbankportierungen & -migrationen Anwendungsportierungen (pitss.con, Metaware, Microfocus) Migrationen & Portierungen Datenbankportierungen & -migrationen Applikationsportierungen & -migrationen Development Unterstützung & Durchführung von Anwendungsentwicklung (J2EE, OC4J, Forms, Reports, Oracle Express, PL/SQL,...) Wartungsprojekte & SLA A msg systems ag, 7. November 2006 6

Agenda Ausgangssituation Anforderungen Mögliche Lösungen Prozessarchitektur Manuelle Standby DB Failover Fallstricke Fazit A msg systems ag, 7. November 2006 7

Ausgangssituation Projekt bei einem deutschen Finanzdienstleister Oracle 9i, OLTP Transaktionsprofil, ca. 1 Dutzend Applikationen < 100 GB, aber Wachstum erwartet Mehrere 100 User Standard Edition One, CPU Lizenzen Zwei Standorte, ca. 30 Km voneinander entfernt A msg systems ag, 7. November 2006 8

Anforderungen an die Zielumgebung Hohe Service Verfügbarkeit durch Verteilung auf beide Standorte Kurze Wiederanlaufzeiten restriktive SLA s erwartet Möglichst geringe Kosten A msg systems ag, 7. November 2006 9

Mögliche Lösungen - Real Application Cluster Vorteile Verfügbarkeit Skalierbarkeit Nachteile Kosten Umstieg auf Enterprise Edition RAC Option Wartung Entfernung der Standorte Kein Schutz vor Korruptionen, logischen Fehlern A msg systems ag, 7. November 2006 10

Mögliche Lösungen Data Guard Vorteile Verfügbarkeit Schutz vor logischen Fehlern Nachteile Kosten Umstieg auf Enterprise Edition Wartung A msg systems ag, 7. November 2006 11

Mögliche Lösungen DBShadow, Shareplex Vorteile Standard Edition Einfache Einrichtung/Bedienung (DBShadow) Unterschiedliche Plattformen/Betriebssysteme/Oracle Versionen, etc. (Shareplex) Nachteile Restriktionen (Shareplex) Kosten Zusätzliche Lizenzen Wartung A msg systems ag, 7. November 2006 12

Manuelle Standby Database - Anforderungen Hohe Service Verfügbarkeit durch Verteilung auf beide Standorte Kurze Wiederanlaufzeiten restriktive SLA s erwartet Möglichst geringe Kosten Minimierung des maximal möglichen Datenverlusts Hoher Grad der Automatisierung Wartungsarmer Betrieb A msg systems ag, 7. November 2006 13

Prozessarchitektur Manuelle Standby DB Copy Apply Primär DB Retransmit Ticket Standby DB Retransmit Monitor Lag Detect Parameter Profile(s) A msg systems ag, 7. November 2006 14

Daemon -Prozesse Automatisierung der Spiegelung Scheduling via cron Scheduling abgestimmt aufeinander Protokollierung in zwei Logfiles pro Server: Detail Log: Fortschrittsmeldungen, Debug, Diagnose Log mit Errors, Warnings Debug -Modus Flexible Parametrisierung durch Profiles A msg systems ag, 7. November 2006 15

Primärhost Copy Prozess Prüft die Verfügbarkeit der Primärdatenbank Ermittelt alle neuen Archive Logs seit dem letzten Skriptlauf Überträgt die Archive Logs via rsync Überträgt die Liste der Archive Logs A msg systems ag, 7. November 2006 16

Primärhost Retransmit Prozess Wertet ein Retransmit Ticket aus Gap Behandlung Lower Bound Upper Bound Prüft die Verfügbarkeit der Primärdatenbank Ermittelt die Archive Logs der durch Ticket beschriebenen Lücke Überträgt die Archive Logs via rsync Überträgt die Liste der Archive Logs A msg systems ag, 7. November 2006 17

Primärhost Monitor Prozess Führt diverse Prüfungen in der Primärdatenbank durch Status der primären Archive Log Destination Status der Datafiles Unrecoverable Aktionen Einträge in v$recover_file Protokollierung und Alarmierung A msg systems ag, 7. November 2006 18

Standbyhost Apply Prozess Prüft die Verfügbarkeit der Standbydatenbank Erstellt SCN-sortierte Gesamt Liste aus (Archive) Logs über diverse Vorlisten Ermittelt die nächste benötigte SCN / Log Sequenz in der Standby DB Verarbeitung der Log Liste - SCN Vergleich SCN s kleiner als benötigt verworfen SCN s größer als benötigt Log in der Zukunft benötigte SCN = Lower Bound des Gaps aktuelles Log = Upper Bound des Gaps Benötigte SCN enthalten Applizierung des Logs Datafile angelegt in Primärdatenbank? Datafile gelöscht in Primärdatenbank? Current Online Redo Log? Ggfs. Aufbau und Transfer des Retransmit Tickets A msg systems ag, 7. November 2006 19

Standbyhost Detect Lag Prozess Prüft die Verfügbarkeit von Primär- und Standbydatenbank Ermittelt zuletzt archiviertes Log in Primärdatenbank Ermittelt zuletzt appliziertes Log in Standbydatenbank Bildet Differenz der Log Sequenzen Vergleicht mit zwei einstellbaren Schwellwerten WARNING CRITICAL A msg systems ag, 7. November 2006 20

Skripte im Dialog mit dem Benutzer Einleitung von Zustandsänderungen nach Bestätigung durch den Benutzer Nicht für den automatisierten Betrieb gedacht Hilfe für den Administrator Switch_Mode Wechselt zwischen Recovery- und Read Only Modus Failover Voraussetzung: Aktivierung der DRBD Partition auf Standby Host Mountet Controlfile der Primärdatenbank Auslesen aller noch benötigter Archive/Online Redo Logs Applizieren der Logs Aktivieren der Standby DB Shutdown und Startup als neue Primärdatenbank Vor Client Zugriff muss Änderung des DNS Alias erfolgen A msg systems ag, 7. November 2006 21

Failover Architektur Primär Host Standby Host DRBD DRBD Ctl-Files Onl Redo Arch Logs Ctl-Files Onl Redo Arch Logs A msg systems ag, 7. November 2006 22

Fallstricke RMAN Backups der Archive Logs mit Delete Input DRBD Überwachung A msg systems ag, 7. November 2006 23

Fazit Manuelle Standby DB Vorteile Verfügbarkeit Schutz vor logischen Fehlern möglich Günstige Lizenzvarianten möglich Flexibilität Nachteile Entwicklungskosten Kein Standardprodukt A msg systems ag, 7. November 2006 24

Vielen Dank für Ihre Aufmerksamkeit! Q & A A msg systems ag, 7. November 2006 25