Sun Cluster 3.1 10/03 Konzepthandbuch

Glossar

Dieses Begriffsglossar wird in der SunPlex 3.1-Dokumentation verwendet.

A

Amnesie

Ein Zustand, bei dem der Cluster nach dem Herunterfahren mit veralteten Cluster-Konfigurationsdaten neu startet (CCR). Ist in einem Zwei-Cluster-Knoten zum Beispiel nur Knoten 1 funktionsfähig, sind nach einer Änderung der Cluster-Konfiguration auf Knoten 1 die CCR für Knoten 2 veraltet. Wenn der Cluster heruntergefahren und auf Knoten 2 neu gestartet wird, kommt es aufgrund der veralteten CCR von Knoten 2 zu einem Zustand der Amnesie.

Automatisches Failback

Der Prozess, mit dem eine Ressourcen- oder Gerätegruppe an den Primärknoten zurückgegeben wird, nachdem der Primärknoten versagt hatte und als Cluster-Mitglied neu gestartet wurde.

C

Checkpoint

Die Benachrichtigung, die von einem Primärknoten an einen Sekundärknoten gesendet wird, um die Software zwischen beiden synchron zu halten. Siehe auch “Primärknoten” und “Sekundärknoten”.

Cluster-Konfigurations-Repository (Cluster Configuration Repository, CCR)

Ein hoch verfügbarer, replizierter Datenspeicher, der von der Sun Cluster-Software zur dauerhaften Speicherung der Cluster-Konfigurationsinformationen verwendet wird.

Cluster-Dateisystem

Ein Cluster-Dienst, der Cluster-weiten, hoch verfügbaren Zugriff auf vorhandene lokale Dateisysteme bereitstellt.

Cluster-Interconnect

Die Hardware-Netzwerkinfrastruktur einschließlich Kabel, Cluster-Transportverbindungspunkte und Cluster-Transportadapter. Die Sun Cluster- und Datendienstsoftware nutzt diese Infrastruktur für die Cluster-interne Kommunikation.

Cluster-Knoten

Ein Knoten, der als Cluster-Mitglied konfiguriert ist. Ein Cluster-Knoten kann ein aktuelles Mitglied sein. Siehe auch “Cluster-Mitglied”.

Cluster-Mitglied

Ein aktives Mitglied der aktuellen Cluster-Zusammensetzung. Dieses Mitglied kann mit anderen Cluster-Mitgliedern Ressourcen teilen und Dienste sowohl für andere Cluster-Mitglieder als auch für Clients des Clusters zur Verfügung zu stellen. Siehe auch “Cluster-Knoten”.

Cluster-Mitglieder-Monitor (Cluster Membership Monitor, CMM)

Die Software, die eine ständige Überwachung der Cluster-Mitgliedschaft ausführt. Diese Mitgliederinformationen werden von allen übrigen Cluster-Softwareanwendungen verwendet, um zu entscheiden, wo hoch verfügbare Dienste ausgeführt werden sollen. CMM stellt sicher, dass keine Nicht-Cluster-Mitglieder Daten beschädigen bzw. beschädigte oder nicht konsistente Daten an Clients übertragen können.

Cluster-Transportadapter

Der Netzwerkadapter, der auf einem Knoten sitzt und den Knoten mit dem Cluster-Interconnect verbindet. Siehe auch “Cluster-Interconnect”.

Cluster-Transportkabel

Die Netzwerkverbindung, die die Verbindung mit den Endpunkten herstellt. Eine Verbindung zwischen Cluster-Transportadaptern und Cluster-Transportverbindungspunkten oder zwischen zwei Cluster-Transportadaptern. Siehe auch “Cluster-Interconnect”.

Cluster-Transportverbindungspunkt

Ein Hardwareschalter, der als Teil des Cluster-Interconnect verwendet wird. Siehe auch “Cluster-Interconnect”.

Cluster

Mindestens zwei miteinander verbundene Knoten oder Domänen mit einem gemeinsam genutzten Cluster-Dateisystem, die zusammen konfiguriert sind, um Failover-, Parallel- oder Scalable-Ressourcen auszuführen.

D

Datenbankreplikat Metagerätezustand (Replikat)

