Transcript
Page 1: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 1

Hochverfügbare Clusterlösungen im Serviceguard Cluster Umfeld unter HP-UX

Petya Angelova, Teodosi Kaludov

Solution Centre Engineers

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 2

Wer sind wir?

• Teodosi Kaludov• Praktikumssemester an der

TH Karlsruhe

• Bachelor Abschluss der deutschen Fakultät der Technischen Universität Sofia

• Petya Angelova• Auslandssemester an der Uni

Karlsruhe

• Bachelor Abschluss der deutschen Fakultät der Technischen Universität Sofia

Page 2: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 2

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 3

HP Global Delivery Solution Center Sofia (HP GDSCS)

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 4

Agenda:

• Einführung in Serviceguard

• Serviceguard und:

- VxVM/VxFS

- CVM/CFS- SGeRAC

• Aktuelles aus dem Jahren 2006/2007

• Was kommt demnächst?

• Industrietrends im Bereich der Hochverfügbarkeit

• Fragen & Antworten

Page 3: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 3

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 5

Einführung in Serviceguard

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 6

Was ist Serviceguard?

• Serviceguard ist ein Softwareprodukt für hohe Verfügbarkeit

• Kein Single Point of Failure (SPoF)

• Hard- und Softwareüberwachung

• Ziele:− maximale Verfügbarkeit der Applikationen

− stabile Plattform durch hohe Fehlertoleranz

− Serviceguard gewährleistet Verfügbarkeit der Applikationen bei Ausfall von Komponenten

Page 4: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 4

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 7

Lokale-, Extended-, Metro-, Continentalclusters• Lokaler Cluster

− den ersten Schritt zur Absicherung der Applikationen − oft nicht räumlich von einander getrennt

• Extendedcluster (Campus Cluster)− Aufteilung der Rechner in kleine räumlich getrennten Gruppen − streng symetrisch

• Metrocluster− eine größere räumliche Trennung der Rechenzentren− Daten Replizierung mit Hilfe von spezifischen Disc Array Technologien

• Continentalclusters− die Rechenzentren sind weltweit verteilt− zwei separate Cluster− Failover wird durch ein Commando ausgeführt

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 8

Was ist ein Cluster? Was ist ein Cluster Node?

• Ein Cluster ist ein Verbund von Servern, die gemeinsam eine oder mehrere Applikationen betreiben − ein Cluster hat bis zu 16 Server

− alle Server in einem Cluster sind aktiv

• Ein Node ist ein Server, auf dem Serviceguard aktiv ist − auf aktiven Nodes laufen die Applikationen (Paketen)

− ein aktiver Node ist Bestandteil eines laufenden Clusters

Page 5: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 5

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 9

Was ist ein Serviceguard Paket?

• Ein Paket ist eine Verwaltungseinheit für eine Applikation und deren Ressourcen

• Ressourcen sind z.B:− Netzwerk und IP Adressen

− VGs / Disk Groups

− EMS Ressourcen

− Service Prozesse

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 10

Beispiel für Serviceguard Cluster

Page 6: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 6

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 11

Fehlerfälle

• Node Ausfälle− OS Panics

− Hardware Ausfälle

− System hangs

• Netzwerk Ausfälle

− Ausfall einer Netzwerkkarte

− Kabeltrennung

• Service Ausfälle− Prozessabbruch und -hangs

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 12

Serviceguard und:- VxVM/VxFS - CVM/CFS- SGeRAC

Page 7: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 7

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 13

VERITAS Volume Manager (VxVM)

• Plattenverwaltung

• lokale oder remote Administration von Festplattenvolumes

• Eigenschaften:

− online Layout Veränderung (z.B. von RAID5 auf RAID1)

− Dynamic Multipathing

− unabhängig von der Plattform

− Java-based Interface

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 14

Cluster Volume Manager (CVM)

• Erweiterung des VERITAS Volume Manager

• master/slave Architektur

− ein Node verwaltet das Volumen als Master; die restlichen Nodes aggieren als Slaves

• Multi-node Paket VxVM-CVM-pkg

• vxclustd – der wichtigste CVM Dämon

• kein write locking zwischen den Nodes− jeder Node kann auf jede Storage Area zugreifen

− jeder Node hat Schreibzugriffe

• “Uniform Shared Storage” Model

Page 8: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 8

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 15

VERITAS File System (VxFS)

• extent-based journal File System

• fast File System recovery time

• Tunable File System Parameters

• Access Control List

• Online Eigenschaften:− Online resizing

− Online Defragmentierung

− Online backup

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 16

Cluster File System (CFS)

• Erweiterung des VERITAS File System

• gleichzeitiges Mounten eines File System auf mehreren Nodes

• echtes SAN File System

• die Koordination zwischen den Nodes erfolgt über Cluster interconnections

• primary/secondary Architecture

• Global Lock Manager

Page 9: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 9

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 17

