Allzeit bereit. Oracle Real Application Clusters. Eine Datenbank. Mehrere Instanzen. Services. Andrea Held / 2005 (andrea.held@held-informatik.

Größe: px
Ab Seite anzeigen:

Download "Allzeit bereit. Oracle Real Application Clusters. Eine Datenbank. Mehrere Instanzen. Services. Andrea Held / 2005 (andrea.held@held-informatik."

Transkript

1 Ananjo Informatiker Fischer, Simone & Partner Allzeit bereit Oracle Real Application Clusters Andrea Held / 2005 (andrea.held@held-informatik.de) Oracle Real Application Clusters Eine Datenbank Mehrere Instanzen Services Oracle 10g: Automatic Storage Management Oktober 2005 Seite 2

2 Oracle Real Application Cluster Alle Knoten sind aktiv Keine passive Hardware Kombination aus Hochverfügbarkeit und Skalierbarkeit Load Balancing möglich Anwendungspartitionierung möglich Oracle 10g: Automatic Storage Management Oktober 2005 Seite 3 Oracle Real Application Cluster Nur ein Teil der Anwender ist von einem Ausfall betroffen anders als bei einem Aktiv/Passiv- Cluster! Failover ist sehr schnell! Anwendungen sollten cluster aware sein Oracle 10g: Automatic Storage Management Oktober 2005 Seite 4

3 Oracle Real Application Clusters Hardwarevoraussetzungen: Zwei oder mehr Rechnerknoten Shared Storage SCSI SAN NAS (bedingt) iscsi Shared Access Oracle Automatic Storage Management Cluster Filesystem Raw Devices Oracle 10g: Automatic Storage Management Oktober 2005 Seite 5 Oracle Real Application Clusters Hardwarevoraussetzungen Private Network (Cluster Interconnect) Public Network (Zugriff von außen auf die DB) Shared Storage Gleiche Plattform Gleiches Betriebssystem Oracle 10g: Automatic Storage Management Oktober 2005 Seite 6

4 RAC Architektur Client 1... Client 2 C lient 3 C lient 4 Client 5 Client 6 Client 7 Client 8 Client 9 Client 10 Client 11 Client n N etzw erk Cluster Interconnect (redundant ausgelegt) Oracle Instance auf Node 1 Oracle Instance auf No de 2 O racle Datenbank auf Shared Disk Su bsystem Oracle 10g: Automatic Storage Management Oktober 2005 Seite 7 Distanzen Performance u.a. vom Cluster Interconnect abhängig Wichtig: Hardware und Protokoll! Entfernung führt zu Verzögerungen Bis zu 3 KM problemlos realisierbar Bis 10 KM spricht auch Oracle noch von Standardlösungen Ab 50 KM sind Performance-Einbußen zu verzeichnen Erste Performance-Einbrüche bei 100 Km RAC mit Standby-DB kein Problem! Oracle 10g: Automatic Storage Management Oktober 2005 Seite 8

5 Hardwarekonfiguration Clients... Cluster Node 1 Public Network Cluster Node 2 Public NIC Public NIC Private NIC Cluster Switch Private Network Private NIC Storage Adapter Storage Adapter Local Disks Multi Host Disks Local Disks Oracle 10g: Automatic Storage Management Oktober 2005 Seite 9 Cluster Interconnect Interconnect Übertragungs-leistung (GBit/s) Latenzeit (sec) Fast Ethernet 0, Gigabit Ethernet SCI (Scalable Coherent Interconnect) 10, Myrinet 2 6,7 Memory Channel 1 3 Hyper Fabric 4 22 InfiniBand 2,5 < 500 Oracle 10g: Automatic Storage Management Oktober 2005 Seite 10

6 Storage Konfiguration Oracle 10g: Automatic Storage Management Oktober 2005 Seite 11 Konfigurationsbeispiel 1 Oracle 10g: Automatic Storage Management Oktober 2005 Seite 12

7 Konfigurationsbeispiel 2 Oracle 10g: Automatic Storage Management Oktober 2005 Seite 13 Cache Fusion in Oracle 10g Optimierung des Cache Coherency Protokolls Reduzierung der Anzahl Messages Vermeidung von I/O Oracle 10g: Automatic Storage Management Oktober 2005 Seite 14

8 Block Ping mit OPS Quelle: [BeKü_2002] Oracle 10g: Automatic Storage Management Oktober 2005 Seite 15 Cache Fusion mit RAC Quelle: [BeKü_2002] Oracle 10g: Automatic Storage Management Oktober 2005 Seite 16

9 Zugriffszeiten Auf lokalen Cache Auf globalen Cache Auf lokale Platte 100 Ohne Cache Fusion: ~ 100 ms 75 Block Zugriffszeit in Millisekunden Verminderung der Zugriffszeiten der Blockzugriffe bei Internode Access durch Einsatz von Cache Fusion ~ 20 ms Mit Cache Fusion: ~ 0,8 ms ~ 0,01 ms Datenbank Block im lokalen Cache Datenbank Block auf Remote Instanz Datenbank Block auf Disk Storage Oracle 10g: Automatic Storage Management Oktober 2005 Seite 17 Entwicklungsziele mit 10g Verfügbarkeit und Hochverfügbarkeit Skalierbarkeit und Performance Einfache Bedienung Oracle 10g: Automatic Storage Management Oktober 2005 Seite 18

10 Ergebnisse in Oracle 10g Oracle bietet einen eigenen portablen Cluster Manager: Cluster Ready Services (CRS) Automatic Storage Management (ASM) vereinfacht das Storage Management Enterprise Manager ist nun weitestgehend cluster aware Oracle Real Application Clusters auch mit Standby DB gut kombinierbar Oracle 10g: Automatic Storage Management Oktober 2005 Seite 19 Cluster Ready Services Werden vor der Installation der Datenbanksoftware implementiert Bieten eine eigene Virtual IP Adress Können künftig auch genutzt werden, um weitere Software in den Cluster einzubinden (Stichwort Grid ) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 20

11 Cluster Stack Oracle RDBMS inkl. RAC und andere Applikationen Oracle RDBMS inkl. RAC und andere Applikationen System Management Cluster Control / Resource Management / Agents / Failover API Volume Management und File System Messaging und Locking Cluster Membership Event Management Integriertes System Management Cluster Ready Services (CRS) bestehend aus: Services Framework Cluster Control / Recovery APIs Automatic Storage Management Messaging und Locking Cluster Membership Integriertes Event Management Konnektivität Konnektivität Betriebssystem Kernel Betriebssystem Kernel Oracle 9i Cluster Stack Oracle 10g Cluster Stack Oracle 10g: Automatic Storage Management Oktober 2005 Seite 21 Prozessarchitektur Instance 1 Instance 2 Global Resource Directory LMS Global Cache Service (GCS) LMS Global Enqueue Service (GES) LMD LMON LMON LMD LCK LCK LGWR SMON PMON DBWR DBWR SMON PMON LGWR Storage Subsystem Redo Log Files (Instance 1) Control Files Data Files Redo Log Files (Instance 2) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 22

12 Handling globaler Ressourcen GRD: Global Resource Directory Enthält Informationen über gemeinsam genutzte Ressourcen Ermöglicht Lokalisierung eines Block Images im Cluster GCS: Global Cache Service Ist für den Block Transfer über den Cluster Interconnect verantwortlich Wird von den Prozessen LMSn und LMD realisiert Oracle 10g: Automatic Storage Management Oktober 2005 Seite 23 Handling globaler Ressourcen GES: Global Enqueue Service Verwaltung der Non-Cache-Fusion-Ressourcen im Cluster, z.b. Data Dictionary Locks und Library Cache Locks GSD: Global Services Daemon Optionaler Prozess (gsdctl start) Ist nicht instanz-spezifisch Steuert die Interaktion mit dem DBCA, dem OEM und dem Server Control (SRVCTL) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 24

13 Prozesse DIAG: Diagnose Im Rahmen von Fehlern in RAC-Umgebungen Schreibt Trace-Informationen LCK: Lock Process Verarbeitet Locks, die außerhalb von Cache Fusion angefordert werden, bspw. Innerhalb des Row Cache oder Library Cache Oracle 10g: Automatic Storage Management Oktober 2005 Seite 25 Prozesse LMD: Lock Manager Daemon Entspricht dem Global Enqueue Services Daemon Regelt clusterweite Sperren (Global Enqueues) und clusterweiten Zugriff auf Ressourcen wie Datenblöcke (Global Ressources Access) Deadlock Detection im Cluster Monitort Lock Conversions Oracle 10g: Automatic Storage Management Oktober 2005 Seite 26

14 Prozesse LMON: Lock Monitor Entspricht dem Global Enqueue Service Monitor Regelt Rekonfiguration von Sperren beim Entfernen oder Hinzufügen von Instanzen Prüft regelmäßig auf Vorhandensein von Cluster-Instanzen Im Falle eines Crashes leitet er den Vorgang des Dynamic Resource Remastering ein Ressource Remastering: Umverteilen der Ressourcen im Cluster bei einem Knotenausfall => Datenblöcke, die im Cache des ausgefallenen Knotens vorlagen, werden von einem der verbleibenden Knoten übernommen Oracle 10g: Automatic Storage Management Oktober 2005 Seite 27 Prozesse LMS: Lock Manager Process Entspricht dem Global Cache Service (GCS) Antwortet auf Ressourcen Requests von Instanzen, die einen Block aus dem eigenen Cache anfordern Abhängig vom Workload kann eine Instanz bis zu 10 LMS-Prozesse starten Oracle 10g: Automatic Storage Management Oktober 2005 Seite 28

15 Ressourcen auf Disk Cluster Registry Quorum Oracle 10g: Automatic Storage Management Oktober 2005 Seite 29 Services und Daemons Quelle: Oracle / M. Michalewicz 2005 Oracle 10g: Automatic Storage Management Oktober 2005 Seite 30

16 Services bzw. Daemons Auf Windows => Services: OracleCSService OracleCRService OracleEVMService Unix => Daemons: cssd crsd evmd Oracle 10g: Automatic Storage Management Oktober 2005 Seite 31 Konfigurationsbeispiel Oracle 10g: Automatic Storage Management Oktober 2005 Seite 32

17 Planung Redundante Storage Pfade Redundante Netzwerkschnittstellen Private public Nutzung von Services Oracle 10g: Automatic Storage Management Oktober 2005 Seite 33 Ablauf der Installation Cluster Ready Services Oracle Software Erstellen der Clusterdatenbank Oracle 10g: Automatic Storage Management Oktober 2005 Seite 34

18 Vor der Installation der CRS Funktioniert der Zugriff auf Shared Storage von allen Knoten aus sowohl lesend als auch schreibend Ist jeder Knoten von jedem erreichbar: Über Private Network Über Public Network Jeweils über Hostname und IP-Adresse Ist rsh bzw. ssh sauber konfiguriert Wichtig: Zugriff ohne Paßwortanforderung Oracle 10g: Automatic Storage Management Oktober 2005 Seite 35 Die Clusterdatenbank Auf Shared Storage Data Files Redo Log Files Control Files Oracle 10g: Automatic Storage Management Oktober 2005 Seite 36

19 Installationsbeschreibungen Quick Installation Guides von Oracle Oracle Metalink Oracle 10g: Automatic Storage Management Oktober 2005 Seite 37 Die Clusterdatenbank Für jede Instanz exklusiv Undo Tablespace Mind. 2 Redo Log Gruppen Parameter Files können gemeinsam genutzt werden RAC1.undo_tablespace=UNDO01 RAC2.undo_tablespace=UNDO02 RAC3.undo_tablespace=UNDO03 RAC4.undo_tablespace=UNDO04 Oracle 10g: Automatic Storage Management Oktober 2005 Seite 38

20 Speicheroptionen Oracle 10g: Automatic Storage Management Oktober 2005 Seite 39 Speicheroptionen Oracle 10g: Automatic Storage Management Oktober 2005 Seite 40

21 Cluster Filesysteme Wichtig: Auf Zertifizierung achten!!! Oracle 10g: Automatic Storage Management Oktober 2005 Seite 41 Oracle Clusterfilesystem Windows und Linux Download unter Neue OCFS-Version seit kurzem verfügbar Oracle 10g: Automatic Storage Management Oktober 2005 Seite 42

22 Oracle Clusterfilesystem 1. Bereitstellen der Partitionen 2. Installieren der RPMS # rpm rpm -Uvh -Uvhocfs*.rpm Preparing... ###################################### [100%] 1:ocfs-support ###################################### [ 33%] 33%] 2:ocfs e-smp ###################################### [ 66%] 66%] 3:ocfs-tools ###################################### [100%] # chkconfig --list grep grep-i -i ocfs ocfs ocfs ocfs0:off 1:off 2:off 3:on 3:on 4:on 4:on 5:on 5:on 6:off Oracle 10g: Automatic Storage Management Oktober 2005 Seite 43 Oracle Cluster Filesystem 3. Konfiguration des Files /etc/ocfs.conf #./ocfstool node_name = rac1-priv1 ip_address = ip_port = comm_voting = 1 guid guid = 9B BCB25DF4CBB CFE75 Oracle 10g: Automatic Storage Management Oktober 2005 Seite 44

23 Oracle Clusterfilesystem 4. Laden des Kernel Moduls # /sbin/load_ocfs Oracle 10g: Automatic Storage Management Oktober 2005 Seite 45 Oracle Clusterfilesystem 5. Erstellen des Cluster Filesystems # mkfs.ocfs mkfs.ocfs usage: usage: mkfs.ocfs mkfs.ocfs-b -b block-size [-C] [-C][-F] [-F][-g [-g gid] gid] [-h] [-h]-l -L volume-label -m -m mount-path [-n] [-n][-p [-p permissions] [-q] [-q][-u [-u uid] uid] [-V] [-V] device device -b -b Block Block size size in in kilo kilo bytes bytes -C -C Clear Clear all all data data blocks blocks -F -F Force Force format format existing existing OCFS OCFS volume volume -g -g GID GID for for the the root root directory directory -h -h Help Help -L -L Volume Volume label label -m -m Path Path where where this this device device will will be be mounted mounted -n -n Query Query only only -p -p Permissions for for the the root root directory directory -q -q Quiet Quiet execution execution -u -u UID UID for for the the root root directory directory Oracle 10g: Automatic Storage Management Oktober 2005 Seite 46

24 Oracle Clusterfilesystem 5. Erstellen des Cluster Filesystems (Fortsetzung) # mkfs.ocfs mkfs.ocfs-f -F-b -b L -L/oracle /oracle-m -m/oracle /oracle/dev/hdg5 /dev/hdg5 Checking Checking heart heart beat beat on on volume volume... Cleared Cleared volume volume header header sectors sectors Cleared Cleared node node config configsectors Cleared Cleared publish publish sectors sectors Cleared Cleared vote vote sectors sectors Cleared Cleared bitmap bitmap sectors sectors Cleared Cleared data data block block Wrote Wrote volume volume header header Oracle 10g: Automatic Storage Management Oktober 2005 Seite 47 Oracle Clusterfilesystem Oracle 10g: Automatic Storage Management Oktober 2005 Seite 48

25 Services Basis des Workload Management im RAC Services können relokiert werden Clients und Mid Tier Applications verbinden sich zu einem Global Service Name Oracle 10g: Automatic Storage Management Oktober 2005 Seite 49 Services Quelle: HP 2005 / IT Symposium Oracle 10g: Automatic Storage Management Oktober 2005 Seite 50

26 Verwaltung von Services Enterprise Manager Oracle 10g: Automatic Storage Management Oktober 2005 Seite 51 Verwaltung von Services Enterprise Manager Quelle: Oracle / De Peerp Oracle 10g: Automatic Storage Management Oktober 2005 Seite 52

27 Verwaltung von Services Hinzufügen srvctl srvctladd addservice service-d -d ORADB ORADB -s -s ERP ERP -r -r RAC01,RAC02 -a -a RAC03,RAC04 Start srvctl srvctlstart start service service-d -d ORADB ORADB -s -s ERP ERP -i -i RAC01 RAC01 Status srvctl srvctlstatus statusservice service-d -d crm crm-s -s crm crm Relocate srvctl srvctlrelocate relocateservice service-d -d crm crm-s -s crm crm-i -i crm1 crm1 -t -t crm3 crm3 Oracle 10g: Automatic Storage Management Oktober 2005 Seite 53 RAC Failover Verbindung zu einem Service im Cluster Applikationen und Benutzer können bei einem Systemausfall automatisch und transparent mit der nächsten laufenden Instanz verbunden. Es sind nur wenige Benutzer betroffen. Failover der Benutzer unter einer Minute! Client pre-connect möglich. Oracle 10g: Automatic Storage Management Oktober 2005 Seite 54

28 Listener Konfiguration RAC Server 1 RAC Server 2 Listener Listener RAC1 RAC2 Dispatcher 1 Dispatcher 2 Dispatcher 3 Dispatcher 1 Dispatcher 2 DB_NAME=RAC DB_DOMAIN=itc-frankfurt.de SERVICE_NAMES=RAC.itc-frankfurt.de INSTANCE_NAME=RAC1 DISPATCHERS= (PROTOCOL=tcp) (DISPATCHERS=3) (LISTENER=listeners_RAC) Datenbank RAC DB_NAME=RAC DB_DOMAIN=itc-frankfurt.de SERVICE_NAMES=RAC.itc-frankfurt.de INSTANCE_NAME=RAC2 DISPATCHERS= (PROTOCOL=tcp) (DISPATCHERS=2) (LISTENER=listeners_RAC) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 55 Listener Konfiguration Local Listener LISTENER_CLUSNODE-1 = (ADDRESS (ADDRESS = (PROTOCOL (PROTOCOL = TCP) TCP) (HOST (HOST = clusnode-1vip) (PORT (PORT = 1521) 1521) ) SID_LIST_LISTENER_CLUSNODE-1 = (SID_LIST (SID_LIST = (SID_DESC (SID_DESC = (SID_NAME (SID_NAME = PLSExtProc) (ORACLE_HOME = $ORACLE_HOME) (PROGRAM (PROGRAM = extproc) extproc) ) ) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 56

29 Listener Konfiguration Remote Listener in TNS-Konfig # TNS TNS Alias Alias für für die die Nutzung Nutzung des des Instanz-Parameters REMOTE_LISTENER : LISTENERS_ORADB= (ADDRESS_LIST = (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-1vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-2vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-3vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-4vip)(PORT=1521))) Oracle Instance Parameter -- --Zeiger auf auf TNS-Eintrag auf auf die die Virtual VirtualIP IP Adress AdressCLUSNODE-1 local_listener=listener_clusnode Zeiger auf auf TNS-Eintrag auf auf die die Virtual VirtualIP IP Adress Adressder der Datenbank Datenbank ORADB ORADB remote_listener=listeners_oradb Oracle 10g: Automatic Storage Management Oktober 2005 Seite 57 Load Balancing Oracle 10g: Automatic Storage Management Oktober 2005 Seite 58

30 Connection Load Balancing Serverseitig mit dem Oracle Listener Clientseitig Oracle 10g: Automatic Storage Management Oktober 2005 Seite 59 Clientseitiges Load Balancing RACDB = (DESCRIPTION = (LOAD_BALANCE = on) on) (ADDRESS = (PROTOCOL = TCP)(HOST = rac-01)(port = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = rac-02)(port = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = rac-03)(port = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = rac-04)(port = 1521)) (CONNECT_DATA = (SERVICE_NAME = rac) rac) ) ) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 60

31 Transparent Application Failover RACTAF = (DESCRIPTION = (FAILOVER=ON) (LOAD_BALANCE=ON) (ADDRESS = (PROTOCOL = TCP)(HOST = RAC-01)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = RAC-02)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = RACDB) ) ) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 61 Transparent Appliction Failover Type none (ist default) select Method basic preconnect Retries Delay Oracle 10g: Automatic Storage Management Oktober 2005 Seite 62

32 Transparent Application Failover Client Load Balancing und Failover RACTAF = (DESCRIPTION = (FAILOVER=ON) (LOAD_BALANCE=ON) (ADDRESS = (PROTOCOL = TCP)(HOST = RAC-01)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = RAC-02)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = RACDB) (TYPE=SESSION) (METHOD=BASIC)) ) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 63 Transparent Application Failover Failover mit Übernahme der Select-Statements RACTAFS = (DESCRIPTION = (FAILOVER=ON) (LOAD_BALANCE=ON) (ADDRESS = (PROTOCOL = TCP)(HOST = RAC-01)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = RAC-02)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = RACDB) (FAILOVER_MODE= (TYPE=SELECT) (METHOD=BASIC) ) ) ) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 64

