Oracle Database 10g RAC – Plattformen im Detail Markus

Werbung
IT-Symposium 2005
Oracle Database 10g RAC –
Plattformen im Detail
Markus Michalewicz
BU Database Technologies
ORACLE Deutschland GmbH
2
Page 1
www.decus.de
1
IT-Symposium 2005
Agenda
y Einleitung
–
–
–
–
RAC – was ist das noch gleich?
Wer die Wahl hat, hat die Qual...
Oracle ist Oracle ist Oracle...
Was setzen die Oracle Kunden ein?
y Oracle Database 10g RAC – vorab
–
–
–
Optimale Unterstützung auf HP Plattformen
Oracle‘s Vorgaben im RAC Bereich
Ab Version 10g – CRS ist immer dabei
y Oracle Database 10g RAC – Plattformen im Detail
–
–
–
–
–
OpenVMS
Tru64
HP-UX
Windows
Linux
3
Oracle Real Application Cluster (RAC)
y Mit Oracle9i vorgestellte, Cluster-fähige
Version der Datenbank (Clusterdatenbank)
y Hardware-Grundlage: Shared Disk Cluster
y Eine Datenbank, mehrere parallele Instanzen
y Alle Knoten sind gleichzeitig aktiv
y Revolutionäre Technik: „Cache Fusion“
y Cache Fusion = globale SGA
¾ Optimale Verfügbarkeit und Skalierbarkeit
4
Page 2
www.decus.de
2
IT-Symposium 2005
Wer die Wahl hat ....
Oder: Welches Betriebssystem?
Unix / Linux
Intel /
Itanium /
AMD /
Opteron
5
Oracle ist Oracle ist Orale ...
y Oracle inklusive aller Optionen wie die Real Application
Clusters (kurz RAC) ist auf allen Plattformen gleich:
eine Codebasis auf allen Plattformen
alle Oracle9i / Oracle 10g Funktionalitäten
– Identische Schnittstellen
–
–
y Identische Tools Infrastruktur
Oracle Universal Installer (OUI)
– Database Configuration Assistant (DBCA)
– Enterprise Manager (EM)
– Recovery Manager (RMAN)
–
6
Page 3
www.decus.de
3
IT-Symposium 2005
Was setzen unsere Kunden ein?
Plattform
Betriebssystem
Storage
• Kundenbeispiele unter: www.oracle.com/customers/products/index.html?rac.html
7
Agenda
y Einleitung
–
–
–
–
RAC – was ist das noch gleich?
Wer die Wahl hat, hat die Qual...
Oracle ist Oracle ist Oracle...
Was setzen die Oracle Kunden ein?
y Oracle Database 10g RAC – vorab
–
–
–
Optimale Unterstützung auf HP Plattformen
Oracle‘s Vorgaben im RAC Bereich
Ab Version 10g – CRS ist immer dabei
y Oracle Database 10g RAC – Plattformen im Detail
–
–
–
–
–
OpenVMS
Tru64
HP-UX
Windows
Linux
8
Page 4
www.decus.de
4
IT-Symposium 2005
Optimale Unterstützung auf HP Plattformen
http://www.hporaclectc.com/
Ansprechpartner für RAC z.B.:
[email protected] (HP) / [email protected] (Oracle)
9
Oracle RAC Konfiguration
RAC Version (9.2.x / 10.x)
Betriebssystem und
Clustersoftware („clusterware“)
Server 1
Server 3
Server 2
Server 4
Server Interconnect
RAW Devices
LVM / Oracle ASM
Daten
Data
A-Z
Cluster File Systeme (CFS)
Shared Disk System
10
Page 5
www.decus.de
5
IT-Symposium 2005
Ab Version 10g – CRS ist immer dabei
SGA Pool
SGA Pool
Buffer Cache
Buffer Cache
140.84.20.01
140.84.20.02
140.84.20.03
Virtuelle IP Adressen
Large Pool
Large Pool
SQL Cache
SQL Cache
Java Pool
Java Pool
Instanzen
ONS
Prozesse
Oracle Cluster Ready Services (CRS)
HA Framework
Oracle Cluster Synchronisation Services (CSS)
Basis für Inter-prozess & -Knoten-Operationen, Node Monitoring & Membership, Client-Dienste
Hardware / Betriebssystem Kernel
11
Agenda
y Einleitung
–
–
–
–
RAC – was ist das noch gleich?
Wer die Wahl hat, hat die Qual...
Oracle ist Oracle ist Oracle...
Was setzen die Oracle Kunden ein?
y Oracle Database 10g RAC – vorab
–
–
–
Optimale Unterstützung auf HP Plattformen
Oracle‘s Vorgaben im RAC Bereich
Ab Version 10g – CRS ist immer dabei
y Oracle Database 10g RAC – Plattformen im Detail
–
–
–
–
–
OpenVMS
Tru64
HP-UX
Windows
Linux
12
Page 6
www.decus.de
6
IT-Symposium 2005
Plattformen im Detail: OpenVMS 1
Betriebssystemplattformen
y OpenVMS Alpha
y OpenVMS Itanium
(Oracle 10g geplant)
Betriebssystemversionen
y OpenVMS ab Version 7.3
Oracle Datenbankversionen
y Oracle9i (Version 9.2)
y nur als 64bit Version
Maximale Anzahl der Knoten
y 63 Knoten (Einschränkungen beachten)
Verfügbare Clusterware
y OpenVMS Cluster
y (OpenVMS Galaxy)
Unterstützter Interconnect
y Voraussetzung: IP Kommunikation
über den Interconnect möglich
y 1Gbit Ethernet
y Shared Memory Cluster Interconnect
y Memory Channel nicht supported
(keine IP-Implementierung vorhanden)
y Crossover-Kabel sind nicht supported
Stand: März 2005
13
Plattformen im Detail: OpenVMS 2
Interconnect Redundanz
y OpenVMS cluster implementiert
Failover und Loadbalancing
Unterstützter Storage-Zugriff
y Fibre Channel
y UltraSCSI / SCSI
Unterstützte Volume Manager
y LVM built in OpenVMS
Unterstützte Cluster File Systeme
y CFS built in OpenVMS
Clusterware Internals
y Single Image View
y I/O Fencing OpenVMS
Besonderheiten / sonstiges
y Step-By-Step Installation
Metalink Note 180012.1
y Using alternate TCP interconnects
on Oracle 8i / 9i RAC on OpenVMS
Metalink Note 162725.1
y HP OpenVMS Systems
h71000.www7.hp.com/openvms/products/clusters/clusters.pdf
Stand: März 2005
14
Page 7
www.decus.de
7
IT-Symposium 2005
Plattformen im Detail: Tru64 1
Betriebssystemplattformen
Tru64 on HP Alpha
Betriebssystemversionen
y Tru64 UNIX ab 5.1A
Oracle Datenbankversionen
y Oracle9i (9.2) / Oracle Database 10g
y beide Versionen immer nur 64bit
Verfügbare Clusterware
y TruCluster Server ab Version 5.1A
y Oracle Clusterware 10g
y RAC erfordert immer TruCluster (CFS)
Maximale Anzahl der Knoten
y 8 Knoten (Einschränkungen beachten)
Unterstützter Interconnect
y 1 Gbit Ethernet (RDG)
y Memory Channel (RDG)
y Crossover-Kabel sind nicht supported
y h30097.www3.hp.com/pdf/cluster_interconnect_wp.pdf
Interconnect Redundanz
y Ethernet gebündelt mit NetRAIN
y Redundante Memory Channel (max. 2)
Stand: März 2005
15
Plattformen im Detail: Tru64 2
Unterstützter Storage-Zugriff
y Fibre Channel (8 Knoten max)
y UltraSCSI (8 Knoten max)
y SCSI (4 Knoten max)
Unterstützte Volume Manager
y LSM (TruCluster built in)
y Oracle Automatic Storage Management
Unterstützte Cluster File Systeme
y CFS (TruCluster built in)
Clusterware Internals
y Single Image View
y I/O Fencing TruCluster
y CDSL (Conditional Symbolic Link)
y I/O Fencing durch TruCluster
Besonderheiten / sonstiges
y Oracle Portable Clusterware
basiert auf TruCluster Technologie
y Cluster Interconnect Analysis
(Device Request Dispatcher transparent)
h30097.www3.hp.com/pdf/cluster_interconnect_wp.pdf
Stand: März 2005
16
Page 8
www.decus.de
8
IT-Symposium 2005
Plattformen im Detail: HP-UX 1
Betriebssystemplattformen
HP-UX PA-RISC und Itanium
Betriebssystemversionen
y PA-RISC = 11.11 & 11.23
y Itanium = 11.23
Oracle Datenbankversionen
y Oracle9i (ab 9.2) / Oracle Database 10g
y beide Versionen nur als 64bit Version
Verfügbare Clusterware
y Service Guard Extension for RAC
y Veritas Storage Foundation for RAC
y Oracle Clusterware 10g
Maximale Anzahl der Knoten
y 16 Knoten / nur Oracle: 63
Unterstützter Interconnect
y 1 Gbit Ethernet (UDP only)
y Hyperfabric (UDP / HMP)
y Crossover-Kabel sind nicht supported
y RAC kann im extended Cluster laufen
Interconnect Redundanz
y mittels SG / Veritas Cluster
y HP Auto Port Aggregation
Stand: März 2005
17
Plattformen im Detail: HP-UX 2
y Fibre Channel
y SCSI
Unterstützter Storage-Zugriff
–
mehr als 2 Knoten oder Veritas:
SCSI3 Persistant Group Reservation
Unterstützte Volume Manager
y HP Shared Logical Volume Manager
y Veritas Cluster Volume Manager
y Oracle Automatic Storage Management
Unterstützte Cluster File Systeme
y Veritas Cluster File System
Clusterware Internals
y I/O Fencing:
–
–
Besonderheiten / sonstiges
mit SG / Veritas: SG / Veritas
ohne Fremdsoftware: Oprocd
y Veritas nicht auf Itanium
/ Knotenanzahl prüfen
y Betriebssystem Patches beachten
y Cookbook zur Installation verfügbar:
www.hporaclectc.com/cug/assets/10gRAChp.htm
Stand: März 2005
18
Page 9
www.decus.de
9
IT-Symposium 2005
Plattformen im Detail: Windows 1
Betriebssystemplattformen
y x86 kompatible CPUs
y Intel Itanium
y AMD64 / EM64T
Betriebssystemversionen
y Intel x86
z.Zt. nur in 32bit Mode
–
Windows 2000 (Srv, ASrv, DC)
Windows 2003 (EE, SE, DC)
–
–
y Intel Itanium
Windows 2003 (EE, DC)
–
y AMD64 / EM64T
Windows 2003 AMD64 (EE,DC)
–
y Zertifizierung für XP ist nicht geplant
Oracle Datenbankversionen
y Oracle9i (ab 9.2) / Oracle Database 10g
Verfügbare Clusterware
y Oracle Clusterware 10g
Maximale Anzahl der Knoten
y 63 Knoten
Stand: März 2005
19
Plattformen im Detail: Windows 2
Unterstützter Interconnect
y (100 Mbit) 1 Gbit Ethernet (TCP / IP)
y VIA Architektur ab VPIL 1.0
y Crossover-Kabel sind nicht supported
y einige Hersteller geben Switches vor
Interconnect Redundanz
y NIC Teaming
Unterstützter Storage-Zugriff
y Fibre Channel
y SCSI (max. 2 Knoten)
y iSCSI (getestet bis 4 Knoten)
y Nicht supported sind:
Unterstützte Volume Manager
yOracle Automatic Storage Management
Unterstützte Cluster File Systeme
y OCFS only
Clusterware Internals
y I/O Fencing:
–
–
Stand: März 2005
Infiniband & NFS Zugriffe
Oracle Fencing Driver
20
Page 10
www.decus.de
10
IT-Symposium 2005
Plattformen im Detail: Linux 1
Betriebssystemplattformen
y x86 kompatible CPUs
y Intel Itanium
y AMD64 / EM64T
Betriebssystemversionen
y Über alle Plattformen hinweg gilt:
KEIN 32bit Mode
–
Red Hat Enterprise Linux
AS / ES in der Version 3
– SuSe Linux SLES 8 & SLES 9
–
y Plattform / Oracle Version abhängig:
Red Hat Enterprise Linux AS / ES 2.1
United Linux (nur Oracle Version 9.)
– Red Hat Enterprise Linux 4
– Asianux 1.0; Red Flag DC Server
–
–
Oracle Datenbankversionen
y Oracle9i (ab 9.2) / Oracle Database 10g
Verfügbare Clusterware
y Oracle Clusterware 10g
Maximale Anzahl der Knoten
y 63 Knoten
Stand: März 2005
21
Plattformen im Detail: Linux 2
Unterstützter Interconnect
y (100 Mbit) 1 Gbit Ethernet (TCP / IP)
y Infiniband
–
–
IP over IB wird unterstützt
UDPL over IB ist geplant
y Crossover-Kabel sind nicht supported
Interconnect Redundanz
y NIC Bonding
Unterstützter Storage-Zugriff
y Fibre Channel
y SCSI (max. 2 Knoten) / kein IB
y iSCSI (getestet bis 4 Knoten)
y NFS Mount / Filer
Unterstützte Volume Manager
yOracle Automatic Storage Management
Unterstützte Cluster File Systeme
y OCFS only
Clusterware Internals
y I/O Fencing:
–
–
Stand: März 2005
Kein Red Hat GFS
Oracle CRS mit Hangcheck Timer
22
Page 11
www.decus.de
11
IT-Symposium 2005
FRAGEN
ANTWORTEN
Später auch gerne per Email: [email protected]
Page 12
www.decus.de
12
Herunterladen