slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
GRID et ORACLE PowerPoint Presentation
Download Presentation
GRID et ORACLE

Loading in 2 Seconds...

play fullscreen
1 / 50

GRID et ORACLE - PowerPoint PPT Presentation


  • 94 Views
  • Uploaded on

GRID et ORACLE. Travail de Session Par: Sofien Araoud Alain Boulanger Pour le Cours: INF7115 Session: Hiver 2004 Professeur: M. Robert Godin. S. À la Recherche de la Disponibilité. Table des Matières. S. 1 Définition du Grid 2. Concepts et Architecture du Grid

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'GRID et ORACLE' - bary


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

GRID et ORACLE

Travail de Session Par:Sofien Araoud

Alain Boulanger

Pour le Cours: INF7115

Session: Hiver 2004

Professeur: M. Robert Godin

S

À la Recherche de la Disponibilité

slide2

Table des Matières

S

1 Définition du Grid

2. Concepts et Architecture du Grid

3. Topologie GRID

4. Oracle 10g

5. Scénario

6. Questions

slide3

1. Définition Du Grid

S

1.1 La Vision Scientifique ou Puriste

1.2 La Vision Commerciale

1.3 Les Organisations Virtuelles

slide4

1.1 La Vision Scientifique ou Puriste

(tel que définit par Ian Foster et al.)

  • Un GRID informatique est une infrastructure matérielle
  • et logicielle qui fournit un accès consistant, peu coûteux,
  • fiable et en tout endroit (pervasive)
  • aux capacités informatiques de haut niveau.
  • Le concept du GRID est la coordination et le partage
  • des ressources (logicielles et matérielles) et la
  • résolution de problème dans l’environnement des
  • organisations multi-institutionnelles virtuelles.

S

slide5

1.2 La Vision Commerciale

A

  • Cluster Grid
  • IntraGrid
  • ExtraGrid
  • Grid Global ou InterGrid
slide6

1.3 Organisations Virtuelles

A

1.3.1. Quoi?

  • Organisations avec des degrés relationnelles ou non;
  • Qui partagent des ressources informatiques
  • Basées sur des politiques préétablies et/ou négociées.
  • Cycle de vie d’une OV – durée courte ou longue

1.3.2. Pourquoi?

  • Accomplir des tâches nécessitant le partages de ressources autrement impossible à acquérir, trop chers ou inutile puisque ces tâches sont temporaires
slide9

2. Concept et Architecture GRID

S

2.1 Exigences Fonctionnelles

2.2 Concepts

2.3 Architectures

slide10

2.1 Exigences Fonctionnelles – Cluster GRID

S

  • Découverte des Ressources Disponibles
  • Authentification, Autorisation,Audit et Single Sign-On
  • Gestion par Services (SLA)
  • Extensibilité des mécanismes de partage de données
  • Fournir les ressources à la demande (BoD)
  • Planification des Ressources en fonction des Tâches
  • Réservation
  • Statistiques (utilisation, charge…) et Monitoring
  • Politiques d’affaires
  • Détection/Recouvrement de pannes
slide11

2.2 Concepts du GRID

A

  • Virtualisation
  • Ressources à la Demande – (Business on Demand)
    • Exploitation des Ressources sous-utilisées
    • Parallélisme des Ressources (CPU)
    • Applications
  • Autonome (Autonomic)
    • Auto-Configuration
    • Auto-Optimisation
    • Auto-Guérison (Self-Healing)
    • Auto-Protection
  • Orientation Services (Web Services)
slide12

2.3 Architecture du GRID

Couche Applications

Application

Outils et Applications

Courtiers de Répertoires,

Diagnostics et

Monitoring

Accès Sécurisés

Aux ressources

Couche Collective

Architecture et Protocoles

GRID

Couche Ressource

Architecture et protocoles

Internet

Et aux services

Ressources Diverses ( CPU,

Disques, réseaux, médias…)

Couche Connectivité

Transport

Internet

Couche Tissulaire

Liaison

A

slide13

3. Topologies GRID

S

3.1 Définition du Problème: Actuaires et Vérificateurs

3.2 Modèle Grid

3.3 Matériel Grid

3.4 Topologie Grid

3.5 Exemple de Solution GRID

slide16

3.3 Modèle GRID

Serveur

PROXI

MDS

PORTAIL GRID

Cluster RERGI

Cluster Financiers

Cluster AMVIG

A

slide20

3.6 Exemple de Solution GRID

MDS

Courtier

GSI

Ordonnateur

Portail

GASS

Gestion Données

GRAM

Gestion Jobs

A

slide21

4. Oracle 10g

A

4.1 Évolution vers Oracle 10g