33 Transparent Application Failover Retry RACTAFS = (DESCRIPTION= (FAILOVER=ON) (LOAD_BALANCE=ON) (ADDRESS = (PROTOCOL = TCP)(HOST = RAC-01)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = RAC-02)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME=RACDB) (FAILOVER_MODE= (TYPE=select) (METHOD=basic) (RETRIES=20) (DELAY=15) ) ) ) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 65 Transparent Application Failover Preconnect mit Übernahme von Select Statements RACTAFS = (DESCRIPTION = (FAILOVER=ON) (LOAD_BALANCE=ON) (ADDRESS = (PROTOCOL = TCP)(HOST = RAC-01)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = RAC-02)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = RACDB) (FAILOVER_MODE= (TYPE=SELECT) (METHOD=PRECONNECT) ) ) ) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 66

34 Transparent Application Failover Backup: Optional Net Service Name des Backup Sollte bei METHOD=PRECONNECT gesetzt werden Oracle 10g: Automatic Storage Management Oktober 2005 Seite 67 TAF Preconnect TNSnames.ora ERP_PRECONNECT = (DESCRIPTION= (LOAD_BALANCE=on) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-1vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-2vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-3vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-4vip)(PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=ERP_PRECONNECT)) (FAILOVER_MODE= (BACKUP=ERP)(TYPE=SESSION)(METHOD=BASIC)(RETRIES=180)(DELAY =5)) =5)) ) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 68

