RWE IT Oracle Database

Ähnliche Dokumente
Was ist Amazon RDS? Datenbank Typen DB Instanzen Features. Live Demo Fazit. Amazon RDS - Till Ganzert

IDS Lizenzierung für IDS und HDR. Primärserver IDS Lizenz HDR Lizenz

Oracle und die Amazon-Cloud ein starkes Team!

Oracle Datenbank Tuning richtig gemacht und viel Geld gespart. Datenbanken sind unsere Welt

Oracle Standard Edition RAC. Martin Klier Klug GmbH integrierte Systeme, Teunz

IT-Frühstück IT Trend Virtualisierung Hype oder Nutzen? Praxisaspekte

5000 User+, Erfahrungen im Produktivbetrieb einer Saas-DB. DOAG 2011 Konferenz + Ausstellung Bernhard Vogel & Frank Szilinski, esentri

Oracle Database Cloud Performance

Tuning des Weblogic /Oracle Fusion Middleware 11g. Jan-Peter Timmermann Principal Consultant PITSS

Oracle Lizenznews. Michael Paege, Competence Center Lizenzierung, DOAG

Erfolgreiche Einführung von dnfs bei SALK Salzburger Landeskliniken

Datenbankkonsolidierung Multitenant oder nicht? Dierk Lenz DOAG 2014 Konferenz

Überwachen der IT Landschaft einer Uniklinik

Rainer Flaskamp Business Practices Senior Manager ORACLE Deutschland GmbH

HANA Solution Manager als Einstieg

OXO³ technische Aspekte der Oracle EMEA internen BI Implementierung

DOAG Konferenz 2007 in Nürnberg

Well-Balanced. Performance Tuning

MATRIX FÜR HITACHI VIRTUAL STORAGE PLATFORM-PRODUKTFAMILIE

In Nullkommanix zur Datenbank in der eigenen Cloud

Oracle Hochleistungs-Plattformen

Oracle AWR und ASH Analyse und Interpretation

WELCOME. Nutzen der Cloud für eine optimale Performance. Patrick Schwanke Quest Software GmbH. Martin Schmitter Trivadis GmbH. 10.

Oracle Core für Einsteiger: Datenbank I/O

Eine dynamische Infrastrukturkonsolidierung bei ÖBB

EE SE1 Oracle RDBMS. Andrew Lacy Solution Architect. OPITZ CONSULTING Deutschland GmbH. Foto: Siobhan Bickerdike

Oracle HA-Technologien Lizenzierung

Preise und Leistungen Dynamic Computing Services

TSM 5.2 Experiences Lothar Wollschläger Zentralinstitut für Angewandte Mathematik Forschungszentrum Jülich

Oracle in der Amazon Cloud

Oracle Database Appliance - Projektbericht Erfolgreiche Migration bei der make-it

Das Leistung-pro-Kern Dilemma

Citrix Cloud Services und nlx.net im Vergleich für Ihren sicheren digitalen Arbeitsplatz

Einsatz von Oracle auf VMware ESX

Fernwartung Schulung und Workshops (Oracle, Toad)

Performance Tuning and Optimizing SQL Databases MOC 10987

DOAG Regionalgruppe NRW

Symposium on Scalable Analytics. Skalierbare Analysen mit EXASolution

VIRTUELLE APPLICATION DELIVERY LÖSUNGEN Network Virtualization Day magellan netzwerke GmbH

MICROSOFT SQL ASSESSMENTS. Von Axians IT Solutions

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

ODA Erfahrungen und Neuigkeiten

Oracle Database Appliance und Virtualisierung: OVM oder KVM?

Exchange 2016 SharePoint Nicht alles neu, aber vieles besser!

DOAG Konferenz Was Sie bei modernen Datenbank-Systemen anders machen müssen!

Oracle 12c wann soll man migrieren? Datenbanken sind unsere Welt

Oracle EngineeredSystems

DOAG Webinar. Konsolidierung, Standardisierung und Automatisierung. die Königsdisziplinen im Mehrkampf der Lizenzierung!

Evolution des Enterprise Managers

Betrieb bei der LH München mit speziellen Rahmenbedingungen

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

LINUX 4 AIX Ein Überblick AIX 2 LINUX Webcast

Hochverfügbarkeit mit der Standard Edition das geht!

11 Dinge, die Hyper-V übel nimmt. Nils Kaczenski MVP Hyper-V faq-o-matic.net

Systemvoraussetzungen:

Einführung und Vergleich AWS und Oracle Cloud. DOAG Nordlichtertreffen

Systemvoraussetzungen

Hochverfügbarkeit und Datensicherheit mit Hilfe der Cloud

Vertrauen ist gut, Kontrolle ist besser auf der Suche nach dem fehlerfreien SAN

