Sommaire. La haute-disponibilité. L'offre OpenSource. Les systèmes tiers. MySQL



Documents pareils
Haute-disponibilité et bases de données

Haute disponibilité avec PostgreSQL

Augmenter la disponibilité des applications JEE grâce au clustering : Le projet open source JShaft

Solution Haute Disponibilité pour Linux

Tungsten: une implémentation du futur clustering de PostgreSQL

Architectures haute disponibilité avec MySQL. Olivier Olivier DASINI DASINI - -

Réplication des données

Sommaire. Origine du projet Équipe principale, contributeurs et sponsors Principes fondateurs Fonctionnalités Versions La communauté Outils tiers

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

Slony1 2.1 Londiste 3

Cours 6. Sécurisation d un SGBD. DBA - M1ASR - Université Evry 1

PostgreSQL, le cœur d un système critique

Windows Server 2012 R2 Failover de serveurs DHCP

Redondance de service

ITIL Gestion de la continuité des services informatiques

La replication dans PostgreSQL

Présentation du projet

Présentation Alfresco

Un concept multi-centre de données traditionnel basé sur le DNS

COMPTE-RENDU PGDAY PARIS. Journée du 21 avril Oxalide 2015 COMPTE-RENDU pgday

FORMATION PostgreSQL Réplication / Haute Disponibilité

Dix bonnes raisons de choisir ExpressCluster en environnement virtualisé

Réplication E-maj Foreign Data Wrapper PostGIS PostgreSQL-f

Livre blanc Haute disponibilité sous Linux

La Continuité d Activité

ISC Système d Information Architecture et Administration d un SGBD Compléments SQL

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters

Construire un réseau social avec Symfony Xavier Lacot Clever Age. Symfony Live 11 et 12 juin 2009 Clever Age Xavier Lacot

Introduction aux bases de données Cours 1 : Généralités sur les bases de données

Le passage à l échelle de serveur J2EE : le cas des EJB

INTRODUCTION. Mysql-server est un serveur de bases de données. Cest un logiciel libre.

La continuité de service

+ = OpenStack Presentation. Raphaël Ferreira - enovance. Credits : Thanks to the OpenStack Guys 1

Exchange Server 2013 Préparation à la certification MCSE Messaging - Examen

Sybase High Avalaibility

Cluster High Availability. Holger Hennig, HA-Cluster Specialist

«clustering» et «load balancing» avec Zope et ZEO

Du 10 Fév. au 14 Mars 2014

Jouez les précurseurs: avec le Managed Server de Hostpoint

Automatisation de la découverte, de la surveillance et de l analyse des causes premières dans le datacenter virtualisé (VDC) EMC SERVER MANAGER

C-JDBC. Emmanuel Cecchet INRIA, Projet Sardes.

PostgreSQL. Formations. Catalogue Calendrier... 8

Plan de cette matinée

Artica. La déduplication. Révision Du 08 Février 2011 version

Cours 8 Not Only SQL

PostgreSQL. Formations. Calendrier... 14

FAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES

PHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau

Administration d'infrastructures logicielles avec Jade

Hibernate vs. le Cloud Computing

CESI Bases de données

Travail personnel. UE NFE107 Architecture et urbanisation des systèmes d' information. La haute disponibilité

Configuration de plusieurs serveurs en Load Balancing

Easy as NAS Supplément Entreprises. Guide des solutions

Continuité d activité : le choix des armes

NAS 254 Sauvegarde cloud

Faulconnier Bastien SIO2. Cahier des charges. Choix et mise en œuvre d'un datacenter pour Infrastructure Cloud. Pour la société :

LIVRE BLANC PRODUIT. Evidian SafeKit. Logiciel de haute disponibilité pour le clustering d application

Proposition d une architecture pour ebay, en mettant l accent sur les notions de scalabilité, de résilience, et de tolérance aux pannes.

EP60.92 Projet d application pluridisciplinaire La chasse aux trésors

Zabbix. Solution de supervision libre. par ALIXEN

Vous êtes bien à la bonne présentation, c est juste que je trouvais que le titre de cette présentation étais un peu long,

Unitt Zero Data Loss Service (ZDLS) La meilleure arme contre la perte de données

//////////////////////////////////////////////////////////////////// Administration bases de données

VMware vsphere 5 au sein du Datacenter Complément vidéo : La configuration et la sécurisation de l'esx

Mise en place d un cluster. De basculement. Et DHCP Failover. Installation. Préparation. Vérification

La haute disponibilité de la CHAINE DE

Base de données MySQL

WebSphere MQ & Haute Disponibilité

Fonctions Réseau et Télécom. Haute Disponibilité

Plan de secours informatique à chaud, virtualisation, et autres recettes...

IDEC. Windows Server. Installation, configuration, gestion et dépannage

ORACLE 10g Découvrez les nouveautés. Jeudi 17 Mars Séminaire DELL/INTEL/ORACLE

1200 Incendies par an dans des «Data Center»!! Et vous. Moi j ai Data Guard 10g!!!!

PostgreSQL. Formations. SQL avancé Calendrier... 18

Projet d'infrastructure Cloud

et Groupe Eyrolles, 2006, ISBN :

