LES
CLUSTERS
DEMANDÉ PAR :

MAROUANE TOUZANI
BRAHIM BELGHMI
MR. ELKALAY

2013/2014

1

REALISÉ PAR :
PLAN
Principes
Les Clusters offrent
Types de Cluster
Contraintes d’utilisation
Manipulation

2

Conclusion
PRINCIPE
Un cluster est une architecture matérielle où plusieurs
serveurs indépendants sont reliés afin de fonctionner comme
s’ils constituaient un seul serveur.
Chaque serveur participant à un cluster est appelé nœud.

3

Dans des conditions normales, chaque nœud agit de manière
indépendante et gère son propre travail.
4

PRINCIPE
LES CLUSTERS OFFRENT
La performance .
La fiabilité et la disponibilité .
L’évolutivité facile par ajout de nœuds .

5

L’administration de plusieurs machines vues comme une
seule.
TYPES DE CLUSTERS
Oracle propose deux types de clusters :
• Oracle Fail Safe
• Oracle Real Application Clusters (RAC)
Chacun d’eux répond à des objectifs précis. Ils imposent
aussi des contraintes bien différentes.
Le domaine d’Oracle Real Application Server combine à la
fois performance et haute disponibilité, alors qu’Oracle Fail
Safe se concentre surtout sur la disponibilité.

6

le terme cluster est implicitement associé à Oracle Real Application Clusters
7

TYPES DE CLUSTERS
8

ORACLE FAIL SAFE
REAL APPLICATION
CLUSTER (RAC)
Dans une architecture RAC, la base de données
fonctionne simultanément sur l’ensemble des serveurs,
on peut rencontrer des clusters à deux, trois, quatre
nœuds.
Si une défaillance se produit, les autres nœuds assurent
une continuité de service.

9

La configuration permet d’avoir une grande puissance, car
tous les nœuds travaillent simultanément, alors que dans
Fail Safe, un seul est actif.
10

REAL APPLICATION
CLUSTER(RAC)
CAS D’UTILISATION DU
RAC
Son intérêt est évident lorsque les contraintes et les
performances de disponibilité sont plus fortes que celles qui
sont possibles avec Oracle Fail Safe.
On rencontre deux types d’utilisation :

11

• un seul serveur est incapable de supporter la charge des
utilisateurs ou programmes connectés.
• Le système a besoin d’une haute disponibilité, proche de zéro
temps d’arrêt toléré.
12

FONCTIONNEMENT DU RAC
FONCTIONNEMENT
DU RAC
Chaque nœud d’un cluster accède à des ressources
communes: les fichiers de données.
Pour que différents nœuds accèdent en même temps à un
fichier, il faut que ce fichier soit du type Raw Devices.
Le Raw Devices est plus un type de partition disque
(comme FAT, NTFS, etc4) qu’un fichier.
La manipulation des raw-devices est complexe -> leurs

13

manipulation ne ce fait comme un simple fichier.
CONTRAINTES
D’UTILISATION
Ressources et connaissances techniques des clusters
importantes .
Coût important de la configuration (option Oracle
facturée).
Augmentation de la puissance totale du cluster par ajout
de processeurs ou de nœuds.
Les applications doivent obligatoirement être écrites pour
tirer profit du cluster.

14

nécessite plus de compétences et des développements
spéciaux pour en tirer le meilleur parti.
INSTALLATION RAC
Vérification des exigences du système.
Test de connectivité du réseau.
Configuration des Utilisateurs.
Création des disques partagés.
Installation d’Oracle Clusterware Software.

15

Installation de la base de données.
VÉRIFICATION DES
EXIGENCES DU SYSTÈME.
Mémoire (Min = 1 Go, recommandée = 2Go)
Minimum de carte réseaux = 2.
Espace disque 10Go (4,3,3) pour le software.

16

Disques partageables
CONFIGURATION RÉSEAUX
Chaque nœud doit contenir :
Une adresse public
Une adresse privée
Une adresse virtuelle (optionnelle)
Configurer un nom de domaine DNS

17

Vérification de la connectivité entre les nœuds et les clients.
STOCKAGE DISQUES ASM
Chaque nœud a la possibilité d’accéder aux support de
stockage(partagés), qui contient les différents fichiers
constituant la base de données(Fichiers de données, Fichiers
de contrôle…)
Les types de partitions supportés par Oracle sont : FAT,

18

NTFS, raw-device.
RÉCAPITULATIF DES
PRÉREQUIS
Chaque nœud doit contenir :
Une adresse public

19

Une
20

INSTALLATION
CLUSTER
21

INSTALLATION
CLUSTER
22

INSTALLATION
CLUSTER
23

INSTALLATION
CLUSTER
24

INSTALLATION
CLUSTER
25

INSTALLATION
CLUSTER
26

INSTALLATION LOGICIEL
BD
27

INSTALLATION LOGICIEL BD
28

INSTALLATION LOGICIEL BD
29

INSTALLATION LOGICIEL BD
30

INSTALLATION BD
31

