Von Michael Skowasch auf Dienstag, 17. September 2019
Kategorie: Data Management

Exadata: Das Flaggschiff von Oracle?

Die Exadata ist ein „Oracle Engineered System". Die Server-Hardware, das Storage und das Operation System (Oracle Linux) werden von Oracle geliefert. Diese Komponenten sind speziell auf die Oracle-Datenbank abgestimmt.

In diesem Artikel beschreibe ich die Vorteile, die exklusiven Features der Exadata und gebe Einblicke aus einem erfolgreichen Exadata-Projekt.Die Exadata kann in verschiedenen Ausbaustufen (Eighth, Quarter, Half und Full Rack) bestellt werden. Die Exadata X7-2 (2-Socket-Variante pro Datenbank-Server) ist seit Oktober 2017 verfügbar. Die Tabelle 1 zeigt die Basiskonfigurationen der Exadata X7-2. Eine Exadata X7-8 (8-Socket-Variante pro Datenbank-Server) steht ebenfalls zur Auswahl.Die Anzahl der Datenbank-Server ist bei einem Eighth-Rack auf zwei beschränkt. Auch der Arbeitsspeicher darf nicht voll ausgeschöpft werden. Ab dem Quarter-Rack können alle verfügbaren Ressourcen verwendet werden. Außerdem können weitere Datenbank-Server hinzu konfiguriert werden. Die Exadata kann in zwei unterschiedlichen Storage-Varianten ausgewählt werden. Die Variante HC (High Capacity) liefert eine hohe Kapazität an physikalischen Platten. Die zweite Variante ist EF (Extreme Flash). Hier besteht das Storage hauptsächlich aus Flash Storage

X7-2 Eighth Rack X7-2 Quarter Rack X7-2 Half Rack X7-2 Full Rack
Datenbank-Server (2x 24-core Xeon 8160 processors (2.1 GHz))
​2 Server ​2 Server ​4 Server ​8 Server
Gesamt-Cores der Datenbank-Server ​48 Cores​96 Cores
​192 Cores​384 Cores
Gesamt-Arbeitsspeicher der Datenbank-Server 384 GB (default) bis 1,5 TB​​768 GB (default) bis 3 TB​​1536 GB (default) bis 6 TB​​3072 GB (default) bis 12 TB​
Storage Server ​3 Server​3 Server​7 Server​14 Server
HC (High Capacity) Disk Kapatität - ASM Normal Redundancy 180 TB disk, 38,4 TB flash​360 TB disk, 76,8 TB flash​840 TB disk, 179,2 TB flash​1.680 TB disk, 358,4 TB flash
EF (Extreme Flash) Storage Kapazität 76.8 TB flash ​153,6 TB flash​358,4 TB flash​716,8 TB flash
HC (High Capacity) Disk Kapatität - ASM Normal Redundancy​68 TB​136 TB​341 TB​681 TB
EF (Extreme Flash) Disk Kapazität - ASM Normal Redundancy ​28 TB​56 TB​141 TB​282 TB
HC (High Capacity) Disk Kapazität - ASM High Redundancy ​53 TB​107 TB​250 TB​499 TB
EF (Extreme Flash) Disk Kapazität - ASM High Redundancy ​22 TB​44 TB​103 TB​206 TB

​Tabelle 1: Ausbaustufen Exadata

VORTEILE EXADATA

Die Exadata liefert im Zusammenspiel mit der Oracle-Datenbank viele Vorteile und Alleinstellungsmerkmale gegenüber einem selbst konfigurierten Hardware-Stack.

EXADATA IM KUNDENEINSATZ

In den folgenden Punkten berichte ich über ein aktuelles Exadata-Kundenprojekt. Alle Projektspezifikationen kann ich in diesem kurzen Artikel natürlich nicht aufführen, daher erläutere ich nur die wichtigsten Kernpunkte des Projektes.

FAZIT

Die Exadata kann ihre Vorteile und Alleinstellungsmerkmale gerade für OLAP-Aufgaben voll ausspielen. Ebenfalls bietet die Exadata die Möglichkeit, die Ressourcen Schritt für Schritt auszubauen. Die Exadata kann somit auch als Konsolidierungsplattform genutzt werden. Die Verfügbarkeit der Oracle-Datenbanken kann mit dem Einsatz einer Real-Application-Cluster-(RAC)-Konfiguration weiter gesteigert werden. Wir verfügen über umfangreiche Kenntnisse und Projekterfahrungen mit „Oracle Engineered Systemen". Gerne beraten wir mit Ihnen gemeinsam eine neue Zielumgebung und ob ein bzw. welches „Oracle Engineered System" für Ihr Unternehmen die richtige Wahl ist.

GLOSSAR

Oracle Engineered System
Ein System bestehend aus Hardware, Storage, Operation System und Datenbanksoftware komplett von Oracle.

InfiniBand
Ist eine Spezifikation einer Hardwareschnittstelle zur seriellen Hochgeschwindigkeitsübertragung auf kurzen Distanzen mit geringer Latenz (40 GB/sec). Sie wird bevorzugt in Rechenzentren verwendet, beispielsweise für die Verbindungen der Server in Computerclustern untereinander und zur Verbindung zwischen Servern und benachbarten Massenspeichersystemen wie Storage Area Networks (SAN).

Online-Transaction-Processing (OLTP)
Online-Transaktionsverarbeitung, auch Echtzeit-Transaktionsverarbeitung, bezeichnet ein Benutzungsparadigma von Datenbanksystemen und Geschäftsanwendungen, bei dem die Verarbeitung von Transaktionen direkt und prompt, also ohne nennenswerte Zeitverzögerung, stattfindet.

Online Analytical Processing (OLAP)
OLAP wird neben dem Data-Mining zu den Methoden der analytischen Informationssysteme gezählt. OLAP wird weiterhin den hypothesengestützten Analysemethoden zugeordnet.

DataGuard
Oracle Data Guard ist eine Erweiterung des Datenbankmanagementsystems, die den Betrieb einer Standby-Datenbank erlaubt. Mittels Data Guard ist es möglich, sämtliche Datenänderungen an eine räumlich getrennte Datenbank zu senden.

Real Application Cluster (RAC)
Eine Hochverfügbarkeitslösung von Oracle. Oracle RAC ermöglicht Ausfallsicherheit, indem mehrere Knoten eines Rechnerverbundes auf dieselbe Datenbank zugreifen und für Clientrechner Datenbankdienste zur Verfügung stellen.

Active-DataGuard
Lizenzpflichtige Option, die Standby-Datenbank kann lesend geöffnet werden und wird dennoch von der Primary-Datenbank aktualisiert Automatic Storage Management (ASM) Volume Manager von Oracle

SAN
Storage Area Network

 Bildnachweis

© pexels.com | © pixabay.com

Kommentare hinterlassen