Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle...

16
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

Transcript of Hochverfügbare Clusterlösungen im Serviceguard Cluster ... · PDF file− alle...

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