INSTALLATION BD
VÉRIFIER L’INSTALLATION
SQL> SELECT * FROM v $ active_instances;
INST_NAME de INST_NUMBER
------ -------------------------------------------------- --------------1 RAC1: rac1

32

2 RAC2: RAC2
33

VÉRIFIER L’INSTALLATION
34

CONCLUSION

Contenu connexe

PPTX
Sauvegardes de base de données
PPTX
Réplication des bases de données
PDF
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
PPT
Gestion billetterie de cinéma
PDF
Administration Base de données Oracle
PDF
Sécurité des Systèmes Répartis- Partie 1
PPTX
Chp5 - Sécurité des Services
PPSX
Les architectures client serveur
Sauvegardes de base de données
Réplication des bases de données
alphorm.com - Formation Oracle Database 11g DBA 1 (1Z0-052)
Gestion billetterie de cinéma
Administration Base de données Oracle
Sécurité des Systèmes Répartis- Partie 1
Chp5 - Sécurité des Services
Les architectures client serveur

Tendances (20)

PPTX
Concepts de sauvegarde et de récupération
PPTX
Réplication de base de données oracle avec Golden Gate
PDF
Les BD NoSQL
PDF
Optimizing MariaDB for maximum performance
PPTX
Les Base de Données NOSQL -Presentation -
PDF
Annexe Big Data
PPTX
Oracle Advanced Security Transparent Data Encryptionのご紹介
PDF
BigData_Chp4: NOSQL
PDF
Bases de données réparties
PDF
Introduction au Cloud Computing
PDF
cours-ADMINISTRATION DUN RESEAU INFORMATIQUE.pdf
PDF
Bases de Données non relationnelles, NoSQL (Introduction) 1er cours
PDF
alphorm.com - Formation Linux LPIC-2
PDF
Architecture réparties et les services web
PDF
Une introduction à HBase
PPTX
Entreprise Java Beans (EJB)
PDF
BigData_TP2: Design Patterns dans Hadoop
PDF
Hadoop Hbase - Introduction
PDF
service NFS sous linux
PDF
Cisco ASA
Concepts de sauvegarde et de récupération
Réplication de base de données oracle avec Golden Gate
Les BD NoSQL
Optimizing MariaDB for maximum performance
Les Base de Données NOSQL -Presentation -
Annexe Big Data
Oracle Advanced Security Transparent Data Encryptionのご紹介
BigData_Chp4: NOSQL
Bases de données réparties
Introduction au Cloud Computing
cours-ADMINISTRATION DUN RESEAU INFORMATIQUE.pdf
Bases de Données non relationnelles, NoSQL (Introduction) 1er cours
alphorm.com - Formation Linux LPIC-2
Architecture réparties et les services web
Une introduction à HBase
Entreprise Java Beans (EJB)
BigData_TP2: Design Patterns dans Hadoop
Hadoop Hbase - Introduction
service NFS sous linux
Cisco ASA
Publicité

En vedette (20)

PPTX
Haute Disponibilité et Tolérance de Panne
PDF
Bases de données réparties par la pratique
DOC
Phan-TienNam-CV-20161103
PDF
Dba oracle-v1
PDF
Examens Khaled Jouini ISITCOM ORACLE BD
PPT
Enterprise Manager Grid Control & ASLM
PPTX
Qu'est ce qu'un Cluster?
PDF
Migration d’annuaires propriétaires vers OpenLDAP : retours d’expérience et b...
PPTX
Haute disponibilité jss2012
PPTX
JSS2013 : Haute disponibilité
PDF
Understanding oracle rac internals part 1 - slides
PDF
Pl/sql - interaction avec la base de données & structures de contrôle
PDF
T1 corrections-qcm
PDF
Introduction à pl/sql
PDF
Architectures haute disponibilité avec MySQL
PPT
Oracle Data Guard
PPT
Dataguard presentation
KEY
Projet de fin d'études Plateforme de E-Insurance
PPTX
Data Guard Architecture & Setup
Haute Disponibilité et Tolérance de Panne
Bases de données réparties par la pratique
Phan-TienNam-CV-20161103
Dba oracle-v1
Examens Khaled Jouini ISITCOM ORACLE BD
Enterprise Manager Grid Control & ASLM
Qu'est ce qu'un Cluster?
Migration d’annuaires propriétaires vers OpenLDAP : retours d’expérience et b...
Haute disponibilité jss2012
JSS2013 : Haute disponibilité
Understanding oracle rac internals part 1 - slides
Pl/sql - interaction avec la base de données & structures de contrôle
T1 corrections-qcm
Introduction à pl/sql
Architectures haute disponibilité avec MySQL
Oracle Data Guard
Dataguard presentation
Projet de fin d'études Plateforme de E-Insurance
Data Guard Architecture & Setup
Publicité

Dernier (20)