Eine auf der Platte gespeicherte Datenbank, in der die Konfiguration und der Zustand aller Metageräte sowie die Fehlerbedingungen aufgezeichnet sind. Diese Informationen sind für einen ordnungsgemäßen Betrieb der Solaris Volume Manager-Plattensätze wichtig und werden repliziert.

Datendienst

Eine Anwendung, die als hoch verfügbare Ressource unter der Steuerung von Ressourcengruppen-Manager (RGM) eingerichtet wurde.

Datenträger-Manager

Ein Softwareprodukt, das mithilfe von Disk Striping, Verkettung, Spiegelung und dynamischem Wachstum von Metageräten oder Datenträgern für die Zuverlässigkeit von Daten sorgt.

DID-Name

Wird zur Identifizierung von globalen Geräten auf einem SunPlex-System verwendet. Dabei handelt es sich um eine Cluster-Kennung mit einer 1:1- oder 1:M-Beziehung mit logischen Solaris-Namen. Der Name hat die Form dXsY, wobei X eine ganze Zahl und Y der Bereichsname ist. Siehe auch “Logischer Solaris-Name”.

DID-Treiber

Ein Treiber, der von der Sun Cluster-Software implementiert wird und zur Bereitstellung eines konsistenten Geräte-Namensraums im ganzen Cluster dient. Siehe auch “DID-Name”.

Distributed Lock Manager (DLM)

Die Sperrsoftware, die in einer gemeinsam genutzten OPS-Plattenumgebung (Oracle Parallel Server) verwendet wird. DLM ermöglicht das Ausführen von Oracle-Prozessen auf verschiedenen Knoten zum Synchronisieren des Datenbankzugriffs. DLM ist auf hohe Verfügbarkeit ausgelegt. Wenn ein Prozess oder ein Knoten abstürzt, müssen die restlichen Knoten nicht heruntergefahren und neu gestartet werden. Es wird eine rasche Rekonfiguration von DLM ausgeführt, um einen solchen Ausfall zu beheben.

E

Einzelinstanz-Ressource

Eine Ressource, für die maximal eine Ressource auf dem ganzen Cluster aktiv sein kann.

Endpunkt

Ein realer Port auf einem Cluster-Transportadapter bzw. einem Cluster-Transportverbindungspunkt.

Ereignis

Eine Änderung bei Zustand, Beherrschung, Schwere oder Beschreibung eines verwalteten Objekts.

F

Failback

Siehe “Automatisches Failback”.

Failfast

Das ordnungsgemäße Herunterfahren eines fehlerhaften Knotens und Entfernen vom Cluster, bevor dessen möglicherweise fehlerhafter Betrieb Schaden anrichten kann.

Failover-Ressource

Eine Ressource, deren Ressourcen alle jeweils nur von einem einzigen Knoten richtig unterstützt werden können. Siehe auch “Einzelinstanz-Ressource” und “Scalable-Ressource”.

Failover

Die automatische Neuzuweisung einer Ressourcengruppe oder Gerätegruppe von einem aktuellen Primärknoten zu einem neuen Primärknoten, nachdem ein Fehler aufgetreten ist.

Fehlerüberwachung

Ein Fehler-Dämon und die Programme, die zur Überprüfung unterschiedlicher Teile von Datendiensten verwendet werden und Maßnahmen ergreifen. Siehe auch “Ressourcen-Monitor”.

G

Gemeinsamer Speicherort

Die Eigenschaft, sich auf dem gleichen Knoten zu befinden. Dieses Konzept wird bei der Cluster-Konfiguration zur Leistungssteigerung eingesetzt.

Generische Ressource

Ein Anwendungs-Dämon und dessen untergeordnete Prozesse, die als Teil eines generischen Ressourcentyps unter die Steuerung des Ressourcengruppen-Managers gestellt werden.

Generischer Ressourcentyp

Eine Vorlage für einen Datendienst. Ein generischer Ressourcentyp kann verwendet werden, um eine einfache Anwendung zu einem Failover-Datendienst zu machen (Stoppen auf einem Knoten, Starten auf einem anderen Knoten). Dieser Typ muss nicht mit der SunPlex-API programmiert werden.

Geräte-ID

Ein Mechanismus zum Identifizieren von Geräten, die über Solaris bereitgestellt werden. Geräte-IDs werden in der Online-Dokumentation unter devid_get(3DEVID) beschrieben.