35 TAF Preconnect Thick JDBC (LOAD_BALANCE=on) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-1vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-2vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-3vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-4vip)(PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=ERP)))" (ADDRESS=(PROTOCOL=TCP)(HOST=clusalias)(PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=ERP)))" Thin JDBC Oracle 10g: Automatic Storage Management Oktober 2005 Seite 69 TAF Preconnect (LOAD_BALANCE=on) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-1vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-2vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-3vip)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-4vip)(PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=ERP)))" (ADDRESS=(PROTOCOL=TCP)(HOST=clusalias)(PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=ERP)))" Oracle 10g: Automatic Storage Management Oktober 2005 Seite 70

36 TCP-Timeout-Problem bei 9i RAC Beispiel 1 shutdown abort von Instance 1 Nachricht an Clients erfolgt Failoverzeit < 1min Beispiel 2 uadmin 0 1 von Knoten 2 Client bekommt nichts vom Ausfall mit TCP/IP Client Timeout Parameter Failover findet nach 11min statt Lösung zu Beispiel 2 tcp_ip_abort_interval (default: ms) tcp_ip_abort_cinterval (default: ms) Oracle 10g: Automatic Storage Management Oktober 2005 Seite 71 Wechsel zu RAC In der Regel unproblematisch Das heißt nicht, dass der Failover in jedem Fall automatisiert abläuft die Anwendung mit der Anzahl an Knoten linear skaliert Lösung: Cluster Interconnect nicht unnötig belasten Partitionierung einsetzen Workload Management nutzen Oracle 10g: Automatic Storage Management Oktober 2005 Seite 72

37 und die Performance? Batch Jobs meist schlecht skalierbar OLTP und DSS skalieren anwendungsabhängig - oft gut. Oracle 10g: Automatic Storage Management Oktober 2005 Seite 73 und die Performance Soweit möglich: Last auf Cluster Interconnect vermeiden Contention mehrer Nodes auf gleiche Blöcke vermeiden Locally Managed Tablespaces mindert Zugriffe aufs DD ASSM innerhlalb der Tablespaces Full Table Scans, wenn möglich vermeiden Partitioning einsetzen Oracle 10g: Automatic Storage Management Oktober 2005 Seite 74

38 Best Practices Verfügbarkeit durch horizontale Skalierung Performance durch vertikale Skalierung Viele kleine Server produzieren Overhead Systemload aller Server steigt Erfahrung: 1 Server 80%, 2 Server 50% + 50% 20% Overhead bei Lastverteilung Oracle 10g: Automatic Storage Management Oktober 2005 Seite 75 Best Practices Load Balancing prüfen: Ev. ist Partitionierung von Daten und Benutzern sinnvoll (Workload Management und Services nutzen) Failover konfigurieren Anwendung schon heute cluster aware und grid aware stricken! Oracle 10g: Automatic Storage Management Oktober 2005 Seite 76

