In diesem Abschnitt werden drei unterschiedliche Aspekte des SunPlex-Systems sowie die Schlüsselkonzepte und die Dokumentation beschrieben, die für den jeweiligen Aspekt wichtig sind. Diese drei Aspekte sind vertreten durch:
Hardware-Installations- und Servicepersonal
Systemverwalter
Anwendungsprogrammierer
Für Hardwarespezialisten stellt sich das SunPlex-System als eine Sammlung aus Standard-Hardware dar, zu der Server, Netzwerke und Speicher gehören. Diese Komponenten werden mit Kabeln verbunden, so dass jede Komponente eine Sicherung hat und kein Single Point of Failure (Ausfallpunkt) mehr gegeben ist.
Hardwarespezialisten müssen die folgenden Cluster-Konzepte verstehen.
Cluster-Hardwarekonfiguration und Verkabelung
Installation und Wartung (Hinzufügen, Entfernen, Ersetzen):
Netzwerkschnittstellen-Komponenten (Adapter, Verbindungspunkte, Kabel)
Schnittstellenkarten für Platten
Platten-Arrays
Plattenlaufwerke
Verwaltungskonsole und Konsolenzugriffsgerät
Konfiguration der Verwaltungskonsole und des Konsolenzugriffsgeräts
Die folgenden Abschnitte enthalten relevante Informationen zu den vorstehenden Schlüsselkonzepten:
Folgendes SunPlex-Dokument enthält Verfahren und Informationen zu Konzepten für den Hardwareservice:
Sun Cluster Hardware Collection
Für den Systemverwalter stellt sich das SunPlex-System als Satz aus verkabelten Servern (Knoten) und gemeinsam genutzten Speichergeräten dar. Der Systemverwalter sieht Folgendes:
In die Solaris-Software integrierte Cluster-Spezialsoftware zum Überwachen der Konnektivität zwischen den Cluster-Knoten,
Spezialsoftware zum Überwachen des Zustands der auf den Cluster-Knoten laufenden Benutzer-Anwendungsprogramme,
Datenträgerverwaltungs-Software zum Konfigurieren und Verwalten von Platten,
Cluster-Spezialsoftware, die allen Knoten Zugriff auf alle Speichergeräte ermöglicht, auch auf solche, die nicht direkt mit Platten verbunden sind,
Cluster-Spezialsoftware, dank der Dateien auf allen Knoten angezeigt werden, als seien sie lokal mit diesem Knoten verbunden.
Systemverwalter müssen die folgenden Konzepte und Prozesse verstehen:
Interaktion zwischen Hardware- und Softwarekomponenten
Allgemeiner Ablauf der Cluster-Installation und -Konfiguration, einschließlich:
Installieren der Solaris-Betriebsumgebung
Installieren und Konfigurieren der Sun Cluster-Software
Installieren und Konfigurieren eines Datenträger-Managers
Installieren und Konfigurieren der Anwendungssoftware für den Cluster-Betrieb
Installieren und Konfigurieren der Sun Cluster-Datendienstsoftware
Cluster-Verwaltungsverfahren für das Hinzufügen, Entfernen, Ersetzen und Pflegen der Cluster-Hardware- und Softwarekomponenten
Konfigurationsänderungen zur Leistungssteigerung
Die folgenden Abschnitte enthalten relevante Informationen zu den vorstehenden Schlüsselkonzepten:
Die folgenden SunPlex-Dokumente enthalten Verfahren und Informationen zu Konzepten der Systemverwaltung:
Sun Cluster Software Installation Guide
Sun Cluster System Administration Guide
Sun Cluster Error Messages Guide
Sun Cluster Release Notes
Sun Cluster Release Notes Supplement
Das SunPlex-System stellt Datendienste für Anwendungen wie Oracle (SPARC-basierte Systeme), NFS, DNS, SunTM Java System Web Server (formerly Sun Java System Web Server), Apache Web Server (SPARC-basierte Systeme) und Sun Java System Directory Server (früher Sun Java System Directory Server) zur Verfügung. Datendienste werden erstellt, indem Standard-Anwendungen für die Steuerung durch die Sun Cluster-Software konfiguriert werden. Die Sun Cluster-Software stellt Konfigurationsdateien und Verwaltungsmethoden zum Starten, Stoppen und Überwachen der Anwendungen zur Verfügung. Wenn Sie einen neuen Failover- oder Scalable-Dienst erstellen müssen, können Sie mit der Anwendungsprogrammierungsschnittstelle (API) von SunPlex und der DSET-API (API der Datendienst-Grundlagentechnologie) die Konfigurationsdateien und Verwaltungsmethoden erstellen, die zur Ausführung der Anwendung als Datendienst auf dem Cluster erforderlich sind.
Anwendungsprogrammierer müssen Folgendes verstehen:
Die Eigenschaften der Anwendung, um festzustellen, ob diese zur Ausführung als Failover- oder Scalable-Dienst eingerichtet werden kann.
Die Sun Cluster-API, DSET-API sowie den “generischen” Datendienst. Die Programmierer müssen entscheiden, welches Tool sich am besten für das Schreiben von Programmen oder Skripts eignet, mit denen ihre Anwendung für die Cluster-Umgebung konfiguriert werden soll.
Die folgenden Abschnitte enthalten relevante Informationen zu den vorstehenden Schlüsselkonzepten:
Die folgenden SunPlex-Dokumente enthalten Verfahren und Informationen zu Konzepten für Anwendungsprogrammierer:
Sun Cluster Data Services Developer's Guide
Sun Cluster Data Services Planning and Administration Guide