4.2 Composantes Principales Oracle 10g

4.3 Application Server Oracle 10g

4.4 Oracle Scheduler

4.5 Hiérarchie HA

4.6 Data Pump

4.7 OEM

slide24

4.3 Application Server – Oracle 10g

  • Repose sur des standards ouverts
  • Environnement J2EE
  • Cache réactif
  • Applications de business intelligence
  • Gestion d'accès.
  • Intégration Universelle avec les Systèmes Existants
  • Gestion des applications distribuées
  • Extension des fonctionnalités du serveur Web

S

slide26

4.4 Oracle Scheduler (OS) – Oracle 10g

  • Outils avancés d’ordonnancement de tâches.
  • Définition des jobs (types de langages):
    • PL/SQL ou Java (Interne)
    • Pro*Cobol, Pro*C,… (Externe)
  • Définition :
    • Classes de tâches
    • Priorité
    • Planification des ressources
    • Modification du plan des cédules.

S

slide27

4.4.1 Adaptation à la Charge – Oracle 10g

Buffer Cache

Large Batch Jobs

Online

Users

Large Pool

Buffer Cache

Large Pool

SQL Cache

SQL Cache

SGA

Java Pool

Java Pool

sort

sort

PGA

A

slide28

4.4.2 Contrôle de l’espace physique – Oracle 10g

Segment manquant d’espace

Segment Fragmenté

Server-Generated Alerts

Online Segment Shrink

Capacity Planning

A

slide29

4.4.3 Architecture ASM – Oracle 10g

A

ASMdisk group

Database

ASM file

Data file

Tablespace

Segment

ASM disk

Or

Extent

File system

file orraw device

Allocation unit

Oracleblock

Physicalblock

slide30

4.4.3 Architecture ASM – Oracle 10g

Node2

Node1

Group Servicestom=ant

dick=ant

Group Servicesharry=bee

DB Instance

SID=sales

DB Instance

SID=sales

DBW0

OSMB

DBW0

OSMB

ASM Instance

SID=ant

ASM Instance

SID=bee

RBAL

FG

FG

RBAL

FG

FG

OSMB

OSMB

RBAL

RBAL

DB Instance

SID=test

DB Instance

SID=test

DBW0

DBW0

ORB0

ORB0

RBAL

RBAL

ORBn

ORBn

ASM Disks

ASM Disks

ASM Disks

ASM Disks

ASM Disks

ASM Disks

ASM Diskgroup Tom

ASM Diskgroup Dick

ASM Diskgroup Harry

A

slide33

4.5.1 Real Application Cluster – Oracle 10g

S

  • Instances Multiples
  • Disponibilité, extensibilité et redondance durant les pannes
    • Disponibilité des Instances
    • Extensibilité des noeuds
  • Basculement Rapide (failover) des Nœuds et Instances
  • Connexions Intégrées et Intelligentes
  • Alternance (switch-over/back) entre des nœuds/instances
  • Support DSS et/ou OLTP
slide34

4.5.1 Real Application Cluster – Oracle 10g

A

Redundant paths for high availability or load balancing

Oracle 10g RAC Servers

File Storage

InfiniBand Switches

Internet

Application Servers

Data Center

slide36

4.5.2 Data Guard – Oracle 10g

S

  • Intégration avec la BD Oracle
  • Recouvrement en cas de désastre
  • Protection maximale des données
  • Grande disponibilité
  • Utilisation efficace de ressources du système
  • Détection et Résolution des Coupures momentanées
  • (matériel)
slide39

4.5.4 Oracle Streams – Oracle 10g

S

  • Exigences:
  • Mise à Jour sont bidirectionnelle sur sites actifs
  • Contrôle sur Sites Hétérogènes
  • Exigences sur un contrôle précis et un partage de données
  • Fins:
  • Diffusion des données entre BD et/ou Nœuds
  • MAJ synchronisée entre deux ou plusieurs sites (copies).
  • OS offre une environnement unifié pour :
    • Partage de l’information
    • Réplication
    • Gestion des événements
    • Approvisionnement des entrepôts de données
    • Gestion des notifications
    • Publication/Souscription
    • Combinaisons des queues de messages
slide41

4.6 Data Pump – Oracle 10g

S

  • Procédure d’Import/Export des données au sein du GRID
  • Infrastructure parallèle à haute vitesse qui permet le transfert de Données et Méta-Données d’une BD vers une autre.
slide43

4.7 Oracle Entreprise Manager (OEM) – Oracle 10g

S

  • Contrôle des Applications, BD et Serveurs d’Applications
  • Administration Automatisée
  • Surveillance proactive
  • Gestion des niveaux services
  • Monitoring
  • Gestion et Diffusion des Alertes