39 Die Zukunft: Enterprise Grid? Clients AppServer Grid Datenbank Grid Storage Grid Oracle 10g: Automatic Storage Management Oktober 2005 Seite 77 Resümee Oracle Cluster Ready Services sind ein großer Schritt in die richtige Richtung! Automatic Storage Management ist die Speicheroption der Zukunft für RAC und Grid! Die Verwaltung von Datenbank-Services und der automatische Failover sind recht komfortabel. Die Einbindung weiterer Ressourcen in CRS wird sicherlich hochinteressant! Oracle 10g: Automatic Storage Management Oktober 2005 Seite 78

40 Literatur [BeKü_2002] M. Beeck, M. Kühn: The Unbreakable Database System, Unterföhring, Oracle Dokumentation Oracle 10g: Automatic Storage Management Oktober 2005 Seite 79

Andrea Held. Virtualisierung im Oracle-Umfeld Virtualisierungslayer Voraussetzungen Schnittstellen Workload Management Grid Control

Andrea Held. Virtualisierung im Oracle-Umfeld Virtualisierungslayer Voraussetzungen Schnittstellen Workload Management Grid Control Andrea Held Virtualisierung im Oracle-Umfeld Virtualisierungslayer Voraussetzungen Schnittstellen Workload Management Grid Control 1 Einzelne Server ausgelegt auf Lastspitzen Niedrige durchschnittliche

Mehr

The Unbreakable Database System

The Unbreakable Database System The Unbreakable Database System Real Application Cluster Unterföhring, 04.2005 M. Kühn 1 Comparisson HA - HA Ziele, DataGuard, HA Oracle, RAC RAC Features - Cache Fusion, TAF, Load Balancing RAC on Solaris

Mehr

RAC auf Sun Cluster 3.0

RAC auf Sun Cluster 3.0 RAC auf Sun Cluster 3.0 Schlüsselworte RAC, OPS, Sun Cluster, Performance, Availability Zusammenfassung Oracle hat mit dem Real Application Cluster (RAC) aus einer Hochverfügbarkeitslösung eine Höchstverfügbarkeitslösung

Mehr

Oracle RAC 10g unter Linux Eine kostengünstige Hochverfügbarkeitslösung?

Oracle RAC 10g unter Linux Eine kostengünstige Hochverfügbarkeitslösung? Donnerstag, 10. November 2005 16h00, Mozartsaal Oracle RAC 10g unter Linux Eine kostengünstige Hochverfügbarkeitslösung? Guido Saxler ORDIX AG, Köln Schlüsselworte: Oracle, RAC 10g, Real Application Cluster

Mehr

The Unbreakable Database System

The Unbreakable Database System The Unbreakable Database System Real Application Cluster auf Sun Cluster 3.0 Unterföhring, 11.2002 M. Beeck, M. Kühn 1 Comparisson HA - HA Ziele, DataGuard, HA Oracle, RAC Sun Cluster 3.0 Key Features

Mehr

Andrea Held. Oracle Real Application Cluster (RAC) Clusterware (OCW) Automatic Storage Management (ASM) Workload Management im Cluster Grid Computing

Andrea Held. Oracle Real Application Cluster (RAC) Clusterware (OCW) Automatic Storage Management (ASM) Workload Management im Cluster Grid Computing Andrea Held Oracle Real Application Cluster (RAC) Clusterware (OCW) Automatic Storage Management (ASM) Workload Management im Cluster Grid Computing Themenübersicht OracleRAC Clust 1 Oracle Real Application

Mehr

Oracle Database 10g Die RAC Evolution

Oracle Database 10g Die RAC Evolution Oracle Database 10g Die RAC Evolution Markus Michalewicz BU Database Technologies ORACLE Deutschland GmbH 2 Page 1 www.decus.de 1 RAC-Revolution, RAC-Evolution & Computing Oracle8i mit OPS Oracle9i Rel.

Mehr

Oracle Real Application Clusters: Requirements

Oracle Real Application Clusters: Requirements Oracle Real Application Clusters: Requirements Seite 2-1 Systemvoraussetzungen Mind. 256 MB RAM (mit 128 MB geht es auch...) Mind. 400 MB Swap Space 1,2 GB freier Speicherplatz für f r Oracle Enterprise

Mehr

Tipps & Tricks: März 2011. Parameter der tnsnames.ora im RAC Umfeld. 1. Parameter: Bereich: Erstellung: RAC 03/2011 SH. Letzte Überarbeitung: 11.

Tipps & Tricks: März 2011. Parameter der tnsnames.ora im RAC Umfeld. 1. Parameter: Bereich: Erstellung: RAC 03/2011 SH. Letzte Überarbeitung: 11. Tipps & Tricks: März 2011 Bereich: RAC Erstellung: 03/2011 SH Versionsinfo: 11.2 Letzte Überarbeitung: 03/2011 SH Als PDF Downloaden! Parameter der tnsnames.ora im RAC Umfeld Wird Oracle Real Application

Mehr

Solaris Cluster. Dipl. Inform. Torsten Kasch <tk@cebitec.uni Bielefeld.DE> 8. Januar 2008

Solaris Cluster. Dipl. Inform. Torsten Kasch <tk@cebitec.uni Bielefeld.DE> 8. Januar 2008 Dipl. Inform. Torsten Kasch 8. Januar 2008 Agenda Übersicht Cluster Hardware Cluster Software Konzepte: Data Services, Resources, Quorum Solaris Cluster am CeBiTec: HA Datenbank

Mehr

Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. www.jj-it.de. www.jj-it.de. Dipl.-Inform. Joachim Jäckel

Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. www.jj-it.de. www.jj-it.de. Dipl.-Inform. Joachim Jäckel Freiberuflicher Schwerpunkte: Unix, Oracle, Netzwerk 2005 1 Testaufbauten von Oracle 10g RAC auf preiswerter Hardware 2 3 Typisches Cluster System Clients Public Network Node A Node B Cluster Interconnect

Mehr

6.6.4 Cluster Interconnect im Private Network

6.6.4 Cluster Interconnect im Private Network Hardware-Architektur 221 6.6.4 Cluster Interconnect im Private Network Zwischen den Knoten des RAC werden viele, meist sehr kleine Pakete über den Cluster Interconnect ausgetauscht. Kurze Latenzzeiten

Mehr

Oracle Database 10g RAC Plattformen im Detail

Oracle Database 10g RAC Plattformen im Detail Oracle Database 10g RAC Plattformen im Detail Markus Michalewicz BU Database Technologies ORACLE Deutschland GmbH 2 Page 1 www.decus.de 1 Agenda Einleitung RAC was ist das noch gleich? Wer die Wahl hat,

Mehr

Oracle Real Application Cluster Architektur & Erfahrungsbericht

Oracle Real Application Cluster Architektur & Erfahrungsbericht Architektur & Erfahrungsbericht DOAG Regionaltreffen Rhein/Main 11.02.2009 Guido Saxler ORDIX AG, Köln gsx@ordix.de www.ordix.de Agenda Überblick Oracle Hochverfügbarkeit Kundenbeispiel Oracle RAC Architektur

Mehr

Verfügbarkeit von Applikationen und Failover Szenarien. Winfried Wojtenek. wojtenek@mac.com

Verfügbarkeit von Applikationen und Failover Szenarien. Winfried Wojtenek. wojtenek@mac.com Verfügbarkeit von Applikationen und Failover Szenarien Winfried Wojtenek wojtenek@mac.com Verfügbarkeit % Tage Stunden Minuten 99.000 3 16 36 99.500 1 20 48 99.900 0 9 46 99.990 0 0 53 99.999 0 0 5 Tabelle

Mehr

Hochverfügbarkeit mit Windows Server vnext. Carsten Rachfahl Microsoft Hyper-V MVP

Hochverfügbarkeit mit Windows Server vnext. Carsten Rachfahl Microsoft Hyper-V MVP Hochverfügbarkeit mit Windows Server vnext Carsten Rachfahl Microsoft Hyper-V MVP Carsten Rachfahl www.hyper-v-server.de Roling Cluster Upgrade Herausforderung: Update eines Failover Clusters ohne Downtime