DHCP Failover for Windows Server 2012 By COCHET Anthony

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

Bases de données Cours 1 : Généralités sur les bases de données

Systèmes et algorithmes répartis

Open Source Job Scheduler. Installation(s)

CLOUD CP3S SOLUTION D INFRASTRUCTURE SOUMIS À LA LÉGISLATION FRANÇAISE. La virtualisation au service de l entreprise. Évolutivité. Puissance.

Présentation du module Base de données spatio-temporelles

Implémentation des SGBD

e-novatic PRATIQUES, PLANIFICATION SUITE

Exemple de configuration ZyWALL USG

Les bases de données OpenSource

Logiciel HP StorageWorks Enterprise Virtual Array (EVA) Fiche technique

Tolérance aux fautes-2 Serveurs à haute disponibilité

Technologie Netapp. Novembre 2010

KIWI BACKUP DOSSIER DE PRESSE

Introduction aux applications réparties

L unique SAN industriel proposant un stockage multiniveau automatisé (Automated Tiered Storage)

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

GOUTEYRON ALEXIS. SIO2 N candidat: UEpreuve E4. USituation professionnelle 2. serveurs de fichiers. Uen haute disponibilité

Consolidation de stockage

Transcription:

Sommaire La haute-disponibilité La réplication Failover / Switchover Le cluster L'équilibrage de charge L'offre OpenSource PostgreSQL Ingres Les systèmes tiers C-JDBC Daffodil Replicator MySQL

Qu'est-ce? Disponibilité des données même en cas de panne d'un élément Elimination des «Single Points Of Failure» Pourquoi? Données stratégiques les cinq 9 : 99,999% 99,9% 99,99% 99,999% : 8,8 heure/an : 53 minutes/an : 5 minutes/an La haute disponibilité 99,9999% : 32 secondes/an Coût pouvant devenir important Panne matériel, problème logiciel, Mise à jour, erreur humaine,... Ecriture sur le maître Mise en attente Ecriture sur l'esclave La réplication Asynchrone Asymétrique

La réplication Asynchrone Symétrique Ecritures concurrentielles Mises en attente Ecritures Ecriture sur le maître Ecriture sur l'esclave Validations La réplication Synchrone Asymétrique

Ecritures concurrentielles Gestion des verrous et de la concurrence La réplication Synchrone Symétrique Failover Un serveur tombe, le deuxième prend le relais Utilisations (Sources PostgreSQL)

Utilisations Load-Balancing Deux serveurs gèrent les requêtes (Sources PostgreSQL) Utilisations Data-Warehouse Un serveur pour les écritures Un serveur pour les traitements (Sources PostgreSQL)

Utilisations Serveurs distants (Sources PostgreSQL) Utilisations Clients embarqués (Sources PostgreSQL)

Sommaire La haute-disponibilité La réplication Failover / Switchover Le cluster L'équilibrage de charge L'offre OpenSource PostgreSQL Ingres Les systèmes tiers C-JDBC Daffodil Replicator MySQL Slony1 Asynchrone, Asymétrique Réseau de noeuds (Sources Afilias)

Slony1 Switchover (Sources Afilias) Slony1 Fail-over (Sources Afilias)

Cluster Cluster Failover Si le serveur de SGBD meurt Noeud A Battement de coeur Noeud B Stockage partagé (Sources CA) Log JNL DMP DATA CKP Cluster Cluster Failover Si le serveur de SGBD meurt Noeud A Battement de coeur Noeud B Stockage partagé (Sources CA) Log JNL DMP DATA CKP

Cluster Cluster Failover Si le serveur de SGBD meurt Il sera redémarré automatiquement Noeud A Battement de coeur Noeud B Stockage partagé (Sources CA) Log JNL DMP DATA CKP Cluster Cluster Failover Noeud A Noeud B Battement de coeur Si la machine meurt Stockage partagé (Sources CA) Log JNL DMP DATA CKP

Cluster Cluster Failover Noeud A Noeud B Battement de coeur Si la machine meurt Stockage partagé (Sources CA) Log JNL DMP DATA CKP Cluster Cluster Failover Noeud A Noeud B Si la machine meurt Battement de coeur Le SGBD sera démarré sur le 2 ème noeud automatiquement Stockage partagé (Sources CA) Log JNL DMP DATA CKP

Cluster Cluster Actif-Actif Noeud X Noeud Y Noeud Z Stockage partagé (Sources CA) Log JNL DMP DATA CKP Sommaire La haute-disponibilité La réplication Failover / Switchover Le cluster L'équilibrage de charge L'offre OpenSource PostgreSQL Ingres Les systèmes tiers C-JDBC Daffodil Replicator MySQL

C-JDBC Moniteur de gestion des accès Répartiteur de charge Réplicateur Surcouche applicative Daffodil Replicator Certifié J2EE Driver JDBC Asynchrone Symétrique Synchronisation de SGBD différents Haute-disponibilité Répartition de charge Sauvegarde Interface graphique d'administration

Sommaire La haute-disponibilité La réplication Failover / Switchover Le cluster L'équilibrage de charge L'offre OpenSource PostgreSQL Ingres Les systèmes tiers C-JDBC Daffodil Replicator MySQL