PDF
Enseigner Python autrement : la méthode UMC pour une pédagogie innovante
PPTX
448620551-PRESENTATION-POWER Un mémoire est un document permettant d'exposer ...
PPTX
requiredkjshajhsaalksasjashaaisj kajshakha
PDF
ch2 regime de neutre_LPUGE_LPUGEII.pdf
PPTX
Présentation Projet Entreprise Minimaliste Moderne Sobre Blanc Noir.pptx
PDF
Bac 2026 - Livre - 🎤 Le Grand Oral - ✍️ Exemples rédigés - 🌿 SVT - Extrait
PPTX
Devenir Inspecteur HSE _ Chp1_ L1....pptx
PDF
Devenir un expert en audit qualité, la démarche.pdf
PPTX
Saint Pape Pie X, Giuseppe Melchiorre Sarto 1835-1914.pptx
PDF
Il y a et les lieux de la ville (négation avec les indéfinis)
PPTX
MARTYRS D'ITALIE - SAINT ANTOINE PRIMALDI ET SES COMPAGNONS d'OTRANTE.pptx
PPTX
liste des APT - entreprises industrielle
PDF
تصريف فعل Être في كل الأزمنة الفرنسية.pdf
PDF
Bac 2026 - Livre - 🎤 Le Grand Oral - ✍️Exemples rédigés - Spécialité: 💻 NSI -...
PDF
Formation SSIAP _ Gestion et contrôle .pdf
PDF
Leadership,_Pitch_et_Marketing_–_Préparer_son_accès_au_marché.pdf
PPT
les eaux naturelles qualité des eaux de surface
PPTX
Saint Jean Eudes, 1601-1680, prêtre et fondateur français.pptx
PDF
🎓 Le Secret des Profs Captivants - 💡 3.1. Anatomie de la respiration — VOIX, ...
PPT
Formation ESPACESCONFINES_ Rôle et responsabilité.ppt
Enseigner Python autrement : la méthode UMC pour une pédagogie innovante
448620551-PRESENTATION-POWER Un mémoire est un document permettant d'exposer ...
requiredkjshajhsaalksasjashaaisj kajshakha
ch2 regime de neutre_LPUGE_LPUGEII.pdf
Présentation Projet Entreprise Minimaliste Moderne Sobre Blanc Noir.pptx
Bac 2026 - Livre - 🎤 Le Grand Oral - ✍️ Exemples rédigés - 🌿 SVT - Extrait
Devenir Inspecteur HSE _ Chp1_ L1....pptx
Devenir un expert en audit qualité, la démarche.pdf
Saint Pape Pie X, Giuseppe Melchiorre Sarto 1835-1914.pptx
Il y a et les lieux de la ville (négation avec les indéfinis)
MARTYRS D'ITALIE - SAINT ANTOINE PRIMALDI ET SES COMPAGNONS d'OTRANTE.pptx
liste des APT - entreprises industrielle
تصريف فعل Être في كل الأزمنة الفرنسية.pdf
Bac 2026 - Livre - 🎤 Le Grand Oral - ✍️Exemples rédigés - Spécialité: 💻 NSI -...
Formation SSIAP _ Gestion et contrôle .pdf
Leadership,_Pitch_et_Marketing_–_Préparer_son_accès_au_marché.pdf
les eaux naturelles qualité des eaux de surface
Saint Jean Eudes, 1601-1680, prêtre et fondateur français.pptx
🎓 Le Secret des Profs Captivants - 💡 3.1. Anatomie de la respiration — VOIX, ...
Formation ESPACESCONFINES_ Rôle et responsabilité.ppt

Oracle Cluster Rac

Notes de l'éditeur

  • #9: Dans une architecture Oracle Fail Safe, la base de données ne fonctionne que sur un seul serveur à un instant donné. Si une défaillance se produit, la base de données est automatiquement relancée sur l’autre serveur, qui était inactif jusque-là(l’un actif et l’autre en sauvegarde). L’outil d’administration graphique Oracle Enterprise Manager permet d’administrer les clusters Fail Safe.
  • #12: Arrêt programme , pannes
  • #18: ■ You must have three network addresses for each node: – A public internet protocol (IP) address – A virtual IP (VIP) address, which is used by applications for failover in the event of node failure – A private IP address, which is used by Oracle Clusterware and Oracle RAC for internode communication ■ The virtual IP address has the following requirements: – The IP address and host name are currently unused (it can be registered in a DNS, but should not be accessible by a ping command) – The virtual IP address is on the same subnet as your public interface ■ The private IP address has the following requirements: – It should be on a subnet reserved for private networks, such as 10.0.0.0 or 192.168.0.0 – It should use dedicated switches or a physically separate, private network, reachable only by the cluster member nodes, preferably using high-speed NICs – It must use the same private interfaces for both Oracle Clusterware and Oracle RAC private IP addresses
  • #19: ASM is a volume manager and a file system for Oracle database files that supports single-instance Oracle Database and Oracle Real Application Clusters (Oracle RAC) configurations. ASM is Oracle's recommended storage management solution that provides an alternative to conventional volume managers, file systems, and raw devices. ASM uses disk groups to store datafiles; an ASM disk group is a collection of disks that ASM manages as a unit. Within a disk group, ASM exposes a file system interface for Oracle database files. The content of files that are stored in a disk group are evenly distributed, or striped, to eliminate hot spots and to provide uniform performance across the disks. The performance is comparable to the performance of raw devices.