Mehr

Oracle Real Application Cluster

Oracle Real Application Cluster Oracle Real Application Cluster Björn Bröhl OPITZ CONSULTING Gummersbach GmbH Seite 1 Übersicht Die RAC Architektur RAC Komponenten (Hard- und Software) Oracle Cluster Filesystem vs. Oracle Automatic Storage

Mehr

Keep your SAN simple Spiegeln stag Replizieren

Keep your SAN simple Spiegeln stag Replizieren Keep your SAN simple Spiegeln stag Replizieren best Open Systems Day Mai 2011 Unterföhring Marco Kühn best Systeme GmbH marco.kuehn@best.de OS Unterstützung für Spiegelung Host A Host B Host- based Mirror

Mehr

Hochverfügbarkeit - wie geht das?

Hochverfügbarkeit - wie geht das? THINKIT DOIT ORBIT Hochverfügbarkeit - wie geht das? AGENDA Überblick Standby-Datenbanken FailSafe (Windows) Real Application Cluster (RAC) Architektur der Maximalen Verfügbarkeit Fragen? WAS IST HIGH

Mehr

Storage Area Networks im Enterprise Bereich

Storage Area Networks im Enterprise Bereich Storage Area Networks im Enterprise Bereich Technologien, Auswahl & Optimierung Fachhochschule Wiesbaden Agenda 1. Was sind Speichernetze? 2. SAN Protokolle und Topologien 3. SAN Design Kriterien 4. Optimierung

Mehr

Oracle Automatic Storage Management (ASM) Best Practices

Oracle Automatic Storage Management (ASM) Best Practices Oracle Automatic Storage Management (ASM) Best Practices Markus Michalewicz BU Database Technologies ORACLE Deutschland GmbH 2 Page 1 www.decus.de 1 Agenda ASM Funktionalität und Architektur Storage Management

Mehr

Red Hat Cluster Suite

Red Hat Cluster Suite Red Hat Cluster Suite Building high-available Applications Thomas Grazer Linuxtage 2008 Outline 1 Clusterarten 2 3 Architektur Konfiguration 4 Clusterarten Was ist eigentlich ein Cluster? Wozu braucht

Mehr

27. 03. 2007 IT-Frühstück IT Trend Virtualisierung Hype oder Nutzen? Praxisaspekte

27. 03. 2007 IT-Frühstück IT Trend Virtualisierung Hype oder Nutzen? Praxisaspekte Ole Raether raether@oraservices.de 27. 03. 2007 IT-Frühstück IT Trend Virtualisierung Hype oder Nutzen? Praxisaspekte Inhalt oraservices.de Probleme: Failover Cluster, RAC 24*7 Fazit Was tun? oraservices.de

Mehr

Prozessarchitektur einer Oracle-Instanz

Prozessarchitektur einer Oracle-Instanz 6. Juni 2008 Inhaltsverzeichnis Oracle Instanz 1 Oracle Instanz 2 3 Redo Log Buffer Shared Pool Java Pool & Large Pool Oracle Instanz Eine Oracle-Instanz ist Hauptbestandteil des Oracle Datenbank Management

Mehr

Oracle Real Application Clusters: Installation und Konfiguration

Oracle Real Application Clusters: Installation und Konfiguration Oracle Real Application Clusters: Installation und Konfiguration Seite 2-1 Oracle Real Application Clusters: Installation Seite 2-2 Vorgehen bei Installation Vorbereitungen: OS & Patches installieren Shared

Mehr

DOAG 2013 HOCHVERFÜGBARKEIT EINER SINGLE-INSTANZ (AKTIV/PASSIV-FAILOVER) OHNE RAC

DOAG 2013 HOCHVERFÜGBARKEIT EINER SINGLE-INSTANZ (AKTIV/PASSIV-FAILOVER) OHNE RAC DOAG 2013 HOCHVERFÜGBARKEIT EINER SINGLE-INSTANZ (AKTIV/PASSIV-FAILOVER) OHNE RAC ERFAHRUNGSBERICHT JOSEF LIPPERT FREIBERUFLICHER IT CONSULTANT MÜNCHEN Wer bin ich Freiberuflicher IT Consultant o seit

Mehr

Zend Server Cluster Manager

Zend Server Cluster Manager Zend Server Cluster Manager Jan Burkl Zend Technologies Wer bin ich? Jan Burkl jan.burkl@zend.com PHP Entwickler seit 2001 Projektarbeit Bei Zend seit 2006 System Engineer Zend Certified Engineer PHP 5

Mehr

MailUtilities: Remote Deployment - Einführung

MailUtilities: Remote Deployment - Einführung MailUtilities: Remote Deployment - Einführung Zielsetzung Die Aufgabe von Remote Deployment adressiert zwei Szenarien: 1. Konfiguration der MailUtilities von einer Workstation aus, damit man das Control

Mehr

Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur. Subject. New Features Oracle 9i Architecture

Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur. Subject. New Features Oracle 9i Architecture Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur Subject New Features Oracle 9i Architecture Author Edo Bezemer Oracle Engineering Date August 2002 INHALTSVERZEICHNIS ARCHITEKTUR...3 SERVER PARAMETER

Mehr

Darüber hinaus wird das Training dazu beitragen, das Verständnis für die neuen Möglichkeiten zu erlangen.

Darüber hinaus wird das Training dazu beitragen, das Verständnis für die neuen Möglichkeiten zu erlangen. Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle 11g: New Features für Administratoren Beschreibung: Der Kurs über fünf Tage gibt Ihnen die Möglichkeit die Praxis mit der neuen

Mehr

Löschen eines erkannten aber noch nicht konfigurierten Laufwerks

Löschen eines erkannten aber noch nicht konfigurierten Laufwerks NetWorker - Allgemein Tip 359, Seite 1/6 Löschen eines erkannten aber noch nicht konfigurierten Laufwerks Seit der Version 7.3.0 ist es sehr einfach, vorhandene Sicherungslaufwerke durch den NetWorker

Mehr

Clustering mit Shared Storage. Ing. Peter-Paul Witta paul.witta@cubit.at

Clustering mit Shared Storage. Ing. Peter-Paul Witta paul.witta@cubit.at Clustering mit Shared Storage Ing. Peter-Paul Witta paul.witta@cubit.at Clustering mehrere kleine Rechner leisten gemeinsam Grosses günstige dual intel/amd Server load sharing High Availability combined

Mehr

RAC und Standby Datenbanken: Dienste und Daten hochverfügbar

RAC und Standby Datenbanken: Dienste und Daten hochverfügbar DOAG Konferenz 2003 Dr. Martin Wunderli Trivadis AG RAC und Standby Datenbanken: Dienste und Daten hochverfügbar www.trivadis.com Agenda A. Positionierung im Oracle HA Umfeld B. Kombination aus RAC und

Mehr

<Insert Picture Here> Die RZ-Zentrale - Grid Control hochverfügbar

<Insert Picture Here> Die RZ-Zentrale - Grid Control hochverfügbar Die RZ-Zentrale - Grid Control hochverfügbar Heinz Mielimonka Principal Sales Consultant Agenda Komponentenüberblick Hochverfügbare Konfiguration Installation und Konfiguration Der

Mehr

56 Maßnahmen zur Sicherung der Verfügbarkeit in Oracle-Umgebungen. Client Client Client Client Client. Public Network. aktiv. Private Network.

56 Maßnahmen zur Sicherung der Verfügbarkeit in Oracle-Umgebungen. Client Client Client Client Client. Public Network. aktiv. Private Network. 56 Maßnahmen zur Sicherung der Verfügbarkeit in Oracle-Umgebungen aktiv inaktiv Node 1 ( Aktiv ) Node 2 ( Passiv ) Private Network aktiv inaktiv (exklusiver Zugriff) Abbildung 3.1: Schematische Darstellung

Mehr

Hochverfügbare Linux Cluster mit OSL Storage Cluster 4.0 und RSIO. 11. OSL Technologietage Berlin 24./25. September 2013

