oracle database 10g rac plattformen im detail · shared disk system server 1 rac version (9.2.x /...
TRANSCRIPT
-
IT-Symposium 2005
www.decus.de 1
Page 1
2
Oracle Database 10g RAC –Plattformen im Detail
Markus MichalewiczBU Database Technologies
ORACLE Deutschland GmbH
-
IT-Symposium 2005
www.decus.de 2
Page 2
3
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?
Oracle Database 10g RAC – vorab– Optimale Unterstützung auf HP Plattformen – Oracle‘s Vorgaben im RAC Bereich– Ab Version 10g – CRS ist immer dabei
Oracle Database 10g RAC – Plattformen im Detail– OpenVMS– Tru64– HP-UX– Windows– Linux
Agenda
4
Oracle Real Application Cluster (RAC)
Mit Oracle9i vorgestellte, Cluster-fähige Version der Datenbank (Clusterdatenbank)Hardware-Grundlage: Shared Disk Cluster Eine Datenbank, mehrere parallele InstanzenAlle Knoten sind gleichzeitig aktivRevolutionäre Technik: „Cache Fusion“Cache Fusion = globale SGA
Optimale Verfügbarkeit und Skalierbarkeit
-
IT-Symposium 2005
www.decus.de 3
Page 3
5
Unix / Linux
Wer die Wahl hat ....Oder: Welches Betriebssystem?
Intel /Itanium / AMD /
Opteron
6
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
Identische Tools Infrastruktur– Oracle Universal Installer (OUI)– Database Configuration Assistant (DBCA)– Enterprise Manager (EM)– Recovery Manager (RMAN)
Oracle ist Oracle ist Orale ...
-
IT-Symposium 2005
www.decus.de 4
Page 4
7
Was setzen unsere Kunden ein?
• Kundenbeispiele unter: www.oracle.com/customers/products/index.html?rac.html
Plattform Betriebssystem
Storage
8
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?
Oracle Database 10g RAC – vorab– Optimale Unterstützung auf HP Plattformen – Oracle‘s Vorgaben im RAC Bereich– Ab Version 10g – CRS ist immer dabei
Oracle Database 10g RAC – Plattformen im Detail– OpenVMS– Tru64– HP-UX– Windows– Linux
Agenda
-
IT-Symposium 2005
www.decus.de 5
Page 5
9
Optimale Unterstützung auf HP Plattformen
http://www.hporaclectc.com/
Ansprechpartner für RAC z.B.:[email protected] (HP) / [email protected] (Oracle)
10
Oracle RAC Konfiguration
DataDataAA--ZZ
DatenDatenAA--ZZ
Shared Disk System
Server 1
RAC Version (9.2.x / 10.x)Betriebssystem und
Clustersoftware („clusterware“)
RAW DevicesLVM / Oracle ASM
Server Interconnect
Server 2 Server 3 Server 4
Cluster File Systeme (CFS)
-
IT-Symposium 2005
www.decus.de 6
Page 6
11
Oracle Cluster Synchronisation Services (CSS)Basis für Inter-prozess & -Knoten-Operationen, Node Monitoring & Membership, Client-Dienste
Hardware / Betriebssystem Kernel
Oracle Cluster Ready Services (CRS)HA Framework
Virtuelle IP Adressen Instanzen Prozesse
140.84.20.02140.84.20.01
140.84.20.03SQL Cache
Large Pool
Buffer Cache
Java Pool
SGA Pool
SQL Cache
Large Pool
Buffer Cache
Java Pool
SGA Pool
ONS
Ab Version 10g – CRS ist immer dabei
12
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?
Oracle Database 10g RAC – vorab– Optimale Unterstützung auf HP Plattformen – Oracle‘s Vorgaben im RAC Bereich– Ab Version 10g – CRS ist immer dabei
Oracle Database 10g RAC – Plattformen im Detail– OpenVMS– Tru64– HP-UX– Windows– Linux
Agenda
-
IT-Symposium 2005
www.decus.de 7
Page 7
13
Plattformen im Detail: OpenVMS 1
63 Knoten (Einschränkungen beachten)Maximale Anzahl der Knoten
Voraussetzung: IP Kommunikation über den Interconnect möglich1Gbit EthernetShared Memory Cluster InterconnectMemory Channel nicht supported(keine IP-Implementierung vorhanden)Crossover-Kabel sind nicht supported
Unterstützter Interconnect
OpenVMS ab Version 7.3Betriebssystemversionen
OpenVMS Cluster(OpenVMS Galaxy)
Verfügbare Clusterware
Oracle9i (Version 9.2)nur als 64bit Version
Oracle Datenbankversionen
OpenVMS AlphaOpenVMS Itanium(Oracle 10g geplant)
Betriebssystemplattformen
Stand: März 2005
14
Plattformen im Detail: OpenVMS 2OpenVMS cluster implementiertFailover und Loadbalancing
Interconnect Redundanz
Step-By-Step InstallationMetalink Note 180012.1Using alternate TCP interconnectson Oracle 8i / 9i RAC on OpenVMSMetalink Note 162725.1HP OpenVMS Systems
h71000.www7.hp.com/openvms/products/clusters/clusters.pdf
Besonderheiten / sonstiges
Single Image ViewI/O Fencing OpenVMS
Clusterware Internals
CFS built in OpenVMSUnterstützte Cluster File Systeme
LVM built in OpenVMSUnterstützte Volume Manager
Fibre ChannelUltraSCSI / SCSI
Unterstützter Storage-Zugriff
Stand: März 2005
-
IT-Symposium 2005
www.decus.de 8
Page 8
15
Plattformen im Detail: Tru64 1
8 Knoten (Einschränkungen beachten)Maximale Anzahl der Knoten
Ethernet gebündelt mit NetRAINRedundante Memory Channel (max. 2)
Interconnect Redundanz
1 Gbit Ethernet (RDG)Memory Channel (RDG)Crossover-Kabel sind nicht supported
h30097.www3.hp.com/pdf/cluster_interconnect_wp.pdf
Unterstützter Interconnect
Tru64 UNIX ab 5.1ABetriebssystemversionen
TruCluster Server ab Version 5.1AOracle Clusterware 10gRAC erfordert immer TruCluster (CFS)
Verfügbare Clusterware
Oracle9i (9.2) / Oracle Database 10gbeide Versionen immer nur 64bit
Oracle Datenbankversionen
Tru64 on HP AlphaBetriebssystemplattformen
Stand: März 2005
16
Plattformen im Detail: Tru64 2
Oracle Portable Clusterware basiert auf TruCluster TechnologieCluster Interconnect Analysish30097.www3.hp.com/pdf/cluster_interconnect_wp.pdf
Besonderheiten / sonstiges
Single Image ViewI/O Fencing TruClusterCDSL (Conditional Symbolic Link) I/O Fencing durch TruCluster
Clusterware Internals
CFS (TruCluster built in)Unterstützte Cluster File Systeme
LSM (TruCluster built in)Oracle Automatic Storage Management(Device Request Dispatcher transparent)
Unterstützte Volume Manager
Fibre Channel (8 Knoten max)UltraSCSI (8 Knoten max)SCSI (4 Knoten max)
Unterstützter Storage-Zugriff
Stand: März 2005
-
IT-Symposium 2005
www.decus.de 9
Page 9
17
Plattformen im Detail: HP-UX 1
16 Knoten / nur Oracle: 63Maximale Anzahl der Knoten
mittels SG / Veritas ClusterHP Auto Port Aggregation
Interconnect Redundanz
1 Gbit Ethernet (UDP only)Hyperfabric (UDP / HMP)Crossover-Kabel sind nicht supportedRAC kann im extended Cluster laufen
Unterstützter Interconnect
PA-RISC = 11.11 & 11.23Itanium = 11.23
Betriebssystemversionen
Service Guard Extension for RACVeritas Storage Foundation for RACOracle Clusterware 10g
Verfügbare Clusterware
Oracle9i (ab 9.2) / Oracle Database 10gbeide Versionen nur als 64bit Version
Oracle Datenbankversionen
HP-UX PA-RISC und ItaniumBetriebssystemplattformen
Stand: März 2005
18
Plattformen im Detail: HP-UX 2
Veritas nicht auf Itanium/ Knotenanzahl prüfenBetriebssystem Patches beachtenCookbook zur Installation verfügbar:
www.hporaclectc.com/cug/assets/10gRAChp.htm
Besonderheiten / sonstiges
I/O Fencing:– mit SG / Veritas: SG / Veritas– ohne Fremdsoftware: Oprocd
Clusterware Internals
Veritas Cluster File SystemUnterstützte Cluster File Systeme
HP Shared Logical Volume ManagerVeritas Cluster Volume ManagerOracle Automatic Storage Management
Unterstützte Volume Manager
Fibre ChannelSCSI
– mehr als 2 Knoten oder Veritas: SCSI3 Persistant Group Reservation
Unterstützter Storage-Zugriff
Stand: März 2005
-
IT-Symposium 2005
www.decus.de 10
Page 10
19
Plattformen im Detail: Windows 1
63 KnotenMaximale Anzahl der Knoten
Intel x86– Windows 2000 (Srv, ASrv, DC)– Windows 2003 (EE, SE, DC)
Intel Itanium– Windows 2003 (EE, DC)
AMD64 / EM64T– Windows 2003 AMD64 (EE,DC)
Zertifizierung für XP ist nicht geplant
Betriebssystemversionen
Oracle Clusterware 10g Verfügbare Clusterware
Oracle9i (ab 9.2) / Oracle Database 10gOracle Datenbankversionen
x86 kompatible CPUsIntel ItaniumAMD64 / EM64T
– z.Zt. nur in 32bit Mode
Betriebssystemplattformen
Stand: März 2005
20
Plattformen im Detail: Windows 2
NIC TeamingInterconnect Redundanz
(100 Mbit) 1 Gbit Ethernet (TCP / IP)VIA Architektur ab VPIL 1.0Crossover-Kabel sind nicht supportedeinige Hersteller geben Switches vor
Unterstützter Interconnect
I/O Fencing:– Oracle Fencing Driver
Clusterware Internals
OCFS onlyUnterstützte Cluster File Systeme
Oracle Automatic Storage ManagementUnterstützte Volume Manager
Fibre ChannelSCSI (max. 2 Knoten)iSCSI (getestet bis 4 Knoten)Nicht supported sind:
– Infiniband & NFS Zugriffe
Unterstützter Storage-Zugriff
Stand: März 2005
-
IT-Symposium 2005
www.decus.de 11
Page 11
21
Plattformen im Detail: Linux 1
63 KnotenMaximale Anzahl der Knoten
Über alle Plattformen hinweg gilt:– Red Hat Enterprise Linux
AS / ES in der Version 3 – SuSe Linux SLES 8 & SLES 9
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
Betriebssystemversionen
Oracle Clusterware 10g Verfügbare Clusterware
Oracle9i (ab 9.2) / Oracle Database 10gOracle Datenbankversionen
x86 kompatible CPUsIntel ItaniumAMD64 / EM64T
– KEIN 32bit Mode
Betriebssystemplattformen
Stand: März 2005
22
Plattformen im Detail: Linux 2
NIC BondingInterconnect Redundanz
(100 Mbit) 1 Gbit Ethernet (TCP / IP)Infiniband
– IP over IB wird unterstützt– UDPL over IB ist geplant
Crossover-Kabel sind nicht supported
Unterstützter Interconnect
I/O Fencing:– Oracle CRS mit Hangcheck Timer
Clusterware Internals
OCFS only– Kein Red Hat GFS
Unterstützte Cluster File Systeme
Oracle Automatic Storage ManagementUnterstützte Volume Manager
Fibre ChannelSCSI (max. 2 Knoten) / kein IBiSCSI (getestet bis 4 Knoten)NFS Mount / Filer
Unterstützter Storage-Zugriff
Stand: März 2005
-
IT-Symposium 2005
www.decus.de 12
Page 12
F R A G E NF R A G E NA N T W O R T EA N T W O R T E NN
Später auch gerne per Email: [email protected]