VLAN-Approval Erfahrungen

Kostenlos aber effektiv: Performanceanalyse mit Statspack und SQL* Benedikt Nahlovsky. Performing Databases GmbH Mitterteich

Foglight Performance Analysis for Oracle

Best Practices für Installation und Betrieb des Oracle Application Servers unter Linux. Referent: Björn Bröhl, Fachbereichsleiter MT AG

Oracle 11g und Virtualisierung Johannes Ahrends Technical Director Quest Software GmbH

Erfahrungsbericht, Konsolidierung und Administration Real Application Cluster

SAP Memory Tuning. Erfahrungsbericht Fritz Egger GmbH & Co OG. Datenbanken sind unsere Welt

Das Ganze ist größer als die Summe der Einzelteile (Ablösung einer verteilten Oracle-Landschaft mit ODA und Dbvisit Standby)

PMD R2/DMM R2 Local V2.0.4

FlexFrame for Oracle. Torsten Schlautmann OPITZ CONSULTING Gummersbach GmbH

Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. Dipl.-Inform. Joachim Jäckel

Oracle Database 10g Die RAC Evolution

1. Übersicht Public Cloud Anbieter (PaaS und IaaS)

<Insert Picture Here> Neues von der Datenbank: Exadata & Datenbank-Maschine

Hier geht nix rein! Storage-Performance im Virtualisierungsumfeld. Michael Ziegler. 15. März it-novum GmbH

Systemvoraussetzungen:

Cloud Services eine Wirtschaftlichkeitsbetrachtung Eine Hilfestellung für den wirtschaftlichen Einsatz von Cloud Services

Stresstest für Oracle Einführung und Live Demo Swingbench

Informationen zur Oracle DB SE2

Data Guard und OMS / Grid Control -

Performant mit CAPE und der Performance Signatur MMS APM Kay Koedel

Dynamic Ressource Management

Microsoft Azure vs Amazon AWS Public Cloud. Systemhaus Krick Donnerstag, 29. September 2016

Oracle Public Cloud benutzen

Spezialitäten der Oracle Lizenzierung

Hochverfügbare Virtualisierung für das kleine IT-Budget

IO Performance - Planung Messung, Optimierung. Ulrich Gräf Principal Sales Consultant Oracle Deutschland B.V. und Co. KG

Oracle DB 12c: Die In-Memory-Option Oliver Zandner System-Berater für Oracle-DB-Technologien Oracle Hannover. Available July 2014

<Insert Picture Here> RAC Architektur und Installation

AI VERGABEMANAGER 8.1

DOAG Exaday Paragon Data - Ein Erfahrungsberich mit Oracle Exadata

Oracle Real Application Clusters: Requirements

wiko Bausoftware GmbH

Oracle Workload für den Mainframe

Oracle VM (x86): Der Aschenputtel-Hypervisor? DOAG 2015

Microsoft Server 2012 Hyper-V Replica für Oracle Database

Herzlich Willkommen Neuerungen in vsphere 6

Minimal Downtime Oracle 11g Upgrade. DOAG Konferenz 2010 Martin Decker

Transkript:

Oracle DB Platform Sizing RWE IT Oracle Database Operating Models DOAG Konferenz 2015 RWE IT GmbH Martin Ziemer

Die RWE IT Die RWE IT GmbH ist der interne IT- Dienstleister des RWE Konzerns Umsatz 567 Mio Mitarbeiter (Vollzeitstellen) rd. 2.200 Betreute PC s >60.000 Betreute RWE Gesellschaften Betreute Oracle DBs ca. 170 rd. 400

Vorgehensweise beim Sizing für Plattformen 1. Erfassen von DB-Metriken (v$, Statistics, Events, Time Model) 2. Errechnen von KPI 3. Kalibrieren P64 X86 4. Klärung der Lizenzverwendung (SE, EE, Optionen, Packs) 5. Bilden von DB-Klassen (LIGHT, NORMAL, HEAVY) 6. Verteilen auf Hosts / Hostgruppen / Cluster

Schätzen des realen Ressourcenbedarfs Auf Stundenbasis gemittelte Kennwerte Mittelwert (AVG) und Maximalwert (MAX) der Kennwerte eines Tages werden am Folgetag abgefragt Das Mittel von AVG und MAX ist der geschätzte Ressourcenbedarf Führt bei X86 zu einer gute Übereinstimmung mit dem VMWare-Cluster Individuelle Lastspitzen werden durch das Sizing (CPU 60%, RAM 80%) der Knoten abgefangen und verschwinden bei kleineren und mittleren Datenbanken im Grundrauschen. Das doppelte des geschätzten Ressourcenbedarfs ist die Obergrenze VCPU im VM-Server