Hochverfügbare Linux Cluster mit OSL Storage Cluster 4.0 und RSIO. 11. OSL Technologietage Berlin 24./25. September 2013 Hochverfügbare Linux Cluster mit OSL Storage Cluster 4.0 und RSIO 11. OSL Technologietage Berlin 24./25. September 2013 Prinzipielles Clusterdesign Aufbau eines Linux HA-Clusters Was brauche ich für einen

Mehr

Einfach erklärt: RAC Grundlagen für Dummies

Einfach erklärt: RAC Grundlagen für Dummies Einfach erklärt: RAC Grundlagen für Dummies Ralf Appelbaum TEAM GmbH Paderborn Schlüsselworte Real Application Clusters, RAC, Grid Infrastructure, Automatic Storage Management, ASM, ASM Cloud File System,

Mehr

OSL Simple RSIO. I/O Aufgabenstellungen einfach lösen

OSL Simple RSIO. I/O Aufgabenstellungen einfach lösen OSL Simple RSIO I/O Aufgabenstellungen einfach lösen OSL aktuell - Schöneiche, April 2015 Über OSL Das Prinzip: Sehen - Verstehen Verbessern! Konsequent systematisieren! Auf Dauer und erfolgreich nur mit

Mehr

Vorstellung SimpliVity. Tristan P. Andres Senior IT Consultant

Vorstellung SimpliVity. Tristan P. Andres Senior IT Consultant Vorstellung SimpliVity Tristan P. Andres Senior IT Consultant Agenda Wer ist SimpliVity Was ist SimpliVity Wie funktioniert SimpliVity Vergleiche vsan, vflash Read Cache und SimpliVity Gegründet im Jahr

Mehr

PROLAG WORLD 2.0 PRODUKTBESCHREIBUNG SERVERSYSTEM, CLUSTERSYSTEME FÜR PROLAG WORLD

PROLAG WORLD 2.0 PRODUKTBESCHREIBUNG SERVERSYSTEM, CLUSTERSYSTEME FÜR PROLAG WORLD PROLAG WORLD 2.0 PRODUKTBESCHREIBUNG SERVERSYSTEM, CLUSTERSYSTEME FÜR PROLAG WORLD Inhaltsverzeichnis 1. ZUSAMMENSTELLUNG VON SERVERN...3 1.1. ANFORDERUNGSPROFIL...3 1.2. 1.3. SERVER MODELLE...3 TECHNISCHE

Mehr

Anwendungshinweis Nr. 12. Wie konfiguriere ich redundante Serververbindungen

Anwendungshinweis Nr. 12. Wie konfiguriere ich redundante Serververbindungen Anwendungshinweis Nr. 12 Produkt: Schlüsselworte: Problem: Softing OPC Easy Connect OPC Server, Redundanz Wie konfiguriere ich redundante Lösung: Ausgangssituation: Eine OPC Client-Anwendung ist mit mehreren

Mehr

OSL Storage Cluster und RSIO unter Linux Storage-Attachment und Hochverfügbarkeit in 5 Minuten

OSL Storage Cluster und RSIO unter Linux Storage-Attachment und Hochverfügbarkeit in 5 Minuten OSL Storage Cluster und RSIO unter Linux Storage-Attachment und Hochverfügbarkeit in 5 Minuten OSL Technologietage Berlin 12./13. September 2012 Christian Schmidt OSL Gesellschaft für offene Systemlösungen

Mehr

SANTEC Video Technologies Professionelle Lösungen für mehr Sicherheit

SANTEC Video Technologies Professionelle Lösungen für mehr Sicherheit 1 SANTEC Video Technologies Professionelle Lösungen für mehr Sicherheit Videoüberwachung Netzwerktechnik IR-Freilandsensorik Dienstleistungen Pivot3 Ressourcen sparen mit Pivot3 Server-/Storage-Lösungen

Mehr

KASPERSKY SECURITY FOR VIRTUALIZATION 2015

KASPERSKY SECURITY FOR VIRTUALIZATION 2015 KASPERSKY SECURITY FOR VIRTUALIZATION 2015 Leistung, Kosten, Sicherheit: Bessere Performance und mehr Effizienz beim Schutz von virtualisierten Umgebungen AGENDA - Virtualisierung im Rechenzentrum - Marktübersicht

Mehr

Session Storage im Zend Server Cluster Manager

Session Storage im Zend Server Cluster Manager Session Storage im Zend Server Cluster Manager Jan Burkl System Engineer, Zend Technologies Agenda Einführung in Zend Server und ZSCM Überblick über PHP Sessions Zend Session Clustering Session Hochverfügbarkeit

Mehr

Standortübergreifende Cluster mit RHEL/CentOS (stretched Cluster) 7.6.2013

Standortübergreifende Cluster mit RHEL/CentOS (stretched Cluster) 7.6.2013 SLAC 2013 Joachim v. Thadden Standortübergreifende Cluster mit RHEL/CentOS (stretched Cluster) 7.6.2013 Copyright LIS Associate Group Inhalt 1. generelle Übersicht des Redhat-Cluster 2. Quorum 3. Fencing

Mehr

VirtualBox und OSL Storage Cluster

VirtualBox und OSL Storage Cluster VirtualBox und OSL Storage Cluster A Cluster in a Box A Box in a Cluster Christian Schmidt Systemingenieur VirtualBox und OSL Storage Cluster VirtualBox x86 und AMD/Intel64 Virtualisierung Frei verfügbar

Mehr

Datensicherheit und Hochverfügbarkeit

Datensicherheit und Hochverfügbarkeit Datensicherheit und Hochverfügbarkeit 1. Instanzfehler Aussage: Instanzfehler werden durch Crash Recovery vom DBS automatisch behandelt. Recovery Zeiten? Ausfall von Speichersubsystem, Rechner,...? Ausfall

Mehr

Linux Hochverfügbarkeits-Cluster

Linux Hochverfügbarkeits-Cluster Seminarunterlage Version: 5.05 Version 5.05 vom 23. Juli 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen

Mehr

Oracle Database 12c: RAC Administration

Oracle Database 12c: RAC Administration Oracle University Kontakt: +43 (0)1 33 777 401 Oracle Database 12c: RAC Administration Dauer: 4 Tage Lerninhalte In diesem Kurs "Oracle Database 12c: RAC Administration" erhalten Sie eine Einführung in

Mehr

WINDOWS 8 WINDOWS SERVER 2012

WINDOWS 8 WINDOWS SERVER 2012 WINDOWS 8 WINDOWS SERVER 2012 IT Fachforum 2012 :: 24.09.-27.09.2012 Andreas Götzfried IT Fachforum::Agenda Windows 8 Windows Server 2012 Zertifizierung WINDOWS 8 Schöne neue Welt Andreas Götzfried Windows

Mehr

Konfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier)

Konfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier) Konfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier) Firewall über Seriellen Anschluss mit Computer verbinden und Netzteil anschliessen. Programm Hyper Terminal (Windows unter Start Programme

Mehr

Oracle Net. Dierk Lenz

Oracle Net. Dierk Lenz Oracle Net Dierk Lenz Inhalt Was ist Oracle Net? Welche Komponenten gibt es? Konfiguration Dateien Werkzeuge Server Client Keine Verbindung was dann? Was ist Oracle Net? (1 Transparent Network Substrate

Mehr

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2 Kurzanleitung zur Softwareverteilung von Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2 I. BitDefender Management Agenten Verteilung...2 1.1. Allgemeine Bedingungen:... 2 1.2. Erste

Mehr

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite http://www.hp.

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite http://www.hp. Erfahrungen mit dem Insight Manager von HP Dipl. Ing. Elektrotechnik (FH) - Automatisierungs- / Regelungstechnik DV-Spezialist Landesbank Rheinland-Pfalz Abteilung 2-351 Große Bleiche 54-56 55098 Mainz

Mehr

Archive / Backup System für OpenVMS

Archive / Backup System für OpenVMS Archive / Backup System für OpenVMS DECUS Symposium 2002 Bonn Vortrag-Nr. 3C04 Günther Fröhlin Compaq Computer Corporation Colorado Springs, USA 1 Highlights V4.0 Auslieferung Januar 2002 Hauptversion

Mehr

Oracle 10g Lösungen für Hochverfügbarkeit. 7.12.2005 Dr. Frank Haney 1

Oracle 10g Lösungen für Hochverfügbarkeit. 7.12.2005 Dr. Frank Haney 1 Oracle 10g Lösungen für Hochverfügbarkeit 7.12.2005 Dr. Frank Haney 1 Sicherheit Integrität Performance Verfügbarkeit 1. Datensicherheit Daten müssen gegebenenfalls bis zum Zeitpunkt des Crash wiederhergestellt

Mehr

Oracle GridControl Tuning Pack. best Open Systems Day April 2010. Unterföhring. Marco Kühn best Systeme GmbH marco.kuehn@best.de

Oracle GridControl Tuning Pack. best Open Systems Day April 2010. Unterföhring. Marco Kühn best Systeme GmbH marco.kuehn@best.de Oracle GridControl Tuning Pack best Open Systems Day April 2010 Unterföhring Marco Kühn best Systeme GmbH marco.kuehn@best.de Agenda GridControl Overview Tuning Pack 4/26/10 Seite 2 Overview Grid Control

Mehr

Verwendung des IDS Backup Systems unter Windows 2000

Verwendung des IDS Backup Systems unter Windows 2000 Verwendung des IDS Backup Systems unter Windows 2000 1. Download der Software Netbackup2000 Unter der Adresse http://www.ids-mannheim.de/zdv/lokal/dienste/backup finden Sie die Software Netbackup2000.

Mehr

Windows Server 2008 für die RADIUS-Authentisierung einrichten

Windows Server 2008 für die RADIUS-Authentisierung einrichten Windows Server 2008 für die RADIUS-Authentisierung einrichten Version 0.2 Die aktuellste Version dieser Installationsanleitung ist verfügbar unter: http://www.revosec.ch/files/windows-radius.pdf Einleitung

Mehr

GSCC General Storage Cluster Controller. TSM Verfügbarkeit

GSCC General Storage Cluster Controller. TSM Verfügbarkeit GSCC General Storage Cluster Controller TSM Verfügbarkeit Skyloft 17.06.2015 Karsten Boll GSCC Themen Historie und Überblick Design und Architektur IP Cluster (DB2 HADR) GSCCAD das GUI Trends GSCC Neuigkeiten

Mehr

Michael Beeck. Geschäftsführer

Michael Beeck. Geschäftsführer Michael Beeck Geschäftsführer im Rechenzentrum Ein Beispiel aus der Praxis Ausgangslage Anwendungs- Dienste File Server Email, Groupware, Calendaring ERP, CRM, Warehouse DMS, PLM Tools, Middleware NFS,

Mehr

Windows Server 2008 (R2): Anwendungsplattform

Windows Server 2008 (R2): Anwendungsplattform Mag. Christian Zahler, Stand: August 2011 13 14 Mag. Christian Zahler, Stand: August 2011 Mag. Christian Zahler, Stand: August 2011 15 1.5.2 Remotedesktop-Webverbindung Windows Server 2008 (R2): Anwendungsplattform

Mehr

Neues in Hyper-V Version 2

Neues in Hyper-V Version 2 Michael Korp Technical Evangelist Microsoft Deutschland GmbH http://blogs.technet.com/mkorp Neues in Hyper-V Version 2 - Virtualisieren auf die moderne Art - Windows Server 2008 R2 Hyper-V Robust Basis:

Mehr

Switching. Übung 7 Spanning Tree. 7.1 Szenario

Switching. Übung 7 Spanning Tree. 7.1 Szenario Übung 7 Spanning Tree 7.1 Szenario In der folgenden Übung konfigurieren Sie Spanning Tree. An jeweils einem Switch schließen Sie Ihre Rechner über Port 24 an. Beide Switche sind direkt über 2 Patchkabel

Mehr

Port-Weiterleitung einrichten

Port-Weiterleitung einrichten Port-Weiterleitung einrichten Dokument-ID Port-Weiterleitung einrichten Version 1.5 Status Endfassung Ausgabedatum 13.03.2015 Centro Business Inhalt 1.1 Bedürfnis 3 1.2 Beschreibung 3 1.3 Voraussetzungen/Einschränkungen

Mehr

Hier folgt eine kurze Aufstellung über die verwendete Architekur. Die Angaben sind ohne Gewähr für Vollständigkeit oder vollständige Richtigkeit.

Hier folgt eine kurze Aufstellung über die verwendete Architekur. Die Angaben sind ohne Gewähr für Vollständigkeit oder vollständige Richtigkeit. 1. ODBC 1.1 Problemstellung Die Informationen über die Microsoft SQL Server Datenbanken sind zur Zeit nicht auf der TIMD Website verfügbar. Der Grund ist, dass kein Interface zur Abfrage der benötigten

Mehr

Oracle Backup und Recovery

Oracle Backup und Recovery Seminarunterlage Version: 11.05 Version 11.05 vom 27. Mai 2010 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen

Mehr

18. Juni 2008, Berlin. Erfahrungsbericht üb das Backup und Recovery von ORAC Datenbanken mit Commvault QNetix. Dagmar Förster

18. Juni 2008, Berlin. Erfahrungsbericht üb das Backup und Recovery von ORAC Datenbanken mit Commvault QNetix. Dagmar Förster 18. Juni 2008, Berlin Erfahrungsbericht üb das Backup und Recovery von ORAC Datenbanken mit Commvault QNetix Dagmar Förster genda Kurzprofil Paragon Data Situationsbeschreibung Sicherungskonzept Realisierung

Mehr

Preise und Leistungen Dynamic Computing Services

Preise und Leistungen Dynamic Computing Services Preise und Leistungen Dynamic Computing Services Alle Preise in CHF exkl. MwSt. beim Bezug während 30 Tagen. Die effektive Verrechnung findet auf Tagesbasis statt, unabhängig von der Nutzungsdauer während

Mehr

Citrix Provisioning Server Marcel Berquez. System Engineer

Citrix Provisioning Server Marcel Berquez. System Engineer Citrix Provisioning Server Marcel Berquez. System Engineer Agenda Was ist der Citrix Provisioning Server? Wie funktioniert der Citrix Provisioning Server? Was gehört zum Citrix Provisioning Server? Welche

Mehr

HVS32 Datenbank Archivierungs Dienst

HVS32 Datenbank Archivierungs Dienst HVS32 Datenbank Archivierungs Dienst Features: HVS32 - vollautomatisierte, zeitgesteuerte Datenbank Archivierung Der HVS32- Datenbank Archivierungs Dienst bietet die Möglichkeit zu bestimmen, wann und

Mehr

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server.

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server. 1. Dynamic Host Configuration Protocol 1.1 Einleitung Im Folgenden wird die Konfiguration von DHCP beschrieben. Sie setzen den Bintec Router entweder als DHCP Server, DHCP Client oder als DHCP Relay Agent

Mehr

OFS: Ein allgemeines Offline-Dateisystem auf Basis von FUSE

OFS: Ein allgemeines Offline-Dateisystem auf Basis von FUSE OFS: Ein allgemeines Offline-Dateisystem auf Basis von FUSE Tobias Jähnel und Peter Trommler Fakultät Informatik Georg-Simon-Ohm-Hochschule Nürnberg http://offlinefs.sourceforge.net Übersicht Hintergrund

Mehr

STARFACE SugarCRM Connector

STARFACE SugarCRM Connector STARFACE SugarCRM Connector Information 1: Dieses Dokument enthält Informationen für den STARFACE- und SugarCRM-Administrator zur Inbetriebnahme des STARFACE SugarCRM Connectors. Inhalt 1 Inbetriebnahme...

Mehr

Daten: Gründungsjahr 1995 Schwerpunkte Oracle, VMware, Microsoft, Linux und Novell Ausschließlich zertifizierte Techniker:

Daten: Gründungsjahr 1995 Schwerpunkte Oracle, VMware, Microsoft, Linux und Novell Ausschließlich zertifizierte Techniker: ISO Datentechnik ISO Datentechnik Daten: Gründungsjahr 1995 Schwerpunkte Oracle, VMware, Microsoft, Linux und Novell Ausschließlich zertifizierte Techniker: Oracle Certified Professional, VMware Certified

Mehr

Application Performance Management. Auch eine Frage des Netzwerkes?

Application Performance Management. Auch eine Frage des Netzwerkes? Application Performance Management Auch eine Frage des Netzwerkes? Agenda Architektur von Webanwendungen Lange Applikationsantwortzeiten Application Performance Management (APM) Netzwerkbasiertes APM Serverbasiertes

Mehr

Grafische Darstellung des Gerätezustandes und detaillierte Statusinformationen auf einem Blick

Grafische Darstellung des Gerätezustandes und detaillierte Statusinformationen auf einem Blick Network Management Plattform Software (NMP) MICROSENS Einleitung Die Netzwerk Management Plattform (NMP) ist ein universelles Tool, mit dem sich sämtliche Netzwerkkomponenten von MICROSENS konfigurieren

Mehr

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele: 2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Configuring Terminal Services o Configure Windows Server 2008 Terminal Services RemoteApp (TS RemoteApp) o Configure Terminal Services Gateway

Mehr

Ora Education GmbH. Lehrgang: Oracle Application Server 10g R3: Administration

Ora Education GmbH. Lehrgang: Oracle Application Server 10g R3: Administration Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle Application Server 10g R3: Administration Beschreibung: Oracle Application Server 10g Release 3 (10.1.3.1.0) bietet eine neue

Mehr

Installation SQL- Server 2012 Single Node

Installation SQL- Server 2012 Single Node Installation SQL- Server 2012 Single Node Dies ist eine Installationsanleitung für den neuen SQL Server 2012. Es beschreibt eine Single Node Installation auf einem virtuellen Windows Server 2008 R2 mit

Mehr

Oracle 11g R2 Unterschiede im RAC

Oracle 11g R2 Unterschiede im RAC Oracle 11g R2 Unterschiede im RAC Sigrid Ehrenreich, Seniorberaterin OPITZ CONSULTING Hamburg GmbH Hamburg, 10. November 2009 OPITZ CONSULTING GmbH 2009 Seite 1 Ausgewählte Features 1. Grid Infrastructure

Mehr

,QVWDOODWLRQXQG.RQILJXUDWLRQYRQ,QWHUEDVH

,QVWDOODWLRQXQG.RQILJXUDWLRQYRQ,QWHUEDVH ,QVWDOODWLRQXQG.RQILJXUDWLRQYRQ,QWHUEDVH Autor: Claus Blank Datum: 11.07.2005 ABIES IT GmbH Planckstraße 10 D-37073 Göttingen Tel.: 0551/49 803-0 Fax: 0551/49 803-33 www.abies.de zentrale@abies.de 1. Stellen

Mehr

Oracle Enterprise Manager Cloud Control 12c: Installation von Ralf Durben, ORACLE Deutschland B.V. & Co. KG

Oracle Enterprise Manager Cloud Control 12c: Installation von Ralf Durben, ORACLE Deutschland B.V. & Co. KG Nach Abschluß der Softwareinstallation konfigurieren Sie den Listener (mit netca) und erzeugen eine Datenbank. Der einfachste Weg zur Erzeugung der Datenbank ist die Nutzung des Database Config Assistants

Mehr

Linux Cluster mit Pacemaker und Heartbeat 3

Linux Cluster mit Pacemaker und Heartbeat 3 Linux Cluster mit Pacemaker und Heartbeat 3 Seminarunterlage Version: 5.04 Copyright Version 5.04 vom 13. Juni 2012 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle Rechte vorbehalten. Alle

Mehr

INSTALLATIONSANLEITUNG der Version 2.1 (Jänner 2014)

INSTALLATIONSANLEITUNG der Version 2.1 (Jänner 2014) ANHANG A INSTALLATIONSANLEITUNG der Version 2.1 (Jänner 2014) Seite A2 1. Anhang A - Einleitung Bei der Installation wird zwischen Arbeitsplatzinstallation (Client) und Serverinstallation unterschieden.

Mehr

Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0.

Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0. Konfigurationsanleitung Access Control Lists (ACL) Funkwerk Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0 Seite - 1 - 1. Konfiguration der Access Listen 1.1 Einleitung Im Folgenden

Mehr

Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux)

Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux) NetWorker - Allgemein Tip #293, Seite 1/6 Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux) Dies wird offiziell nicht von unterstützt!!! Sie werden also hierfür keinerlei Support erhalten. Wenn man