Der DID-Treiber von Sun Cluster legt mit Geräte-IDs den Bezug zwischen den logischen Solaris-Namen auf verschiedenen Cluster-Knoten fest. Der DID-Treiber sucht bei jedem Gerät nach der Geräte-ID. Wenn diese Geräte-ID mit einem anderen Gerät auf dem Cluster übereinstimmt, erhalten beide Geräte denselben DID-Namen. Wenn die Geräte-ID auf dem Cluster noch nicht vorhanden ist, wird ein neuer DID-Name zugewiesen. Siehe auch “Logischer Solaris-Name” und “DID-Treiber”.

Gerätegruppe

Eine benutzerdefinierte Gruppe von Geräteressourcen, wie zum Beispiel Platten, die von verschiedenen Knoten in einer hoch verfügbaren Cluster-Konfiguration unterstützt werden können. Diese Gruppe kann Geräteressourcen wie Platten, Solaris Volume Manager-Plattensätze und VERITAS Volume Manager-Plattengruppen enthalten.

GIF-Knoten

Siehe ”Globaler Schnittstellenknoten”.

Globale Ressource

Eine hoch verfügbare Ressource, die auf Kernel-Ebene der Sun Cluster-Software bereitgestellt wird. Globale Ressourcen umfassen Platten (HA-Gerätegruppen), das Cluster-Dateisystem und das globale Netzwerk.

Globale Schnittstelle

Eine globale Netzwerkschnittstelle, an der gemeinsam genutzte Adressen real gehostet werden. Siehe auch “Gemeinsam genutzte Adresse”.

Globaler Schnittstellenknoten (GIF-Knoten)

Ein Knoten, der eine globale Schnittstelle hostet.

Globales Gerät

Ein Gerät, das für alle Cluster-Mitglieder zugänglich ist, wie Platte, CD-ROM und Band.

H

HA-Datendienst

Siehe “Datendienst”.

Heartbeat

Eine über alle verfügbaren Transportpfade im Cluster-Interconnect regelmäßig ausgegebene Meldung. Das Ausbleiben eines Heartbeat nach einem festgelegten Zeitraum und einer festgelegten Anzahl von Versuchen löst ein internes Failover der Kommunikationsübertragung auf einen anderen Pfad aus. Bei einem Versagen aller Pfade zu einem Cluster-Mitglied führt der Cluster-Mitglieder-Monitor (CMM) eine Neubewertung des Cluster-Quorums durch.

I

Instanz

Siehe “Ressourcenaufruf”.

Internet Protocol (IP) Network Multipathing

Diese Software verhindert durch Fehlerüberwachung und Failover einen Verlust der Knotenverfügbarkeit aufgrund des Ausfall eines einzelnen Netzwerkadapters oder Kabels. IP Network Multipathing-Failover setzt eine Reihe von Netzwerkadaptern mit der Bezeichnung IPMP-Gruppen (IP Network Multipathing-Gruppen) ein, um redundante Verbindungen zwischen einem Cluster-Knoten und dem öffentlichen Netzwerk bereitzustellen. Die Fehlerüberwachungs- und Failover-Funktionen arbeiten zusammen, um die Verfügbarkeit von Ressourcen sicherzustellen. Siehe auch “IPMP-Gruppe”.

IPMP-Gruppe (IP Network Multipathing-Gruppe)

Ein Satz aus einem oder mehreren Netzwerkadaptern auf demselben Knoten und in demselben Teilnetz, die so konfiguriert sind, dass sie im Fall eines Adapterversagens eine Sicherungskopie voneinander erstellen.

IPv4

Internet Protocol, Version 4. Manchmal als IP bezeichnet. Diese Version unterstützt einen 32–Bit-Adressraum.

K

Knoten

Ein realer Rechner oder eine Domäne (im Sun Enterprise E10000-Server), das bzw. die zum SunPlex-System gehören kann. Auch als “Host” bezeichnet.

L

Lastausgleich

Betrifft nur Scalable-Dienste. Der Prozess der Verteilung der Anwendungslast auf die im Cluster vorhandenen Knoten, um Client-Anforderungen zeitgerecht abzuwickeln. Weitere Details finden Sie unter Scalable-Datendienste.

Lastausgleichsverfahren

