Einführung

Bereitstellungsoptionen: Netezza Performance Server für Cloud Pak for Data

Netezza Performance Server ist ein speziell entwickeltes, standardbasiertes Daten- und KI-System, das Datenbanken, Server, Speicher und erweiterte Analysefunktionen in einer einzigen, einfach zu verwaltenden Plattform integriert. Sie basiert auf IBM Red Hat OpenShift und ist für High-Performance Analytics optimiert. Netezza Performance Server läuft auf Red Hat OpenShift und IBM Cloud Pak for Data, in Ihrem Cloud-Konto, auf IBM Cloud, Amazon Web ServicesAWS) oder Azure. Die Lösung ist ein cloud-nativer und containerisierter Stack.

Übersicht

Netezza Performance Server bietet ein nahtloses Upgrade für bestehende Bereitstellungen. Es ist ein einfaches Anheben und Verschieben in die Cloud.

Die integrierte Automatisierung und die automatische Wiederherstellung sorgen für eine hochverfügbare und fehlertolerante Bereitstellung mit minimalem Personaleinsatz, so dass Ihr Data Warehouse kontinuierlich und ohne Unterbrechung betrieben werden kann.

Netezza Performance Server basiert auf Cloud-nativen Bausteinen, um ein skalierbares, elastisches und hochperformantes Cloud-Data-Warehouse zu erstellen. Containerisierte Hosts und SPUs laufen auf dedizierten Red Hat OpenShift Worker Nodes. Netezza Performance Server bietet eine dedizierte und spezialisierte Rechen- und Speicherkapazität für Host und SPUs, die automatisch vom Installationsprogramm bereitgestellt werden. 1-1-Speicher pro Daten-Slice wird über das Netzwerk angeschlossen und ermöglicht die Entkopplung des Rechenspeichers. Sie können die Speicherkapazität erhöhen, ohne Daten-Slices zu ändern, und weitere SPUs hinzufügen, ohne Daten-Slices hinzuzufügen oder zu entfernen. Die FPGA-Emulation ist aktiviert.

Jede Instanz besteht aus:
  • Ein ' ipshost-0 -Pod (Container), der als Host fungiert.
  • Ein ' console-<unique_identifier> -Pod für die Web-Konsole.
  • Eine Reihe von SPU-Pods, die als Backend der Massively Parallel Processing (MPP)-Architektur laufen.
  • Eine Reihe von Datenabschnitten. Jede davon bildet 1-1 mit einem Cloud-Anbieter-spezifischen zuverlässigen Blockspeicher ab.

    Bei dieser Architektur sind die Speicher- und Rechenknoten entkoppelt. Das System stützt sich auf die zuverlässige Speicherung durch einen Cloud-Anbieter, was bedeutet, dass etwaige Ausfälle auf Festplattenebene automatisch und transparent vom Cloud-Anbieter übernommen werden. Außerdem müssen Sie kein RAID verwalten und keine Festplattenregenerationen durchführen.

    Die Spezifikationen und Konfigurationen der Rechen- und Speicherkapazitäten der einzelnen Cloud-Anbieter werden vom System sorgfältig ausgewählt und kontrolliert, um ein optimales Verhältnis zwischen Preis und Leistung zu erzielen. Sie müssen sich nicht um die Beschaffung oder Konfiguration von Ressourcen in der Cloud kümmernNetezza Performance Server und Red Hat OpenShift verwalten und automatisieren dies.

Verwaltung
Die Benutzerverwaltung ist in Cloud Pak for Data integriert. Siehe Verwalten von Benutzern auf dem Netezza Performance Server für Cloud Pak for Data.
Für die Überwachung und Verwaltung der Datenbank können Sie eine auf einer Webkonsole basierende Benutzeroberfläche verwenden, die Ihnen folgende Möglichkeiten bietet
  • Anzeigen von Datenbankmetriken (Auslastung, Abfrageleistung, aktive Abfragen, Sitzungen).
  • Verwalten Sie Datenbankobjekte und Benutzer.
  • Abfragen über einen SQL-Editor ausführen.
  • Erstellen und bearbeiten Sie Ereignis- und/oder Zeitplanregeln.
  • Verwaltung und Management von Backups und Wiederherstellungen.