Mehr

Well-Balanced. Performance Tuning

Well-Balanced. Performance Tuning Well-Balanced Real Application Cluster Performance Tuning Über mich virtual7 GmbH Jürgen Bouché Zeppelinstraße 2 76185 Karlsruhe Tel.: +49 (721) 6190170 Fax.: +49 (721) 61901729 Email: jbouche@heine.de

Mehr

Linux-HA-Cluster Heartbeat mit DRBD

Linux-HA-Cluster Heartbeat mit DRBD Linux-HA-Cluster Heartbeat mit DRBD Thomas Röhl 01. Oktober 2004 Inhalt Was ist ein HA-Cluster? Vorbereiten des Projekts Hardware Software Allgemeiner Aufbau des Clusters Installation von DRBD Installation

Mehr

Infrastruktur fit machen für Hochverfügbarkeit, Workload Management und Skalierbarkeit

Infrastruktur fit machen für Hochverfügbarkeit, Workload Management und Skalierbarkeit make connections share ideas be inspired Infrastruktur fit machen für Hochverfügbarkeit, Workload Management und Skalierbarkeit Artur Eigenseher, SAS Deutschland Herausforderungen SAS Umgebungen sind in

Mehr

2 Datei- und Druckdienste

2 Datei- und Druckdienste Datei- und Druckdienste 2 Datei- und Druckdienste Lernziele: Verteiltes Dateisystem (DFS) Dateiserver Ressourcen Manager (FSRM) Verschlüsseln Erweiterte Überwachung Prüfungsanforderungen von Microsoft:

Mehr

Betriebssystem Windows - SSH Secure Shell Client

Betriebssystem Windows - SSH Secure Shell Client Betriebssystem Windows - SSH Secure Shell Client Betriebssystem Windows - SSH Secure Shell Client... 1 Download... 2 Installation... 2 Funktionen... 3 Verbindung aufbauen... 3 Verbindung trennen... 4 Profile...

Mehr

A.7 Oracle Real Application Clusters

A.7 Oracle Real Application Clusters 532 Befehlsreferenz A.7 Oracle Real Application Clusters A.7.1 Datenbank-Parameter active_instance_count archive_log_target cluster_database cluster_database_instances cluster_interconnects control_file

Mehr

Dynamic Ressource Management

Dynamic Ressource Management best Open Systems Day Fall 2006 Dynamic Ressource Management Unterföhring Marco Kühn best Systeme GmbH kuehn@best.de Agenda Überblick Dynamic Resource Pools und FSS Dynamic Resource Memory RCAP Oracle

Mehr

Switch 1 intern verbunden mit onboard NICs, Switch 2 mit Erweiterungs-NICs der Server 1..6

Switch 1 intern verbunden mit onboard NICs, Switch 2 mit Erweiterungs-NICs der Server 1..6 Zuordnung LAN-Verbindungen zu Server Ports und Ports Bei der Netzwerk-Einrichtung der Server im Modular System ist die Frage zu beantworten, welche LAN-Verbindung (gemäß Betriebssystembezeichnung) mit

Mehr

Hochverfügbarkeit mit Speichernetzen

Hochverfügbarkeit mit Speichernetzen Hochverfügbarkeit mit Speichernetzen Ulf Troppens LAN vip Server 1 Brandschutzmauer Server 2 Cluster Agenda e Multipathing Clustering Datenspiegelung Beispiele Fazit 2/32 Agenda e Multipathing Clustering

Mehr

Szenarien zu Hochverfügbarkeit und Skalierung mit und ohne Oracle RAC. Alexander Scholz

Szenarien zu Hochverfügbarkeit und Skalierung mit und ohne Oracle RAC. Alexander Scholz Hochverfügbar und Skalierung mit und ohne RAC Szenarien zu Hochverfügbarkeit und Skalierung mit und ohne Oracle RAC Alexander Scholz Copyright its-people Alexander Scholz 1 Einleitung Hochverfügbarkeit

Mehr

IBM SPSS Modeler Entity Analytics - Erweiterte Konfiguration

IBM SPSS Modeler Entity Analytics - Erweiterte Konfiguration IBM SPSS Entity Analytics - Erweiterte Konfiguration Einführung Die vorgesehene Zielgruppe für dieses Handbuch sind Systemadministratoren, die IBM SPSS Entity Analytics (EA) für die Ausführung in einer

Mehr