Betrifft nur Scalable-Dienste. Die bevorzugte Form der Verteilung von Lastanforderungen aus der Anwendung auf die Knoten. Weitere Details finden Sie unter Scalable-Datendienste.

Laufende Aufrüstung

In einer Sun Cluster-Konfiguration eine Aufrüstung, die sequenziell auf einem Cluster-Knoten nach dem anderen durchgeführt wird. Während einer laufenden Aufrüstung bleibt der Cluster in Betrieb und die Dienste werden auf den anderen Knoten weiter ausgeführt.

Logische Netzwerkschnittstelle

In der Internet-Architektur kann ein Host eine oder mehrere IP-Adressen haben. Die Sun Cluster-Software konfiguriert zusätzliche logische Netzwerkschnittstellen, um eine Zuordnung zwischen mehreren logischen Netzwerkschnittstellen und einer einzelnen realen Netzwerkschnittstelle festzulegen. Jede logische Netzwerkschnittstelle hat eine einzige IP-Adresse. Durch diese Zuordnung kann eine einzige reale Netzwerkschnittstelle mehrere IP-Adressen abdecken. Durch diese Zuordnung kann zudem die IP-Adresse ohne zusätzliche Hardware-Schnittstellen bei Takeover- oder Switchover-Vorgängen von einem Cluster-Mitglied zu einem anderen verschoben werden.

Logischer Host

Ein Konzept aus Sun Cluster 2.0 (mindestens), das eine Anwendung, die Plattensätze oder die Plattengruppen, auf denen sich die Anwendungsdaten befinden, und die Netzwerkadressen für den Zugriff auf den Cluster umfasst. Dieses Konzept ist im SunPlex-System nicht mehr vorhanden. Eine Beschreibung der aktuellen Implementierung dieses Konzepts im SunPlex-System finden Sie unter Plattengerätegruppen und Ressourcen, Ressourcengruppen und Ressourcentypen.

Logischer Solaris-Name

Die Namen, die in der Regel zur Verwaltung der Solaris-Geräte verwendet werden. Für Platten sehen diese in der Regel folgendermaßen aus: /dev/rdsk/c0t2d0s2. Zu jedem dieser logischen Solaris-Gerätenamen gibt es einen realen Solaris-Gerätenamen. Siehe auch “DID-Name” und “Realer Solaris-Name”.

Lokale Platte

Eine Platte, die real ausschließlich zu einem gegebenen Cluster-Knoten gehört.

M

Master

Siehe “Primärknoten”.

Multihomed Host

Ein Host, der mit mehreren öffentlichen Netzwerken verbunden ist.

Multihostplatte

Eine Platte, die real mit mehreren Knoten verbunden ist.

N

Namensraum globales Gerät

Ein Namensraum mit den logischen, Cluster-weiten Namen für globale Geräte. Lokale Geräte sind in der Solaris-Umgebung in den Verzeichnissen /dev/dsk, /dev/rdsk und /dev/rmt definiert. Der Namensraum globales Gerät definiert globale Geräte in den Verzeichnissen /dev/global/dsk, /dev/global/rdsk und /dev/global/rmt.

Netzwerkadressressource

Siehe “Netzwerkressource”.

Netzwerkressource

Eine Ressource mit einem oder mehreren logischen Hostnamen oder gemeinsam genutzten Adressen. Siehe auch “Ressource logischer Hostname” und “Ressource gemeinsam genutzte Adresse”.

Nicht-Cluster-Modus

Der Zustand nach dem Booten eines Cluster-Mitglieds mit der -x-Bootoption. In diesem Zustand ist der Knoten kein Cluster-Mitglied mehr, aber immer noch ein Cluster-Knoten. Siehe auch “Cluster-Mitglied” und “Cluster-Knoten”.

P

Parallele Dienstinstanz

Eine Instanz für einen parallelen Ressourcentyp, die auf einem einzelnen Knoten läuft.

Paralleler Ressourcentyp

Ein Ressourcentyp, zum Beispiel eine parallele Datenbank, die für den Betrieb in einer Cluster-Umgebung eingerichtet wurde, so dass sie von mehreren (zwei oder mehr) Knoten gleichzeitig unterstützt werden kann.

Plattengruppe

Siehe “Gerätegruppe”.

Plattengerätegruppe

Siehe “Gerätegruppe”.

Plattensatz

