Upload
others
View
9
Download
0
Embed Size (px)
Citation preview
Datenbanken sind unsere Welt www.dbmasters.at
Oracle Engineered Systems
Überblickwas es alles gibt
Datenbanken sind unsere Welt www.dbmasters.at
Themenübersicht
Oracle Engineered Systems
● Überblick über die Engineered Systems von OracleWas gibt es und was ist der Einsatzzweck?
● Wann machen diese Systeme Sinn?
● Limitationen der Systeme
● Was versteckt sich unter Platinum Support?
Datenbanken sind unsere Welt www.dbmasters.at
Überblick (ohne Storage Lösungen)
Oracle Engineered Systems
● Oracle Exadata Database Maschine
● Oracle SuperCluster
● Oracle Database Appliance
● Zero Data Loss Recovery Appliance
● Oracle Big Data Appliance
● Oracle Exalogic Elastic Cloud
● Oracle Exalytics In-Memory Machine
● Virtual Compute Appliance
Datenbanken sind unsere Welt www.dbmasters.at
Oracle Exadata Database MaschineIntel x86 basierte Datenbank Server
Oracle Engineered Systems
● Exadata X5 (die 6. Generation), drei Ausprägungen
– Neu: Oracle VM Support, Flash Storage Option
– Full Rack: (8 DB Server, 14 Storage Nodes): >4 Mio IOPS, 140GB/sec
– Limit pro DB Server: 36 Cores Intel x86, max 768GB Memory
Datenbanken sind unsere Welt www.dbmasters.at
Oracle SuperClusterDatenbank und/oder Application Server Solaris Container
SuperCluster T5-8
● 2 DB Nodes mit je 8 Stück Sparc T5, 16 Core CPUs
● 2TB Memory
● 8 Exadata Storage Server
SuperCluster M6-32
● DB und/oder App Servermit 32 Stück Sparc M6, 12 Cores( kann auch in zwei Servern konfiguriert werden )
● 32TB Memory
● 9 Exadata Storage Server
Oracle Engineered Systems
Datenbanken sind unsere Welt www.dbmasters.at
Oracle Database Appliance X5-2Intel x86 Datenbank Server
Oracle Engineered Systems
● Zwei Server in einem Gehäuse
– Je zwei Intel Xeon E5-2699v3 (18 Cores), 256GB (max 768GB)
– Gemeinsamer Storage
� 16 Stück 4TB HDD (Normal Redundancy = 32TB)
� 4 Stück 400GB SSD für Daten
� 4 Stück 200GB SSD für Redo Logs
● Wahlweise Plain Metal oder Oracle VM
● Capacity-On-Demand Lizensierung
– Minimum 2 Cores, maximum 72 Cores
Datenbanken sind unsere Welt www.dbmasters.at
Zero Data Loss Recovery Appliance
Oracle Engineered Systems
● Durchsatz pro Rack: 12TB/h, 320TB Kapazität
● Initiales Backup
● Plus Archivelogs (Deltas)
Datenbanken sind unsere Welt www.dbmasters.at
Oracle Big Data Appliance
Oracle Engineered Systems
● 18 Stück x86 Server pro Rack
● Cloudera Enterprise Software (Cloudera CDH, Manager und RTQ)
● Hadoop
● Oracle noSQL Database
● Oracle Java Hotspot VM
● Oracle R
Datenbanken sind unsere Welt www.dbmasters.at
Oracle Exalogic Elastic CloudBetreiben von Web Applikationen
Oracle Engineered Systems
● 30 Compute Nodes x86 mit 2 Stück 18 Core CPUs pro Rack
● Zusammen 1080 Cores, 7.5 TB, 80TB interne HDDs
Datenbanken sind unsere Welt www.dbmasters.at
Oracle Exalytics In-Memory Machine X4-4 / T5-8Oracle Business Intelligence + TimesTen In-Memory Database
Oracle Engineered Systems
● Zwei Varianten: x86 oder Sparc T5
● Für BI Anwendungen
Datenbanken sind unsere Welt www.dbmasters.at
Virtual Compute Appliance X4-2
Oracle Engineered Systems
● Max 25 Compute Nodes pro Rack mit 2 Stück 8 Core CPUs und 256 GB Memory
● Anwendungsgebiet
– Cloud Lösungen
– Unterstützt: Linux, Solaris x86, Microsoft Windows,…
● Basiert auf Oracle VM
Datenbanken sind unsere Welt www.dbmasters.at
Wann machen diese Systeme Sinn?
Oracle Engineered Systems
● Bedarf an umfangreichen Oracle Lösungen
● Man will alles aus einer Hand
● Alle Engineered Systeme haben Appliance Character
– Einheitliches Look & Feel, da viele Komponenten in mehreren Lösungen vorkommen (zB: Exadata Storage Nodes, ZFS,…)
– Nur mit gleichartigen Bausteinen erweiterbar
– Dadurch limitierte Flexibilität
● Hohe Wahrscheinlichkeit für „Vendor Locked In Problematik“ – wenn man einen Exadata / SuperCluster ausnutzt, gibt es kein Alternativen mehr.
Datenbanken sind unsere Welt www.dbmasters.at
Limitationen der Engineered Systems
Oracle Engineered Systems
● Engineered Systems – Bestehen aus: Compute Nodes, Storage Nodes und Infrastruktur (meist Infiniband)
– Vorhandene Ressourcen und Infrastruktur nur bedingt integrierbar
● Keine Möglichkeit für „Stretched RACs“ � Ausfallsicherheit über Rechenzentren gehen nur mit Data Guard
– Damit Erhöhung der Komplexität
● Virtualisierungsmöglichkeit
– Intel Systeme mit Oracle VM (nicht bei allen Engineered Systems möglich)
– Sparc Systeme mit Solaris Containern
Datenbanken sind unsere Welt www.dbmasters.at
Limitationen der Engineered Systeme – contd.
Oracle Engineered Systems
● Was macht man, wenn man „mehr“ braucht?
– Beispiel Exadata:
� Man hat eine Exadata, braucht aber mehr als 768GB Memory für eine InstanzBei E7-8xxx CPUs ist das Limit 1.5TB Memory pro CPU, max 8 CPUs im Server
� Oder 2 CPU mit in Summe 36 Cores sind pro Server nicht genugMit E7-8890V2 (2.8GHz) und 15 Cores sind Server mit 120 Cores möglich
� Oder die Single Thread Performance der Intel E5-2699v3 (2.3GHz) reicht nicht ausE5-2667V3 mit 3.2GHz liefert ca. 40% mehr Single Thread PerformanceE5-2637V3 mit 3.5GHz liefert ca. 50% mehr Single Thread Performance
� Nicht jede Applikation skaliert auf einem RAC!
Datenbanken sind unsere Welt www.dbmasters.at
Was versteckt sich unter Platinum Support?Nicht für alle Systeme verfügbar – Beispielsweise ODA
Oracle Engineered Systems
● Komponenten von Platinum Support
– Fault Monitoring von definierten Events
� 5 Minuten Notification, 15 Minuten Support Engineer, 30 Minuten Joint Debugging mit Development
� Aber nur bei Priority 1: System Down
– Patching durch Oracle Engineer
� Nur reguläre PSUs/CPUs (4 mal / Jahr)
� Muss durch Kunden initiiert werden
Datenbanken sind unsere Welt www.dbmasters.at
Limitationen und Grenzen von Platinum Support
Oracle Engineered Systems
● Monitoring
– Reaktionsgarantien nur für die seitens Oracle gemonitorten System Events
– Läuft man in ein davon nicht abgedecktes Problem, gelten die normalen Support Reaktionszeiten
● Patching
– Abhängig von der Systemgröße auf eine maximale Anzahl von Oracle Homes /
Oracle Instanzen limitiert � hat man mehr, muss man selbst patchen
– Man darf nur 2 Patches „hinterher“ sein (den aktuellen und den davor) � ist man weiter zurück, verliert man den Platinum Support
– Alle One-Off Patches muss man selbst einspielen
● Oracle ist NICHT für den Betrieb verantwortlich � das ist und bleibt der Kunde
Datenbanken sind unsere Welt www.dbmasters.at
Zusammenfassung
Oracle Engineered Systems
● Oracle Engineered Systems machen sehr viel Sinn, wenn man diese auch wirklich benötigt und mit deren Grenzen auskommt
● Sie haben Appliance Character - das hat Vor- und Nachteile
● Limitationen im HA Bereich (Extended RACs,…)
● Platinum Support „erzwingt“ häufige Downtimes aufgrund des Updatezwangs
Datenbanken sind unsere Welt www.dbmasters.at
Oracle Engineered Systems
Q & AWir unterstützen Sie bei der Analyse, ob- und welches Engineered System für Ihre Anforderungen in Frage kommt und welche Ausprägung Sie benötigen.
Wir verkaufen Ihnen keine Hardware – egal von welchem Anbieter, dadurch sind wir neutral und objektiv.