SGeRAC - Überblick• Serviceguard Extension für RAC (SGeRAC)

− Oracle Real Application Cluster (RAC) im Serviceguard Cluster Umfeld

− Eigenschaften:• Cluster Verwaltung, einschließlich Monitoring von Cluster Nodes,

HW und SW Komponenten im Rahmen des Clusters• Stellt die Cluster Zugehörigkeit zu RAC durch ORACLE def.

standardisiertes API sicher

• Verwaltung und Kontrolle von Applikationspaketen für Hochverfügbarkeit

• Entdeckung und Behebung von NIC Ausfällen

• Shared Storage zwischen den Nodes via Shared Volumes und Cluster File System

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 18

SGeRAC Beispiel

Page 10: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 10

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 19

Node Failure/After Node Failure

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 20

Aktuelles aus dem Jahren 2006/2007

Page 11: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 11

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 21

• Linux Version: A.11.16.07

− unterstützt Volume Exclusive Activation (läuft auf Red Hat 4, SLES9, SLES10 – nicht Red Hat 3)

• SG/LX A.11.16.08

− unterstützt SuSE SLES10

• HP Integrity Virtual Machines (HPVM) A.02.00

− unterstützt VM Guests auf Serviceguard Nodes

− VM guests als Serviceguard Package oder als Serviceguard Nodes auf demselben VM Host konfigurieren

• Serviceguard Manager A.05.01

− SG/SGeRAC , A.11.14 und später

− HP-UX 11i v1; HP-UX 11i v2; Red Hat Enterprise Linux 3 und 4;SLES8 und SLES9; Windows

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 22

Was kommt demnächst?

Page 12: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 12

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 23

3 neue Serviceguard Releases• SG/SGeRAC A.11.17.01

− neue Version für HP-UX 11i v3

• Serviceguard Storage Management Suite 2.0

− umfasst VERITAS 5.0 file system / volume manager

− läuft auf HP-UX 11i v2

• SG/SGeRAC A.11.18

− Linux

− HP-UX 11i v2

− HP-UX 11i v3

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 24

SG/SGeRAC A.11.17.01 1• Serviceguard für HP-UX 11i v3

− verfügbar auf HP-UX 11i v3 (Feb. 2007)

− neue Eigenschaften:

• DSF unterstützt (next generation MASS Storage Stack)/MPIO

• kein RS232 Heartbeat

• keine Unterstützung für Cluster Volume Manager/Cluster File System

− unterstützt LVM/SLVM und VxVM 4.1

− unterstützt LACP, Lan Monitor modes of HP APA (Auto port Aggregation)

− unterstützt lange PID, Hostname support extended to 39 bytes

− unterstützt extended distance cluster

Page 13: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 13

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 25

SG/SGeRAC A.11.17.01 2• Manageability Improvements

−unterstützt HP Serviceguard Manager B.01.00 für System Management Homepage (SMH)

− SMH im Bezug auf Serviceguard• monitor, create/modify und run/halt des Clusters

• monitor und run/halt von Knoten

• create/modify failover von Paketen, einschließlich change Auto Run und node switching Settings.

• Monitor, Run, halt, und move failover, multi-node, und system multi-node von Paketen

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 26

Serviceguard Storage Management Suite 2.0• 2.0 ist neue Version für alle Serviceguard Management Suite

Produkte

− im Laufe des Jahres 2007

− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

• CFS Geschwindigkeit und höhere Skalierbarkeit

− mehrere Cluster File Systems Transaktionsserver

− schneller und betriebssicherer

• konfigurierbar DMP mit multi-threaded Fehlerbehandlung

• File Change Log – die Applikation können überprüfen, was verändert worden ist

Page 14: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 14

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 27

SG/SGeRAC A.11.18• kommt in der Mitte 2007

• unterstützt HP-UX 11i v2, HP-UX 11i v3 und Linux

• unterstützt Storage Management Suite (SMS) 1.0/2.0

• Neue Eigenschaften

− online Modifizierung der Cluster Konfiguration Parameters

− online Modifizierung der Cluster Netzwerk Komponenten

− Multi-Node Pakete

− modulare Control Skripts

− neuer HP Serviceguard Manager (B.01.01)

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 28

Industrietrendsim Bereich der Hochverfügbarkeit

Page 15: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 15

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 29

Trends

• immer mehr Clusterlösungen mit Hochverfügbarkeit

• einfachere Handhabung (z.B. SMH)

• menschliche Fehler durch Automatisierung reduzieren

• mehr grafische Oberflächen zur Bedienung von komplexen HA Umgebungen

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 30

Fragen & Antworten

Page 16: Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle Produkte umfassen VERITAS 5.0 File System/Volume Manager und Serviceguard A.11.17 und A.11.18

IT-Symposium 2007 17.04.2007

www.hp-user-society.de 16

18.4.2007 Hochv erf ügbare Clusterlösungen im Serv ice Guard Cluster Umf eld unter HP-UX 31


Recommended