Siehe “Gerätegruppe”.

Potenzieller Master

Siehe “Potenzieller Primärknoten”.

Potenzieller Primärknoten

Ein Cluster-Mitglied, das bei Versagen des Primärknotens in der Lage ist, einen Failover-Ressourcentyp zu unterstützen. Siehe auch “Standard-Master”.

Primärhostname

Der Name eines Knotens im primären öffentlichen Netzwerk. Das ist immer der in /etc/nodename angegebene Knotennamen. Siehe auch “Sekundärhostname”.

Primärknoten

Ein Knoten, auf dem eine Ressourcengruppe oder eine Gerätegruppe derzeit online ist. Ein Primärknoten ist mit anderen Worten ein Knoten, der derzeit die der Ressource zugeordneten Dienste hostet oder ausführt. Siehe auch “Sekundärknoten”.

Privater Hostname

Der Alias für den Hostnamen, der für die Kommunikation mit einem Knoten über den Cluster-Interconnect verwendet wird.

Q

Quorum-Gerät

Eine Platte, die von zwei oder mehr Knoten gemeinsam genutzt wird und Stimmen abgibt. Die Stimmen dienen der Feststellung des Quorums für den Betrieb des Clusters. Der Cluster kann nur arbeiten, wenn ein Quorum von Stimmen verfügbar ist. Das Quorum-Gerät wird verwendet, wenn ein Cluster in separate Knotensätze partitioniert wird, um festzulegen, welcher Knotensatz den neuen Cluster bildet.

R

Realer Solaris-Name

Der Name, den das Gerät vom dazugehörigen Gerätetreiber in Solaris erhält. Er wird auf einem Solaris-Rechner als Pfad im Verzeichnisbaum unter /devices angezeigt. Der reale Solaris-Name für ein typisches SCSI-Laufwerk sieht zum Beispiel etwa folgendermaßen aus:/devices/sbus@1f,0/SUNW,fas@e,8800000/sd@6,0:c,raw

Siehe auch “Logischer Solaris-Name”.

Ressource gemeinsam genutzte Adresse

Eine Netzwerkadresse, die von allen auf den Knoten innerhalb des Clusters laufenden Scalable-Diensten eingesetzt werden kann, um die Dienste auf diesen Knoten zu skalieren. Ein Cluster kann mehrere gemeinsam genutzte Adressen haben, und ein Dienst kann an mehrere gemeinsam genutzte Adressen angebunden sein.

Ressource logischer Hostname

Eine Ressource mit einer Sammlung logischer Hostnamen, welche die Netzwerkadressen darstellen. Diese Ressourcen können nur jeweils von einem Knoten unterstützt werden. Siehe auch “Logischer Host”.

Ressource

Eine Instanz eines Ressourcentyps. Es können viele Ressourcen desselben Typs vorhanden sein, jede Ressource mit eigenem Namen und eigenen Eigenschaftswerten, so dass viele Instanzen der zugrunde liegenden Anwendung auf dem Cluster ausgeführt werden können.

Ressourcen-Monitor

Ein optionaler Bestandteil einer Ressourcentyp-Implementierung, der regelmäßig Fehlerprüfungen bei Ressourcen durchführt, um festzustellen, ob diese ordnungsgemäß laufen und wie sich ihre Leistung darstellt.

Ressourcenaufruf

Eine Instanz eines Ressourcentyps, die auf einem Knoten ausgeführt wird. Es handelt sich um ein abstraktes Konzept zur Darstellung einer Ressource, die auf dem Knoten gestartet wurde.

Ressourcengruppe

Eine Sammlung von Ressourcen, die vom RGM als Einheit verwaltet werden. Jede Ressource, die vom RGM verwaltet werden soll, muss in einer Ressourcengruppe konfiguriert sein. In der Regel werden verwandte und voneinander abhängige Ressourcen in einer Gruppe zusammengefasst.

Ressourcengruppen-Manager (RGM)

Ein Software-Leistungsmerkmal, mit dem Cluster-Ressourcen durch das automatische Starten und Anhalten der Ressourcen auf ausgewählten Cluster-Knoten hoch verfügbar und skalierbar gemacht werden. Der RGM agiert anhand vorkonfigurierter Verfahren im Fall von Hardware- oder Softwarefehlern oder beim erneuten Booten.