Mitteln, mitteln, mitteln VCPU avg(max) PCPU avg(avg) Beispiel: avg(cpu_avg) = 1,3 avg(cpu_max) = 2,7 PCPU = avg(1,3; 2,7) = 2 VCPU = 2 * PCPU = 4

Kalibrierung von CPU und RAM P86: 75% Auslastung = 60 CPU * 0,75 ~= 45 CPU X86: 33% Auslastung = 120*0,33 CPU ~= 40 CPU P86-CPUs = 1.4 * DB_CPUs X86-CPUs = 2.0 * DB_CPUs => Für eine P64-CPU braucht man 1,5 * X86-CPU RAM = MIN( 1.2*(SGA + PGA + SESS), 2 GB) Pro Session: 10 MB RAM Contingency: 20% Minumum: 2 GB

Ist der CPU-Faktor zwingend? Gewichtungsfaktor AIX->LNX gewählt: 150% Durch Vergleich der CPU-Werte von DB und Cluster Ebenfalls mögliche Faktoren: 450%: SAPS P8 / X86 virt. 280%: SAPS P7 / X86 virt. 225%: SAPS P8 / X86 phys. 140%: SAPS P7 / X86 phys. 100%: Core ist Core 71%: Anzahl von In-Memory-Operationen pro CPU-Sekunde in einer mittleren DB-Leistungsgruppe 58%: Laufzeiten bei einem kleinen CPU-Loop in SQL und Stichproben auf OS-Ebene mit einem ähnlichen Loop in Perl (Mittlere Laufzeit bei VMWare-Datenbanken: 51s; bei AIX-Datenbanken: 88s; bei der einzigen Amazon-DB: 99s.)

CPU mal selber testen? Reiner CPU-Lasttest for loop 1 n do add(), trim() end; Läuft vermutlich im L1-Cache ab, kaum RAM-Access In mehren DB-Prozessen parallel startbar Ungestörte Laufzeit für 100 mio Iterationen ca. 30 s Auswertung von Datenbank-Zeit und Statistiken Zuerst verwendet um CPU-Schwund bei P8-LPARs zu diagnostizieren HOST_NAME INSTANCE_NAME ELAPSED DB_TIME DB_CPU STAT_CPU TIME_CPU_PCT ---------------- ---------------- ------------ --------- --------- --------- ------------ R0275 GFR1P 00:00:87.940 87.20 43.30 43.20 201 Läuft auf dem VMWare-Cluster rund: HOST_NAME INSTANCE_NAME ELAPSED DB_TIME DB_CPU STAT_CPU TIME_CPU_PCT ---------------- ---------------- ------------ --------- --------- --------- ------------ s060l0035 BEL3T 00:00:28.071 27.96 27.87 27.86 100

DB-Class LIGHT(+) For a lot of databases LIGHT: SE features used only LIGHT+: EE features used KPI Limits Comment CPU [x86] 0.25 (sic!) RAM [GB] 8 80% limit SIZE [GB] 500 deliberately IOPS 500*0.5 = 250 50% of smallest provision? THRP [MB/s] 10 LICENSE Deliberately EE: online index creation, parallel query, MView query rewrite

DB-Class NORMAL For solid operating databases Aligned with Amazon db.m3.2xlarge Largest standard instance for RDS Oracle at EU-FFM provisioned storage KPI Limits Comment CPU [x86] 2.0 RAM [GB] 32 SIZE [GB] 1000 GB deliberately IOPS 1000 deliberately THRP [MB/s] 100 1Gbps/10 LICENSE EE

Klasse HEAVY(+) KPI Limits Comment CPU [x86] - 16 Cores, 80% => 12 RAM [GB] - 384 GB, 80% => 300 SIZE [GB] - status quo IOPS - status quo THRP [MB/s] - 2x 4Gbit FC, 80% => 640 LICENSE HEAVY: EE + D&T Pack HEAVY+: +PART+ ACO

Klasse SPECIAL KPI Limits Comment CPU [x86] RAM [GB] SIZE [GB] IOPS THRP [MB/s] LICENSE EE + SPATIAL + ASO(?)

Planung für zwei VMWare-Cluster 16 16 16 16 HEAVY+ EE+DT_PA +PART+ACO(?) 28/52/862 MIX-ORA-P-003 6*16 CORES 6*384 GB RAM HEAVY EE+DT_PA 54/31/578 16 16 SPECIAL EE+SPAT 28/9/117 12 12 12 12 12 12 12 12 12 12 MIX-ORA-P-002 10*12 CORES 10*192 GB RAM NORMAL EE 58/32.0/467 LIGHT+ (EE) 47/4/154 LIGHT (SE) 117/6/379 * [DBS/PCPU/PRAM]

Noch Fragen? Wer nicht fragt hat s auch nicht verstanden

Leer Leer