Sicherung und Restore
  • Backups und Wiederherstellungen basieren auf einem externen Tabellengerüst.
  • Backups werden entweder in IBM Cloud Object Storage oder AWS S3 gespeichert oder in mehrere Verfügbarkeitszonen repliziert.
  • Sie können die Benutzerdaten über die Benutzeroberfläche oder die REST-APIs sichern und wiederherstellen.
  • Unterstützte Backup-Typen:
    Bedarfsgerecht
    Ein On-Demand-Backup ist ein Gesamtbackup der vorhandenen Datenbanken auf dem System.
    Geplant
    Eine geplante Sicherung ist eine konfigurierte Option, die tägliche Sicherungen aller Datenbanken des Systems durchführt. Dieser Prozess beginnt mit einer ersten Vollsicherung und wird durch sechs weitere inkrementelle Sicherungen ergänzt, um den Sicherungssatz einer Woche zu vervollständigen.

    Teilweise und vollständige Wiederherstellung bestehender Backups sowie das Löschen von Backups werden unterstützt. Das Löschen eines Backups führt dazu, dass dieses Backup und alle inkrementellen Backups bis zum nächsten vollständigen Backup gelöscht werden, um einen übersichtlichen Backupsatz zu erhalten.

  • Vollständige und teilweise Wiederherstellung möglich.
Siehe Sicherung und Wiederherstellung.

Kompatibilität mit IBM PureData System for Analytics

  • Netezza Performance Server basiert auf demselben Code wie IBM® PureData® System for Analytics, so dass die Lösung vollständig mit diesen Appliances kompatibel ist.

  • Die Formate für die Sicherung und Wiederherstellung von Datenbanken sind mit IBM PureData System for Analytics 7.2.1.x und früheren Versionen kompatibel.

  • Netezza Performance Server ist mit IBM Netezza Analytics (INZA) kompatibel.

  • Die Host-Befehle sind im Allgemeinen identisch mit denen in IBM PureData System for Analytics 7.2.1.x. Die Ports 5481, 5482 und 5483 sind jedoch standardmäßig nicht verfügbar. Um die Befehle zu erteilen, die über diese Ports gehen, müssen Sie die ' nzcli -Befehle verwenden. Weitere Informationen finden Sie unter Entfernte Befehlszeile nz.

  • IBM PureData System for Analytics 7.2.1.x arbeiten mit dem on cloud 11.1.0.0 (Server) unter Verwendung des konfigurierten Hostnamens und der IP-Adresse. Die Portnummern des Servers sind für beide Produkte identisch.

Kompatibilität mit anderen Produkten

  • 100%ige Kompatibilität mit IBM PureData System for AnalyticsNetezza) 7.2.1.7 oder höher.

  • Netezza Performance Server 11.X.X.X entspricht den Standards ODBC 3.5 und JDBC 4. Alle Toolsvon Drittanbietern, die ODBC 3.5 oder JDBC 4 Standards unterstützen, funktionieren mit Version 11.X.X.X.

  • Zertifiziert mit IBM Fluid Query 1.7.2.

    IBM unterstützt die Verwendung aller SQL-Client-Angebote, die für IBM PureData System for Analytics 7.2.1.7 oder höher zertifiziert sind, um mit Netezza Performance Server 11.0.3.0 oder höher zu arbeiten.

  • Kompatibilität der Replikation
    Haupt Version Untergeordnet Version
    Netezza Performance Server Netezza Performance Server 11.0.0.0 oder höher Netezza Performance Server Netezza Performance Server 11.0.0.0 oder höher
    Netezza Performance Server Netezza Performance Server 11.0.0.0 oder höher IBM PureData System for Analytics IBM PureData System for Analytics 7.2.1.7 oder höher
    IBM PureData System for Analytics IBM PureData System for Analytics 7.2.1.7 oder höher Netezza Performance Server Netezza Performance Server 11.0.0.0 oder höher
  • sicherungs- und Wiederherstellungsverbindungenvon Drittanbietern
    Konnektor Zertifizierte Version
    IBM Spectrum Protect (früher Tivoli Storage Manager) 5.4, 5.5, 6.1, 6.2, 7.1, 8.1 und 8.1.10
    Veritas NetBackup 6.5, 7.1, 7.6, 7.7, 7.7.1, 8.0 und 8.3
    EMC NetWorker 7.6, 8.2.1, 9.0 und 19.1
    siehe Installation von Software von Drittanbietern.
  • Standardmäßig unterstützt der Netezza Performance Server Jumbo-Frames der Größe 9000 für die interne Kommunikation.