Ressourcengruppenzustand

Der Zustand der Ressourcengruppe auf jedem Knoten.

Ressourcenstatus

Der Status der Ressource, der vom Fehler-Monitor gemeldet wird.

Ressourcenzustand

Der Zustand einer Ressourcengruppen-Manager-Ressource auf einem bestimmten Knoten.

Ressourcentyp

Der einmalige Name eines Cluster-Objekts Datendienst, logischer Hostname oder gemeinsam genutzte Adresse. Ressourcentypen für Datendienste können vom Typ Failover oder Scalable sein. Siehe auch “Datendienst”, “Failover-Ressource” und “Scalable-Ressource”.

Ressourcentypeigenschaften

Ein Paar von Schlüsselwerten, die vom Ressourcengruppen-Manager (RGM) als Teil des Ressourcentyps gespeichert und zur Beschreibung und Verwaltung der Ressourcen des angegebenen Typs verwendet werden.

Ressourcenverwaltungs-API (RMAPI)

Die Anwendungsprogrammierschnittstelle (API) in einem SunPlex-System, die eine Anwendung in einer Cluster-Umgebung hoch verfügbar macht.

S

Scalable Coherent Interface (SCI)

Hochgeschwindigkeits-Verbindungshardware, die als Cluster-Interconnect eingesetzt wird.

Scalable-Dienst

Ein Datendienst, der so implementiert ist, dass er auf mehreren Knoten gleichzeitig ausgeführt werden kann.

Scalable-Ressource

Eine Ressource, die auf mehreren Knoten läuft (eine Instanz auf jedem Knoten) und den Cluster-Interconnect verwendet, um den Remote-Clients den Eindruck eines einzigen Dienstes zu vermitteln.

Sekundärhostname

Der Name eines Knotens, der für den Zugriff auf ein sekundäres öffentliches Netzwerk verwendet wird. Siehe auch “Primärhostname”.

Sekundärknoten

Ein Cluster-Mitglied, das als Master für Platten- und Ressourcengruppen verfügbar ist, wenn der Primärknoten versagt. Siehe auch “Primärknoten”.

Sicherungsgruppe

Siehe “IP Network Multipathing-Gruppe”.

Solaris Volume Manager

Ein vom SunPlex-System verwendeter Datenträger-Manager. Siehe auch “Datenträger-Manager”.

Spare-Knoten

Ein Cluster-Knoten, der bei einem Failover zum Sekundärknoten gemacht werden kann. Siehe auch “Sekundärknoten”.

Split Brain

Ein Zustand, in dem ein Cluster in mehrere Partitionen zerfällt und jede Partition entsteht, ohne die Existenz irgend einer anderen Partition wahrzunehmen.

Standard-Master

Das Cluster-Mitglied, auf dem standardmäßig ein Failover-Ressourcentyp online gebracht wird.

Sun Cluster (Software)

Der Softwareanteil des SunPlex-Systems. (Siehe SunPlex.)

SunPlex

Das integrierte Hardware- und Sun Cluster-Softwaresystem zum Erstellen hoch verfügbarer und Scalable-Dienste.

Switchback

Siehe “Failback”.

Switchover

Der planmäßige Wechsel einer Ressourcen- oder Gerätegruppe von einem Master (Knoten) in einem Cluster zu einem anderen Master (oder mehreren Mastern, wenn die Ressourcengruppen für mehrere Primärknoten konfiguriert sind). Ein Switchover wird von einem Verwalter mit dem scswitch(1M)-Befehl eingeleitet.

System Service Processor (SSP)

Ein Gerät, das sich in Enterprise 10000-Konfigurationen außerhalb des Clusters befindet und speziell für die Kommunikation mit Cluster-Mitgliedern eingesetzt wird.

T

Takeover

Siehe “Failover”.

Terminal-Konzentrator

Ein Gerät, das sich in anderen als Enterprise 10000-Konfigurationen außerhalb des Clusters befindet und speziell für die Kommunikation mit Cluster-Mitgliedern eingesetzt wird.

V

VERITAS Volume Manager

Ein vom SunPlex-System verwendeter Datenträger-Manager. Siehe auch “Datenträger-Manager”.

Verwaltungskonsole

Eine Workstation, auf der Cluster-Verwaltungssoftware ausgeführt wird.