MQ High-Availability AIX - Linux

Slides:



Advertisements
Présentations similaires
26/03/2017 Fonctionnement d ’un cluster sous AIX grâce à HACMP : High Availability Cluster Multi-Processing Raphaël Bosc, IR5.
Advertisements

Guide MQ WebSphere MQ v7.0.1 et V7.1 1er retours d’experiences
Copyright  Oracle Corporation, All rights reserved. 6 Sauvegarde Physique.
Framakey.org. Framakey =Logiciels Framakey = portables Logiciels portables = sans installation, déplaçables, discrets.
Courrier Electronique Une adresse de courrier électronique est
FORMATION PRODIGE Aspects techniques Chistophe BOCQUET (CPII/DOO)
Initiation à QuickPlace, janvier Initiation à QuickPlace n Nature de l'outil n Fonctions de base (lecture, création) n Fonctions de gestionnaire.
- Formation ActiveMQ 1 1.
Slide player Présentation n°1. Système n°1 Avantages Inconvénients Système n°2 Avantages Inconvénients.
Slide player Présentation n°2. Système n°1 Avantages Inconvénients Système n°2 Avantages Inconvénients.
MENUS PRINCIPAL RESEAU.
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
InfodataDay 2016 CONFÉRENCES 17 NOVEMBRE 2016.
DÉJÀ 25 ANS! APGQ – Congrès octobre 2016.
Utilisation des Gammes La chaîne numérique en Productique
La gestion des co-produits (niveau de version : C)
Stage en entreprise Première année BTS SIO SISR
Les 4 valeurs du développement agile
Atelier jardinage - février Polen
Le Cycle de vie d’un logiciel
Séminaire Novembre 2006 Zephir : Déploiement et supervision des serveurs Eole.
CLUSTER DE BASCULEMENT SERVEUR DHCP
Page 4-3 Le programme InSQL Configure
AMUE – SIFAC Les concepts de SIFAC WEB HISTORIQUE DES MISES A JOUR
Les 4 valeurs du développement agile
Veille technologique Nassima Mahcer 17 MAI 2017.
Paramétrage société(s)
Présentation J GUIRANDE.
Virtualisation d’applications mobiles dans un réseau de Cloudlets
Introduction Présentation du formateur : Adresse
Installation des OS par réseaux (PXE)
Windows Deployment Services.
Séquence 1 : séance 3 Comment peut-on disposer d’un espace numérique permettant de stocker toutes sortes de documents pouvant être utilisés par n’importe.
Présentation Linux Mint « 18.2 Sonya »
SIAAP ACHERES CLIC du 09/02/2012
Modèle OSI.
PPE4 Quentin Barré 9 avril 2015.
AD & DNS, Cluster Apache Préparation des TP.
PowerPoint 2007 Pour appliquer ce modèle à une présentation existante : supprimez toutes les diapos de ce document, puis, onglet [Accueil], "Nouvelle diapositive",
Pack business Entrepreneurs INITIAL la solution tout en 1 !
Migration de l’architecture classique vers le cloud privé
SOLUTION DE VIDEOSURVEILLANCE SUR IP
Introduction Présentation du formateur : Adresse
La Mobilité Bancaire.
L'amélioration des performances économiques des territoires : méthodologie des cartes de performance Application à la liaison Grenoble Sisteron ****
Co-produits Management (Version Level: C)
Programmation Android Composantes d’une application
LLAGONNE Vincent MAUPIN Nicolas FERNANDEZ Quentin
المعالجة وفق بيداغوجيا الإدماج
Module 13 : Implémentation de la protection contre les sinistres
Architecture matérielle des ordinateurs
EFFETS PRIMAIRES DES GOUVERNES
„La plate-forme EAI “ Initiation à WBI
18 octobre 2007 Fonctionnement d’un ordinateur Achat d’un ordinateur
Echange de Données ALE / I-DOC Pierre-Olivier GREGOIRE Julien HUYNH
Serveurs d’applications
REDUCTION DES CHARGES A TRAVERS L’USAGE DE NOUVEAUX
Quelles sont les différentes méthodes de vente ?
Outils de gestion de Exchange
Rudi NOEL, Premier attaché Pierre GILLES, Inspecteur général
Théorie 020 (17 septembre) Rappel comptes locaux (utilisateurs et groupes) SID-SAM Paramétrages Réseau Machines Windows Paramètres IP (adresse, SM, DG,
Michel Jouvin Comité des utilisateurs 14 Mai 2007
Université Numérique Paris Île-de-France Service SMS mutualisé
Tableaux croisés dynamiques sous Excel: des outils simples pour une analyse rapide de jeux de données en cytométrie Camille SANTA MARIA Ingénieur d’étude.
Le D.R.P. - Quelques jours de fonctionnement
AGILITE HYPERV.
Réunion de la CLI du 2 avril 2019
Parcours vers l’adoption d’une méthode de prestation DevOps (Opérations de développement) Applications offertes sur le marché et applications de SPC.
Transcription de la présentation:

MQ High-Availability AIX - Linux Guide MQ – 26/09/2017 Guillaume GELB

Sommaire Introduction HA sur couche OS HA sur couche Middleware HA sur couche Applicative Dans la pratique

Introduction La notion de HA n'a, pour moi, de sens que lorsqu'on identifie : Le risque que l'on souhaite écarter La réelle granularité de criticité des flux que l'on transporte porte Le niveau de service que l'on souhaite offrir Les moyens que l'on souhaite se donner Une bonne pratique est souvent de mixer les designs

HA sur couche OS Nature du risque : Conséquence : Perte de la machine / centre de calcul Conséquence : Unexpected End du QMGR Redémarrage du QMGR nécessaire sur l'autre OS Indisponibilité du service Gestion du failover / failback : Au niveau Système Au niveau Middleware (si non automatique) Failback souvent manuel

Version 1 (AIX) Installation des binaires MQ sur les 2 machines 1 seule IP applicative pour le groupe 1 seule création de QMGR sur storage SAN PowerHA / HACMP gère le trigger Bascule de l'IP sur l'autre AIX Détachement / Attachement des VG contenant : /var/mqm LogPath DataPath Auto-Restart MQ au boot de la machine passive

Version 2 (AIX) Installation des binaires MQ sur 1 seule des machines 1 seule IP applicative pour le groupe 1 seule création de QMGR sur storage SAN PowerHA / HACMP gère le trigger Bascule de l'IP sur l'autre AIX Détachement / Attachement des VG contenant : /var/mqm /usr/mqm /etc/opt/mqm/mqinst.ini LogPath DataPath Auto-Restart MQ au boot de la machine passive

Inconvénients Inconvénient : V1 → 2 installations = 2 fixes, 2 montées de version… Nécessité d'un paramétrage de reconnexion client automatique (WAS, DataPower …) Certaines connections échouent, car même si l'IP a basculé, elles gardent en cache la route vers l'ancien host. Redémarrage manuel nécessaire du composant client

HA sur couche Middleware Depuis la version 7.0.1 Prérequis storage GPFS – NFS v4

MQ Multi-Instance Nature du risque : Conséquence : Perte de la machine / centre de calcul Crash du QMGR Perte de visibilité du disque partagé par l'actif Conséquence : Messages erreur dans les clients Gestion du failover / failback : Automatique au niveau Middleware Failback manuel si pas de trigger sur l'absence de process

MQ Multi-Instance 2 installations de binaires 2 IPs Applicatives 1 seule création de QMGR et une « déclaration » FS Partagé Gestion des commandes légèrement différente Double adressage à paramétrer

Inconvénients 2 installations = 2 fixes, 2 montées de version… Interventions sur le GPFS – NFS compliquée si mutualisé

HA sur couche Applicative Clustering MQ, avec définitions multiples Nature du risque : Crash du QMGR Conséquence : Perte du QMGR impacté ainsi que des messages y étant physiquement localisés Gestion du failover / failback : N/A Il ne s'agit pas de haute disponibilité à proprement parler, mais plutôt d'une fonctionnalité permettant d'améliorer la montée en charge et la tolérance à la panne. A combiner avec un autre design HA réel

Dans la pratique Nos vieux QMGRs de prod en OS V1 Nos nouveaux QMGRs de prod en OS V2 Nos QMGRs critiques en MQ HA Nos QMGRS IIB en OS V2 + Cluster Queues