50
IBM i Version 7.2 Disponibilité Haute disponibilité - Présentation

Disponibilité Haute disponibilité - Présentation · 2017. 9. 28. · La continuité opérationnelle inclut la reprise après incident et la haute disponibilité. Elle peut être

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

  • IBM iVersion 7.2

    DisponibilitéHaute disponibilité - Présentation

    ���

  • IBM iVersion 7.2

    DisponibilitéHaute disponibilité - Présentation

    ���

  • ImportantAvant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à lasection «Remarques», à la page 35.

    LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBMDECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DECONTREFACON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE.

    Ce document est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à jour. Les informations qui ysont fournies sont susceptibles d'être modifiées avant que les produits décrits ne deviennent eux-mêmesdisponibles. En outre, il peut contenir des informations ou des références concernant certains produits, logiciels ouservices non annoncés dans ce pays. Cela ne signifie cependant pas qu'ils y seront annoncés.

    Pour plus de détails, pour toute demande d'ordre technique, ou pour obtenir des exemplaires de documents IBM,référez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous à votre partenairecommercial.

    Vous pouvez également consulter les serveurs Internet suivants :v http://www.fr.ibm.com (serveur IBM en France)v http://www.can.ibm.com (serveur IBM au Canada)v http://www.ibm.com (serveur IBM aux Etats-Unis)Compagnie IBM FranceDirection Qualité17, avenue de l'Europe92275 Bois-Colombes Cedex

    Cette édition s'applique à IBM i 7.2 (numéro de produit 5770-SS1) et à toutes les éditions et modificationsultérieures, sauf mention contraire dans les nouvelles éditions. Elle n'est pas compatible avec tous les modèles RISCet CISC.

    © Copyright IBM Corporation 2002, 2013.

    http://www.fr.ibm.comhttp://www.can.ibm.comhttp://www.ibm.com

  • Table des matières

    Avis aux lecteurs canadiens . . . . . . v

    Présentation de la haute disponibilité . . 1IBM i 7.2 - Nouveautés . . . . . . . . . . . 1Présentation de la haute disponibilité - Fichier PDF . 2Avantages de la haute disponibilité . . . . . . . 3

    Temps d'indisponibilité planifiés . . . . . . . 3Arrêts non planifiés . . . . . . . . . . . 4Reprise après incident . . . . . . . . . . 5Réduction de la fenêtre de sauvegarde. . . . . 5Equilibrage de charge . . . . . . . . . . 6

    Composants de la haute disponibilité . . . . . . 7Résilience des applications. . . . . . . . . 8Résilience des données . . . . . . . . . . 9Résilience de l'environnement . . . . . . . 13Simplicité . . . . . . . . . . . . . . 14

    Critères de la haute disponibilité . . . . . . . 14Budget . . . . . . . . . . . . . . . 15Besoins en temps de disponibilité . . . . . . 15Vue d'ensemble des types d'indisponibilité . . . 15Objectif de temps de reprise (RTO) . . . . . 17Objectif de point de reprise (RPO) . . . . . . 17Besoins en résilience . . . . . . . . . . 17Reprise en ligne et commutation automatiques 18Critères de distance. . . . . . . . . . . 18Nombre de systèmes de secours . . . . . . 19Accès à une copie secondaire des données . . . 19Performances du système. . . . . . . . . 20Comparaison des méthodes de résilience desdonnées . . . . . . . . . . . . . . 20

    Choix d'une solution IBM i à haute disponibilité . . 24Niveaux de résilience des applications . . . . 24Comparaison des technologies de résilience desdonnées . . . . . . . . . . . . . . 24

    Caractéristiques de la réplication logique . . 25Caractéristiques des disques commutés . . . 25Caractéristiques des unités logiquescommutées . . . . . . . . . . . . 26Caractéristiques de la protection géographiquepar disque miroir . . . . . . . . . . 26Caractéristiques de Metro Mirror . . . . . 27Caractéristiques de Global Mirror . . . . . 28Caractéristiques de Full System HyperSwap 29

    Gestion de la haute disponibilité . . . . . . 29Interfaces IBM PowerHA SystemMirror for i 29

    Interface graphique de PowerHA . . . . 30Commandes PowerHA . . . . . . . 30PowerHAAPI. . . . . . . . . . . 30

    Option 41 (ressources commutables à hautedisponibilité) . . . . . . . . . . . . 30Détection avancée des défaillances des noeuds 31Fonction de haute disponibilité dans lesystème d'exploitation de base . . . . . . 31

    Présentation de la haute disponibilité - Informationsconnexes . . . . . . . . . . . . . . . 32

    Remarques . . . . . . . . . . . . . 35Documentation sur l'interface de programmation . . 37Marques . . . . . . . . . . . . . . . 37Dispositions . . . . . . . . . . . . . . 37

    © Copyright IBM Corp. 2002, 2013 iii

    ||

    ||||||||||||||||||||

  • iv IBM i - Haute disponibilité - Présentation

  • Avis aux lecteurs canadiens

    Le présent document a été traduit en France. Voici les principales différences et particularités dont vousdevez tenir compte.

    Illustrations

    Les illustrations sont fournies à titre d'exemple. Certaines peuvent contenir des données propres à laFrance.

    Terminologie

    La terminologie des titres IBM peut différer d'un pays à l'autre. Reportez-vous au tableau ci-dessous, aubesoin.

    IBM France IBM Canada

    ingénieur commercial représentant

    agence commerciale succursale

    ingénieur technico-commercial informaticien

    inspecteur technicien du matériel

    Claviers

    Les lettres sont disposées différemment : le clavier français est de type AZERTY, et le clavierfrançais-canadien, de type QWERTY.

    OS/2 - Paramètres canadiens

    Au Canada, on utilise :v les pages de codes 850 (multilingue) et 863 (français-canadien),v le code pays 002,v le code clavier CF.

    Nomenclature

    Les touches présentées dans le tableau d'équivalence suivant sont libellées différemment selon qu'il s'agitdu clavier de la France, du clavier du Canada ou du clavier des États-Unis. Reportez-vous à ce tableaupour faire correspondre les touches françaises figurant dans le présent document aux touches de votreclavier.

    © Copyright IBM Corp. 2002, 2013 v

  • Recommandations à l'utilisateur

    Ce matériel utilise et peut émettre de l'énergie radiofréquence. Il risque de parasiter les communicationsradio et télévision s'il n'est pas installé et utilisé conformément aux instructions du constructeur(instructions d'utilisation, manuels de référence et manuels d'entretien).

    Si cet équipement provoque des interférences dans les communications radio ou télévision, mettez-le horstension puis sous tension pour vous en assurer. Il est possible de corriger cet état de fait par une ouplusieurs des mesures suivantes :v Réorienter l'antenne réceptrice ;v Déplacer l'équipement par rapport au récepteur ;v Éloigner l'équipement du récepteur ;v Brancher l'équipement sur une prise différente de celle du récepteur pour que ces unités fonctionnent

    sur des circuits distincts ;v S'assurer que les vis de fixation des cartes et des connecteurs ainsi que les fils de masse sont bien

    serrés ;v Vérifier la mise en place des obturateurs sur les connecteurs libres.

    Si vous utilisez des périphériques non IBM avec cet équipement, nous vous recommandons d'utiliser descâbles blindés mis à la terre, à travers des filtres si nécessaire.

    En cas de besoin, adressez-vous à votre détaillant.

    Le fabricant n'est pas responsable des interférences radio ou télévision qui pourraient se produire si desmodifications non autorisées ont été effectuées sur l'équipement.

    vi IBM i - Haute disponibilité - Présentation

  • L'obligation de corriger de telles interférences incombe à l'utilisateur.

    Au besoin, l'utilisateur devrait consulter le détaillant ou un technicien qualifié pour obtenir de plusamples renseignements.

    Brevets

    Il est possible qu'IBM détienne des brevets ou qu'elle ait déposé des demandes de brevets portant surcertains sujets abordés dans ce document. Le fait qu'IBM vous fournisse le présent document ne signifiepas qu'elle vous accorde un permis d'utilisation de ces brevets. Vous pouvez envoyer, par écrit, vosdemandes de renseignements relatives aux permis d'utilisation au directeur général des relationscommerciales d'IBM, 3600 Steeles Avenue East, Markham, Ontario, L3R 9Z7.

    Assistance téléphonique

    Si vous avez besoin d'assistance ou si vous voulez commander du matériel, des logiciels et despublications IBM, contactez IBM direct au 1 800 465-1234.

    Avis aux lecteurs canadiens vii

  • viii IBM i - Haute disponibilité - Présentation

  • Présentation de la haute disponibilité

    La continuité opérationnelle désigne la capacité d'une entreprise à résister aux temps d'indisponibilité (arrêtsplanifiés ou non, pannes, sinistres) et à faire fonctionner normalement et sans interruption des servicesimportants, en respectant les contrats de niveau de service (SLA) qu'elle s'est fixés. Pour obtenir le niveaude continuité opérationnelle recherché, vous devez sélectionner un ensemble de services, de logiciels, dematériels et de procédures, les décrire dans un plan documenté, les implémenter et les mettre en pratiquerégulièrement. La solution de continuité opérationnelle doit englober les données, l'environnementd'exploitation, les applications, l'environnement hébergeant les applications et l'interface utilisateur. Pourqu'elle soit considérée comme performante et complète, elle doit faire en sorte que tous ces élémentssoient disponibles.

    La continuité opérationnelle inclut la reprise après incident et la haute disponibilité. Elle peut être définiecomme la capacité à résister à tous les types d'indisponibilité (arrêts planifiés ou non et sinistres), et àassurer le traitement ininterrompu de toutes les applications importantes. L'objectif final est d'atteindreun temps d'indisponibilité inférieur à 0,001 % de la durée du service totale. Un environnement à hautedisponibilité se caractérise par des objectifs qui sont plus exigeants en matière de temps de reprise(quelques secondes à quelques minutes) et de point de reprise (aucune interruption pour les utilisateurs)que dans le cadre d'un scénario de reprise après incident.

    Les solutions à haute disponibilité assurent une reprise en ligne entièrement automatique sur un systèmede secours, permettant ainsi aux utilisateurs et aux applications de continuer à travailler sansinterruption. Ces solutions doivent être capables de fournir un point de reprise immédiat. En mêmetemps, elles doivent garantir un temps de reprise très supérieur à celui d'une topologie de solution sanshaute disponibilité.

    IBM i 7.2 - NouveautésConsultez les nouvelles informations de l'ensemble de rubriques de la Présentation de la hautedisponibilité.

    Amélioration du numéro de logiciel sous licence IBM® PowerHA SystemMirror for i(5770-HAS)

    Dans 7.2, le logiciel sous licence IBM PowerHA SystemMirror for i prend en charge les améliorationsapportées à l'interface graphique, à l'interface de ligne de commande et aux API. Cette nouvelle fonctionpeut aider les administrateurs à configurer et gérer les solutions à haute disponibilité. Pour plusd'informations sur les de chacune de ces interfaces, voir les rubriques ci-après :v Interface graphique PowerHAv Commandes PowerHAv API PowerHA

    Le logiciel sous licence IBM PowerHA SystemMirror for i est désormais disponible sous les éditionssuivantes : Express, Standard et Enterprise. Les fonctions prises en charge sont répertoriées pour chaqueédition.v IBM PowerHA for i Express Edition prend en charge Full System HyperSwap.v IBM PowerHA for i Standard Edition prend en charge la protection géographique par disque miroir

    synchrone, les disques commutés, les unités logiques commutées, FlashCopy et toutes les fonctions del'édition Express.

    v IBM PowerHA for i Enterprise Edition prend en charge la protection géographique par disque miroirasynchrone, Metro Mirror, Global Mirror et toutes les fonctions des éditions Express et Standard.

    © Copyright IBM Corp. 2002, 2013 1

    |

    ||

    ||

    ||||

    |

    |

    |

    |||

    |

    |||

    ||

  • Pour plus d'informations sur les interfaces, voir Interfaces IBM PowerHA SystemMirror for i.

    Full System HyperSwap

    Full System HyperSwap est une solution système complète qui permet aux unités logiques mises enmiroir entre deux unités IBM System Storage DS8000 de basculer entre ces deux unités sansindisponibilité de service, tout en garantissant un impact minimal sur la solution à haute disponibilité.

    Pour plus d'informations sur Full System HyperSwap, voir «Full System HyperSwap», à la page 12.

    Présentation de la haute disponibilité - Fichier PDFNous vous proposons un fichier PDF de la présente documentation que vous pouvez afficher etimprimer.

    Pour afficher ou télécharger la version PDF de ce document, sélectionnez Implémentation de la haute

    disponibilité .

    Vous pouvez afficher ou télécharger ces PDF d'ensembles de rubriques connexes :

    v Technologies à haute disponibilité contient les rubriques suivantes :– Technologie des grappes– Détection avancée des défaillances des noeuds– Domaine d'administration de grappe– Pools de stockage sur disque commutés– Unités commutées– Protection géographique par disque miroir– Fonction Metro Mirror– Global Mirror– Unités logiques commutées– FlashCopy– Full system HyperSwap– Gestion de la haute disponibilité– Surveillance et contrôle des ressources

    v Implémentation de la haute disponibilité contient les rubriques suivantes :– Installation du programme sous licence IBM PowerHA SystemMirror for i (5770-HAS)– Désinstallation du programme sous licence IBM PowerHA SystemMirror for i (5770-HAS)– Implémentation de PowerHA– Gestion de PowerHA– Identification et résolution des incidents d'une solution à haute disponibilité

    Sauvegarde des fichiers PDF

    Pour sauvegarder un fichier PDF sur votre poste de travail afin de l'afficher ou de l'imprimer, procédezcomme suit :1. Cliquez avec le bouton droit de la souris sur le lien PDF dans votre navigateur.2. Cliquez sur l'option d'enregistrement en local du fichier PDF.3. Indiquez le répertoire dans lequel il doit être enregistré.4. Cliquez sur Enregistrer.

    2 IBM i - Haute disponibilité - Présentation

    |

    |

    |||

    |

    ||

    ||

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

  • Téléchargement d'Adobe Reader

    Adobe Reader doit être installé sur votre système pour que vous puissiez afficher ou imprimer cesfichiers PDF. Une version gratuite de ce logiciel est téléchargeable sur le site Web Adobe

    (www.adobe.com/products/acrobat/readstep.html) .

    Avantages de la haute disponibilitéLa haute disponibilité protège les entreprises contre les pertes de chiffre d'affaires en cas d'interruption del'accès à leurs données et leurs applications critiques.

    Pour choisir une solution à haute disponibilité, vous devez commencer par identifier tous les aspects desproblèmes de disponibilité que vous souhaitez résoudre. En ce qui concerne la continuité opérationnelle,ces problèmes peuvent être divisés en cinq grandes catégories.

    Temps d'indisponibilité planifiésLa haute disponibilité de l'IBM i peut réduire l'impact sur vos clients et vos utilisateurs chaque fois quevous devez mettre hors ligne des systèmes ou des données pour exécuter des tâches de maintenanceindispensables telles que les sauvegardes nocturnes ou l'installation de nouveaux matériels ou logiciels.

    Au fur et à mesure qu'une entreprise se développe, le temps de disponibilité devient un facteur de plusen plus important. La fenêtre de maintenance de vos systèmes peut se réduire radicalement. Les tempsd'indisponibilité planifiés concernent notamment les sauvegardes sur bande et les mises à niveau desapplications et du système d'exploitation. Combien d'heures par semaine l'application peut-elle êtreindisponible sans impact néfaste sur votre activité métier ? Les temps d'indisponibilité sont en général laraison la plus courante qui justifie l'emploi d'une solution à haute disponibilité.

    L'IBM i propose une solution de disponibilité pour système unique qui privilégie la maintenancesimultanée des matériels et des logiciels et la redondance matérielle. Toutefois, les opérations réalisablesau niveau d'un système unique ont une limite. Les technologies IBM i à haute disponibilité, telles que lesgrappes et les pools de stockage sur disque indépendants, permettent de basculer la production sur undeuxième système ou de disposer d'un deuxième ensemble de données. Ces solutions IBM i à hautedisponibilité permettent à l'entreprise de poursuivre son activité pendant l'exécution de la maintenancedu ssytème. Elles atténuent ainsi l'impact des temps d'indisponibilité planifiés.

    Sauvegardes hors ligne sur bandeLes sauvegardes sur bande peuvent être effectuées à partir d'un système de secours sur lequelréside une deuxième copie des données de l'utilisateur.

    Correctifs ou mises à niveau des applications et du système d'exploitationIl est possible d'effectuer une mise à niveau sans interruption pour installer des correctifs ou desmises à jour. Les correctifs peuvent être appliqués au système de secours pendant que le systèmeprincipal reste opérationnel en production. La charge de travail peut alors être basculée vers lesystème de secours et les correctifs être appliqués au système principal. Une fois la mise à niveauterminée, la production peut être rebasculée vers le système principal.

    Maintenance matérielleLes modifications qui ne peuvent pas être gérées par la maintenance matérielle simultanéenécessitent en général un arrêt du système. Une solution à haute disponibilité permet de basculerla production sur un système de secours et d'exécuter la maintenance matérielle sans impact pourl'entreprise.

    Concepts associés:«Vue d'ensemble des types d'indisponibilité», à la page 15Contre quel type d'indisponibilité (arrêt ou panne) l'entreprise tente-t-elle de se prémunir ? La réductionde la fenêtre de sauvegarde, la maintenance planifiée, les arrêts non prévus, ou les sinistres frappant unsite sont des événements que vous devez prendre en compte lorsque vous choisissez une solution à haute

    Présentation de la haute disponibilité 3

    http://www.adobe.com/products/acrobat/readstep.html

  • disponibilité.Information associée:Shortening planned outages

    Arrêts non planifiésLes solutions à haute disponibilité IBM i assurent une protection contre les arrêts non planifiés dus auxerreurs humaines, aux problèmes logiciels, aux pannes matérielles et aux problèmes environnementaux.

    Au fur et à mesure que l'entreprise se développe, la protection contre les événements imprévus devientun facteur primordial. Malheureusement, c'est la particularité des événements non planifiés : leurimprévisibilité. Les besoins en haute disponibilité de l'entreprise doivent donc déterminer en priorité laplage de temps qui est la plus importante pour l'activité métier. Le coût d'un arrêt ou d'une panne aumoment le plus critique doit être pris en compte lorsque vous sélectionnez les solutions à hautedisponibilité et leur mode d'implémentation.

    Les arrêts non planifiés peuvent être classés en différentes catégories :

    Erreur humaineMalheureusement, les erreurs humaines sont sans doute le principal facteur des arrêts nonplanifiés. Les causes sont multiples : procédures mal suivies, avertissements négligés, manque deformation, ou problèmes de communication et malentendus entre les groupes. Toutes ces raisonspeuvent provoquer des arrêts non planifiés qui ont des conséquences néfastes pour l'entreprise.

    Problèmes logicielsLa complexité inhérente aux applications, aux systèmes d'exploitation, aux middleware ou auxbases de données peut provoquer des arrêts non planifiés. Chaque entreprise est unique et lesinteractions entre différents composants logiciels peuvent être source de problèmes.

    Panne matériellesA un moment donné, les équipements mécaniques subissent inévitablement des pannes. Lescomposants électriques sont soumis à des modifications de leur environnement (chaleur,humidité, décharges d'électricité statique) qui peuvent entraîner des pannes prématurées. Descâbles peuvent être endommagés, des connexions peuvent céder.

    Problèmes environnementauxLes coupures de courant, les pannes du réseau ou de la climatisation peuvent rendre indisponibleun système unique. Vous pouvez mettre en place des mesures de redondance pour régler certainsde ces problèmes, mais elles ont leurs limites.

    La reprise suite à des arrêts non planifiés dans un environnement à haute disponibilité consiste à opérerune reprise en ligne vers un système de secours. Pendant que le problème est diagnostiqué et corrigé,l'activité métier peut se poursuivre sur le serveur de secours.Concepts associés:«Vue d'ensemble des types d'indisponibilité», à la page 15Contre quel type d'indisponibilité (arrêt ou panne) l'entreprise tente-t-elle de se prémunir ? La réductionde la fenêtre de sauvegarde, la maintenance planifiée, les arrêts non prévus, ou les sinistres frappant unsite sont des événements que vous devez prendre en compte lorsque vous choisissez une solution à hautedisponibilité.Information associée:Shortening unplanned outagesPreventing unplanned outagesRecovering recent changes after an unplanned outageRecovering lost data after an unplanned outage

    4 IBM i - Haute disponibilité - Présentation

  • Reprise après incidentLa reprise après incident comprend l'ensemble des ressources, les plans, les services et les procédures quipermettent de d'effectuer la reprise des applications métier critiques sur un site distant en cas de sinistre.

    Au fur et à mesure que l'entreprise se développe, la reprise après incident à partir d'une sauvegarde surbandes depuis un site distant peut ne pas être faisable dans les délais requis par l'entreprise. Chaque sitephysique est différent mais est forcément exposé à un type ou un autre de sinistre. Les incendies, lestempêtes, les séismes et les ouragans ont des conséquences géographiques de grande portée. C'est laraison pour laquelle les sites de sauvegarde distants sont de plus en plus éloignés les uns des autres.Dans certains cas, les réglementations sectorielles peuvent aussi déterminer la distance minimum entre lessites.

    Quelques questions importantes sur les facteurs à prendre en compte dans la prévention des sinistres :v Quelles sont les conséquences financières pour l'entreprise en cas de sinistre ?v Quand l'activité peut-elle reprendre la production ?v A partir de quel point de cohérence puis-je effectuer la reprise ?v Combien de bande passante de communication puis-je me permettre ?v Quelle est la solution de reprise après incident viable au vu des critères de distance auxquels je suis

    soumis ?

    Les solutions IBM i à haute disponibilité peuvent être adaptées en fonction des réponses à ces questions.Toutes les possibilités sont envisageables : renforcer un site, louer des équipements qui seront chargés derestaurer les bandes et de relancer l'activité, ou mettre en place une sauvegarde instantanée et actualiséesur un site distant capable de prendre le relais du site de production.Information associée:Planning de reprise après incidentRecovering your system

    Réduction de la fenêtre de sauvegardeLes solutions IBM i à haute disponibilité permettent de réduire le temps d'indisponibilité de votresystème ou de vos services pendant les sauvegardes. Le temps nécessaire à l'exécution d'une sauvegarde,de A jusqu'à Z, est appelé une fenêtre de sauvegarde. La difficulté consiste à sauvegarder la totalité desdonnées dans cette fenêtre de temps.

    Les techniques les plus évidentes permettant de réduire ou d'éliminer la fenêtre de sauvegarde consistentà écourter la durée de la sauvegarde ou à réduire la quantité des données sauvegardées. Ellescomprennent notamment :

    Des technologies de bande optimiséesLes technologies de bande caractérisées par une plus grande rapidité et une densité suéprieurepermettent de réduire la durée totale de la sauvegarde.

    Sauvegardes parallèlesL'utilisation simultanée de plusieurs unités de bande permet de réduire la durée de sauvegardeen éliminant ou réduisant le traitement série sur une seule unité.

    Sauvegarde sur des supports non amoviblesLa sauvegarde sur des supports non amovibles, par exemple sur des unités de stockage à accèsdirect (DASD) permet de réduire la fenêtre de sauvegarde. Les données peuvent être migréesultérieurement sur des supports amovibles.

    Archivage des donnéesLes données non nécessaires aux opérations normales de production peuvent être archivées etmises hors ligne. Elles ne sont remises en ligne que lorsque cela est nécessaire, par exemple pour

    Présentation de la haute disponibilité 5

  • exécuter un traitement en fin de mois ou de trimestre. La fenêtre de sauvegarde quotidienne estréduite, car les données archivées ne sont pas inclues.

    Les sauvegardes quotidiennes concernent uniquement les objets modifiés au cours de la journéeLa fenêtre de sauvegarde peut diminuer de façon considérable si le pourcentage des objets nonmodifiés est relativement élevé.

    Les autres techniques de réduction des fenêtres de sauvegarde exploitent une deuxième copie desdonnées (réelle ou virtuelle). Ces techniques sont les suivantes :

    Sauvegarde depuis un deuxième systèmeLes technologies de résilience des données, telles que la réplication logique, qui rendentdisponible une deuxième copie des données, permettent de déplacer la fenêtre de sauvegarde dela copie principale vers la copie secondaire. Cette technique élimine la fenêtre de sauvegarde surle système principal. Par conséquent, elle n'affecte pas la production, car le traitement de lasauvegarde est effectué sur un autre système.

    Sauvegarde en mise à jourDans un environnement comprenant un seul système, une technique de sauvegarde en mise àjour est utilisée, c'est-à-dire que les données sont sauvegardées alors que les applications sont enproduction. Pour assurer l'intégrité et la possibilité d'utiliser les données, un point de contrôlegarantissant un point de cohérence est réalisé. Les images objet du point de contrôle sontsauvegardées, pendant que les opérations de modification se poursuivent sur l'objet lui-même.Les objets sauvegardés sont cohérents entre eux, ce qui vous permet de restaurer l'environnementd'application à un état connu. La sauvegarde en mise à jour peut aussi être déployée sur unecopie redondante obtenue par réplication logique. Cette technique permet de supprimerefficacement la fenêtre de sauvegarde.

    IBM System Storage FlashCopyCette technologie utilise la fonction IBM System Storage of FlashCopy sur un pool de stockagesur disque indépendant. Un instantané de point de cohérence du pool est effectué sur un seulserveur System Storage. La copie du pool de stockage sur disque indépendant est exécutée sur leserveur System Storage. L'hôte ne détecte pas la copie. La mise en grappe permet d'activer lacopie sur le système de secours, afin d'effectuer des sauvegardes ou des opérations de traitementhors ligne. Elle permet aussi de réintégrer le deuxième système dans la grappe sans provoquerd'interruption. La mise en grappe prend en charge plusieurs pools de stockage sur disqueindépendant à partir du même système, ou à partir de plusieurs systèmes de productionconnectés en même temps à l'unité de stockage.

    Concepts associés:«Vue d'ensemble des types d'indisponibilité», à la page 15Contre quel type d'indisponibilité (arrêt ou panne) l'entreprise tente-t-elle de se prémunir ? La réductionde la fenêtre de sauvegarde, la maintenance planifiée, les arrêts non prévus, ou les sinistres frappant unsite sont des événements que vous devez prendre en compte lorsque vous choisissez une solution à hautedisponibilité.Information associée:Replication overview

    Equilibrage de chargeLes solutions IBM i à haute disponibilité peuvent être utilisées pour l'équilibrage de charge. Lestechnologies les plus courantes d'équilibrage de charge consistent à déplacer le travail vers les ressourcesdisponibles. Par comparaison, les techniques courantes de gestion des performances transfèrent lesressources vers les travaux ne répondant pas aux objectifs de performances.

    6 IBM i - Haute disponibilité - Présentation

  • Exemples de technologies d'équilibrage de charge (chacune avec ses propres implications en termes dehaute disponibilité) :

    Routeurs frontauxCes routeurs gèrent toutes les requêtes entrantes puis utilisent un algorithme pour distribuer letravail plus équitablement entre les serveurs disponibles. Les algorithmes peuvent être simples,utilisant la distribution par répartition séquentielle (circulaire) ou complexe, basés sur lesperformances réellement mesurées.

    Serveurs d'applications multiplesUn utilisateur distribue le travail à l'aide d'une configuration ou d'une règle prédéfinie, surplusieurs serveurs d'applications. En général, l'association entre demandeur et serveur estrelativement statique, mais les demandeurs sont distribués aussi équitablement que possible surplusieurs serveurs.

    Application distribuées multi-partiesCes applications réagissent aux demandes des utilisateurs finaux qui émanent en fait de plusieursserveurs. La façon dont le travail est distribué reste invisible pour l'utilisateur. Chaque partie del'application exécute une tâche prédéfinie, puis transmet le travail au serveur suivant dans laséquence. L'exemple le plus courant de ce type d'équilibrage de charge est une application à troisniveaux avec un serveur dorsal de base de données.

    Commutation contrôlée d'applicationLe travail est au départ distribué d'une façon prédéterminée entre plusieurs serveurs. Un serveurpeut héberger plusieurs applications, plusieurs instances de la même application, ou les deux. Siun serveur donné atteint un état de surcharge alors que les autres serveurs disposent d'unecapacité en excès, les opérateurs déplacent alors les applications ou les instances d'applicationsavec les données associées depuis le serveur en surcharge vers les serveurs sous-exploités. Letransfert de la charge de travail peut être manuel ou s'effectuer automatiquement, en fonctiond'une règle prédéfinie.

    Information associée:TCP/IP routing and workload balancingCréation de groupes de ressources en grappe homologues

    Composants de la haute disponibilitéLa haute disponibilité permet de continuer à pouvoir accéder aux applications et aux données métiercritiques en cas d'une interruption de service. Les solutions IBM i à haute disponibilité atténuent etparfois éliminent totalement l'impact des arrêts planifiés ou non et des sinistres frappant tout un site. Cessolutions IBM i se basent sur la technologie de grappe.

    Une grappe se compose d'un ou de plusieurs systèmes (ou d'images du système d'exploitation) quipartagent des ressources et des opérations de traitement et assurent une sauvegarde en cas de tempsd'indisponibilité. Avec la mise en grappe, la haute disponibilité n'est pas considérée comme un ensemblede copies identiques de la même ressource dans ces systèmes, mais comme un ensemble de ressourcespartagées qui fournissent en permanence des services essentiels aux utilisateurs et aux applications.

    La mise en grappe ne constitue pas une solution de haute disponibilité à elle seule, mais c'est latechnologie principale sur laquelle reposent toutes les solutions IBM i de haute disponibilité.L'infrastructure de grappe, appelée service-ressource de mise en grappe, fournit les mécanismessous-jacents permettant de créer et de gérer plusieurs systèmes et leurs ressources comme s'il s'agissaitd'une seule entité informatique homogénéisée. La mise en grappe surveille également les systèmes et lesressources définis dans l'environnement à haute disponibilité afin de rechercher les pannes et prend lesmesures appropriées en fonction du type d'indisponibilité. La mise en grappe associe matériels et logicielsafin de réduire le coût et d'atténuer l'impact des arrêts planifiés ou non, en restaurant rapidement lesservices lorsque ces arrêts se produisent. Bien que la reprise ne soit pas instantanée avec une mise engrappe, elle est néanmoins rapide.

    Présentation de la haute disponibilité 7

  • La section suivante définit les principaux composants d'une solution à haute disponibilité.Tâches associées:«Choix d'une solution IBM i à haute disponibilité», à la page 24Lorsque vous avez déterminé les objectifs et les besoins de votre entreprise, vous devez ensuite choisir lasolution IBM i à haute disponibilité adaptée à votre entreprise.

    Résilience des applicationsLa résilience des applications peut être évaluée en fonction de son impact sur les utilisateurs. Dans uneinfrastructure de grappe IBM i, la résilience des applications est contrôlée par un objet du groupe deressources en grappe (CRG). A l'aide d'un programme d'exit, ce CRG fournit le mécanisme qui contrôle ledémarrage, l'arrêt, le redémarrage et la commutation de l'application de sauvegarde des systèmes. Latotalité de l'environnement d'application, y compris la réplication des données et les unités commutées,peut être contrôlée via l'infrastructure de grappe comme une seule et unique entité.

    La résilience des applications est classifiée selon les catégories suivantes.

    Pas de reprise de l'applicationSuite à une panne ou un arrêt, les utilisateurs doivent redémarrer manuellement leursapplications. En fonction de l'état des données, les utilisateurs déterminent à quel momentredémarrer le traitement au sein de l'application.

    Redémarrage automatique des applications et repositionnement manuel dans les applicationsLes applications qui étaient actives au moment de la panne ou de l'arrêt sont redémarréesautomatiquement par le programme d'exit du CRG. L'utilisateur doit cependant déterminer àquel endroit reprendre dans l'application, en fonction de l'état des données.

    Redémarrage automatique des applications et reprise semi-automatiqueEn plus du redémarrage automatique des applications, les utilisateurs reviennent à un “point deredémarrage” prédéfini dans l'application. Ce point de redémarrage peut être par exemple unmenu principal. Cette technique est normalement cohérente avec l'état des données del'application résiliente, mais l'utilisateur devra éventuellement avancer au sein de l'applicationpour revenir effectivement à l'état des données souhaité. Les modifications de l'application sontobligatoires pour sauvegarder les données d'état utilisateur. Lors de l'ouverture de session,l'application détecte l'état de chaque utilisateur et détermine s'il est nécessaire de récupérer ledernier état sauvegardé de l'application.

    Redémarrage automatique des applications et reprise automatique jusqu'à la dernière frontière detransaction

    L'utilisateur est repositionné dans l'application au point de traitement cohérent avec la dernièretransaction validée. Les données d'application et le point de redémarrage de l'applicationcoïncident exactement. Cette catégorie nécessite de modifier le code de l'application afin desauvegarder les états utilisateur à la fin de chaque cycle de validation, afin que l'application sacheà quel endroit se trouve chaque utilisateur en cas de défaillance.

    Résilience totale de l'application avec redémarrage automatique et reprise en ligne transparenteL'utilisateur est repositionné sur la dernière transaction validée, et il voit s'afficher exactement lamême fenêtre et les mêmes données que celles qu'il consultait lors de la panne ou de l'arrêt.Aucune perte de données ne se produit, une ouverture une session n'est pas requise, et aucuneperte des ressources serveur n'est perçue. L'utilisateur perçoit uniquement un retard dans lestemps de réponse. Cette catégorie ne peut être mise en oeuvre que dans une application ayantune relation client-serveur.

    Concepts associés:«Besoins en résilience», à la page 17L'entreprise doit identifier ce dont elle a besoin pour se protéger en cas de panne du système hébergeantl'application. Les besoins en résilience englobent l'ensemble des applications, des données et desenvironnements système qui doivent être protégés pendant tout le temps d'indisponibilité du système deproduction. Ces entités restent disponibles pendant toute la reprise en ligne, même lorsque le système qui

    8 IBM i - Haute disponibilité - Présentation

  • les héberge tombe en panne.Information associée:Niveaux de résilience des applicationsLa résilience des applications peut être personnalisée en fonction du niveau du résilience dont l'entreprisea besoin, à l'aide des fonctionnalités de la structure de mise en grappe IBM i.Rendre résilients des programmes d'applicationPlanification des tests de résilience des applications

    Résilience des données

    Plusieurs technologies permettent de satisfaire les besoins en résilience des données décrits dans lasection "Avantages de la haute disponibilité". Vous trouverez ci-après la description des sept grandestechnologies multi-systèmes de résilience des données. Gardez à l'esprit le fait que plusieurs technologiespeuvent être combinées pour renforcer la résilience des données.

    Réplication logique

    La réplication logique est une topologie multi-systèmes de résilience des données destinée à la hautedisponibilité (HA) dans l'espace IBM i. Elle est en général déployée via un produit fourni par un éditeurde logiciel indépendant (ISV) spécialisé en haute disponibilité. La réplication est exécutée sur des objetsvia des méthodes logicielles. Les modifications apportées aux objets (par exemple les fichiers, lesmembres, les zones de données ou les programmes) sont répliquées sur une copie de sauvegarde. Laréplication s'effectue en temps ou quasi-temps réel (journalisation distante synchrone) sur tous les objetsjournalisés. En règle général, si l'objet, tel qu'un fichier, est journalisé, la réplication est gérée au niveaude l'enregistrement. Pour les objets tels que les espaces utilisateur, qui ne sont pas journalisés, laréplication est normalement gérée au niveau de l'objet. Dans ce cas, la totalité de l'objet est répliquéelorsque chaque ensemble des modifications apportées à l'objet est complet.

    La plupart des solutions de réplication logique autorisent des fonctions supplémentaires en plus de laréplication d'objets. Vous pouvez par exemple installer des fonctions d'audit supplémentaires, observer lestatut de la réplication en temps réel, ajouter automatiquement les nouveaux objets à ceux qui sont encours de réplication, et répliquer uniquement un sous-ensemble d'objets dans une bibliothèque ou unrépertoire donné.

    Pour créer une solution multi-systèmes à haute disponibilité utilisant la réplication logique qui soit à lafois fiable et efficace, il est préférable d'utiliser la journalisation distante comme mécanisme de transport.Avec la journalisation distante, l'IBM i transfère en permanence les nouvelles données arrivant dans lerécepteur de journal vers le récepteur de journal du serveur de sauvegarde. A ce stade, une solutionlogicielle permet de “relire” ces mises à jour du journal et de les placer dans l'objet sur le serveur desauvegarde. Une fois cet environnement créé, on obtient deux objets distincts mais identiques, un sur leserveur principal et un autre sur le serveur de sauvegarde.

    Avec cette solution, vous pouvez rapidement activer votre environnement de production sur le serveurde sauvegarde en exécutant une opération de permutation de rôle.

    Un avantage essentiel de cette catégorie de solution est que le fichier base de données est accessible entemps réel par les opérations de sauvegarde ou les autres types d'application en lecture seule, telles queles applications de création de rapports. Par ailleurs, les opérations de reprise sont normalement réduitesau strict minimum lorsque vous commutez vers la copie de sauvegarde.

    La difficulté que pose cette catégorie de solution est la complexité de la configuration et de lamaintenance d'un tel environnement. L'un des plus grands défis consiste à ne pas surveiller avecsuffisamment de rigueur les modifications désordonnées des copies en temps réel des objets résidant surle serveur de sauvegarde. Si cette discipline n'est pas appliquée, vous risquez d'obtenir des instances dans

    Présentation de la haute disponibilité 9

    ||||

    ||||||||||

  • lesquelles utilisateurs et programmeurs effectuent des modifications sur la copie en temps réel, qui finitpar ne plus correspondre à la copie de production. Si c'est le cas, les versions principale et de sauvegardede vos fichiers ne sont alors plus identiques.

    Un autre défi lié à cette approche est que les objets non journalisés doivent passer par un point decontrôle, être sauvegardés, puis envoyés séparément au serveur de sauvegarde. Par conséquent, lagranularité du processus en temps réel risque d'être restreinte à la granularité du plus gros objet répliquépour une opération donnée.

    Par exemple, un programme met à jour un enregistrement qui se trouve dans un fichier consigné. Dans lecadre de cette même opération, il met également à jour un objet, tel qu'un espace utilisateur, qui n'est pasconsigné. La copie de sauvegarde devient complètement cohérente quand l'espace utilisateur estentièrement répliqué dans le système de secours. En pratique, si le système principal tombe en panne, etque l'objet espace utilisateur n'est pas encore totalement répliqué, un processus de reprise manuelle estrequis pour réconcilier l'état de l'espace utilisateur non journalisé afin qu'il corresponde à la dernièreopération valide dont les données ont été complètement répliquées.

    Une autre difficulté éventuelle liée à cette approche concerne le temps d'attente du processus deréplication. Ceci a un rapport avec la durée du temps de décalage entre l'heure à laquelle lesmodifications ont été apportées sur le système source et l'heure à laquelle ces modifications sontdevenues disponibles sur le système de secours. La journalisation distante synchrone peut minimiser celade façon considérable. Quel que soit le mécanisme de transmission utilisé, vous devez prévoir de façonadéquate votre volume de transmission et dimensionner correctement vos lignes et vitesses detransmission pour garantir que votre environnement soit capable de gérer des volumes de réplicationquand ils atteignent leur limite. Dans un environnement traitant de gros volumes, une réexécution descommandes en attente et le temps d'attente peuvent poser problème du côté cible même si vos fonctionsde transmission sont correctement dimensionnées.

    Unité commutée

    Une unité commutée est un ensemble de ressources matérielles telles que des disques, des cartes decommunication ou des unités de bande qui peuvent être commutées d'un système à un autre. Pourfavoriser la résilience des données, les unités de disque peuvent être configurées en un pool de stockagesecondaire (ASP) de catégorie spéciale indépendant du système hôte. Le résultat pratique de cettearchitecture est que la commutation d'un pool de stockage sur disque indépendant d'un système vers unautre demande moins de temps de traitement qu'un démarrage du système (IPL) complet.L'implémentation IBM i des pools de stockage sur disques indépendants prend en charge à la fois lesobjets répertoire (par exemple le système de fichiers intégré (IFS)) et les objets de bibliothèque (parexemple les fichiers de base de données). On parle de commutation de disques.

    L'avantage du recours à des pools de stockage sur disque indépendants pour la résilience des données estleur simplicité d'utilisation. La copie unique des données est toujours à jour, c'est-à-dire qu'il n'existe pasd'autre copie avec laquelle une synchronisation doit être effectuée. Les données en cours, par exemple lesdonnées transmises en mode asynchrone, ne peuvent pas être perdues, et l'opération affecte très peu lesperformances. La permutation ou la commutation de rôle sont relativement directes, bien qu'il failleprendre en compte le temps nécessaire à la mise en fonction du pool de stockage sur disque indépendant.

    Un autre avantage majeur est le temps d'attente nul, qui peut affecter toute technologie basée sur laréplication. Les principales tâches nécessaires avec cette solution sont la configuration des unités destockage à accès direct (DASD), des données et de la structure d'applications. Rendre un pool de stockagesur disque indépendant commuté est une opération relativement simple.

    La solution du pool de stockage sur disque indépendants a cependant des limites. Tout d'abord, iln'existe qu'une seule copie logique des données. Ceci peut constituer un point de défaillance unique, bienque les données puissent être protégées par une protection RAID 5, RAID 6, RAID 10 ou par la mise enmiroir. Les deux hôtes ne peuvent pas accéder simultanément aux données. Des opérations comme l'accès

    10 IBM i - Haute disponibilité - Présentation

    ||||

    ||||||||||

    ||||||

    ||||

    ||||

  • en lecture ou la sauvegarde sur bande ne peuvent pas être exécutées à partir du système de secours.Certains types d'objets, tels que les objets de configuration, ne peuvent pas être stockés dans un pool destockage sur disque indépendant. Vous devez recourir à un autre mécanisme, par exemple à dessauvegardes et des restaurations régulières, à la mise en grappe du domaine administratif ou à laréplication logique pour garantir une maintenance correcte de ces objets.

    Les limites liées au matériel constituent une autre restriction. Par exemple, les pannes associées àcertaines mises à niveau matérielles. Le pool de stockage sur disque indépendant ne peut pas être mis enligne sur un système plus ancien. Il convient donc de garder tous ces points à l'esprit et de planifier àl'avance une phase de conception et d'analyse de l'environnement système.

    Caractéristiques des unités logiques (LUN) commutées

    Les unités logiques commutées permettent de commuter des données stockées dans le pool de stockagesur disque indépendant à partir d'unités logiques créées sur un IBM System Storage entre différentssystèmes et ainsi de mettre en oeuvre une haute disponibilité.

    Une unité logique commutée est un pool de stockage sur disque indépendant qui est contrôlée par ungroupe de ressources de grappe d'unité constitué par une grappe d'unités, et qui peut être commuté entreles différents noeuds au sein d'une grappe. La combinaison d'unités logiques commutées avec latechnologie des grappes IBM i vous permet de créer une solution à haute disponibilité à la fois simple etéconomique, adaptée aux arrêts planifiés ou non.

    Le groupe de ressources de grappe d'unité (CRG) contrôle le pool de stockage sur disque indépendant,qui peut être commuté automatiquement en cas d'arrêt non planifié, ou manuellement à l'aide d'unecommutation.

    Un groupe de systèmes dans une grappe peut exploiter la fonction de commutation afin de transférerl'accès au pool d'unités logiques commutées d'un système à un autre. Une unité logique commutée doitse trouver dans un IBM System Storage connecté via un réseau de stockage SAN. Les unités logiquescommutées fonctionnent comme les disques commutés, mais les matériels ne sont pas commutés entre lespartitions logiques. Lorsque le pool de stockage sur disque indépendant est commuté, les unités logiquesde l'IBM System Storage sont réaffectées d'une partition logique vers une autre.

    Protection géographique par disque miroir

    La protection géographique par disque miroir est une fonction du système d'exploitation IBM i. Toutes lesdonnées placées dans la copie de production du pool de stockage sur disque indépendant son mises enmiroir sur un deuxième pool, sur un deuxième système qui peut être distant.

    Les avantages de cette solution sont essentiellement les mêmes que ceux de la solution standard à based'unités commutées, avec l'atout supplémentaire d'assurer une reprise après incident sur une deuxièmecopie, résidant à une distance plus importante. Le plus grand atout reste la simplicité d'utilisation. Lesopérations de commutation sont pour l'essentiel identiques à celles de la solution à base d'unitéscommutées, sauf que vous commutez vers la copie en miroir du pool de stockage sur disqueindépendant, et bénéficiez ainsi d'une solution à haute disponibilité que vous pouvez déployer etexploiter directement. Comme dans le cas de la solution à base d'unités commutées, les objets ne résidantpas dans le pool de stockage sur disque indépendant doivent être gérés par un autre mécanisme. Le poolde stockage sur disque indépendant ne peut pas être mis en ligne sur un système plus ancien. Laprotection géographique par disque miroir prend aussi en charge la réplication en temps réel desenvironnements intégrés hébergés tels que Microsoft Windows et Linux. Cette prise en charge est engénéral impossible via la réplication logique par journalisation.

    Comme la protection géographique par disque miroir est implémentée en tant que fonction de l'IBM i,une limite potentielle d'une telle solution est l'impact sur les performances dans certains environnementsde charge de travail.

    Présentation de la haute disponibilité 11

    |||||

    ||||

    |||

    ||||||

    |

    |||

    ||||||||||||

    |||

  • Lors de l'exécution de travaux par lots comportant un très grand nombre d'entrées-sorties (E-S), il peut seproduire une détérioration des performances sur le système principal. Vous devez aussi tenir compte dufait que la la protection géographique par disque miroir sollicite davantage l'unité centrale, et que lacopie de sauvegarde du pool de stockage sur disque indépendant n'est pas accessible pendant lasynchronisation des données. Par exemple, si vous voulez faire une sauvegarde sur bande depuis la copieprotégée géographiquement par disque miroir, vous devez mettre au repos les opérations sur le systèmesource et déconnecter la copie mise en miroir. Vous devez ensuite mettre en fonction la copie déconnectéedu pool de stockage sur disque indépendant sur le système de secours, effectuer la procédure desauvegarde, puis reconnecter le pool de stockage sur disque indépendant à l'hôte de production d'origine.La synchronisation des données qui ont été modifiées pendant la déconnexion du pool de stockage surdisque indépendant est alors effectuée. Votre solution à haute disponibilité est alors vulnérable lors dessauvegardes et de la synchronisation, c'est-à-dire qu'il n'existe pas de deuxième ensemble de données àjour. L'utilisation du suivi côté source et côté cible permet d'atténuer cette vulnérabilité.

    Fonction Metro Mirror

    Metro Mirror est une fonction d'IBM System Storage Server. Les données stockées dans les pools destockage sur disque indépendants résident sur des unités de disques du serveur System Storage Server.Cette solution implique la réplication au niveau matériel sur un second serveur de stockage utilisant IBMSystem Storage Copy Services. Un pool de stockage sur disque indépendant est l"unité de stockage debase de la fonction System Storage Peer-to-Peer Remote Copy (PPRC). La fonction PPRC assure laréplication du pool de stockage sur disque indépendant sur un autre System Storage Server. IBM i fournitun ensemble de fonctions combinant PPRC, les pools de stockage sur disque indépendants et les servicesde ressource en grappe IBM i afin d'assurer la commutation coordonnée et la reprise en ligne via ungroupe de ressources de grappe d'unité (CRG).

    Vous pouvez combiner cette solution avec d'autres fonctions de services de copie de System Storage,notamment FlashCopy, afin de réduire la fenêtre de sauvegarde.

    Le transfert de données avec Metro Mirror s'effectue en mode synchrone. Vous devez aussi tenir comptedes limitations en termes de distance et des besoins en bande passante liés aux durées de transmission,comme c'est le cas de toute solution utilisant les communications synchrones.

    Global Mirror

    Global Mirror utilise la même technologie de base que Metro Mirror, mais effectue la transmission desdonnées en mode asynchrone. Par ailleurs, une sauvegarde FlashCopy sur un troisième ensemble dedisques est obligatoire pour garantir la cohérence des données. Du fait de cette transmission de donnéesasynchrone, la distance entre les emplacements géographiques des serveurs System Storage n'est soumiseà aucune limite.

    Full System HyperSwap

    Full System HyperSwap est une solution système unique qui est une fonction d'IBM System StorageServer. Les données stockées sur le système résident sur des unités de disque du serveur IBM SystemStorage Server. La partition logique a accès à deux serveurs IBM Systems Storage Servers qui utilisent lafonction IBM System Storage Copy Services Peer-to-Peer Remote Copy (PPRC) Metro Mirror. L'IBM ipermet au système de basculer entre les serveurs DS8000 en cas d'indisponibilités prévues et non prévuesdu stockage sans perdre l'accès aux données pendant la commutation.

    Etant donné que HyperSwap utilise la fonction DS8000 Metro Mirror, le transfert des données s'effectuede façon synchrone. Vous devez tenir compte des mêmes limitations en termes de distance et des mêmesbesoins en bande passante liés aux durées de transmission, comme c'est le cas de toute solution envoyantdes communications synchrones.

    12 IBM i - Haute disponibilité - Présentation

    |||||||||||||

    |

    |||||||||

    ||

    |||

    |

    |||||

    |

    ||||||

    ||||

  • Pour un graphique sur Full System HyperSwap, voir le wiki IBM PowerHA SystemMirror for i .Concepts associés:«Comparaison des technologies de résilience des données», à la page 24La résilience des données permet aux données de rester disponibles pour les applications et les utilisateurs,même en cas de panne du système qui les hébergeait à l'origine. Choisir correctement les technologies derésilience des données dans le contexte de votre stratégie globale de continuité opérationnelle peuts'avérer une tâche difficile. Il est important d'avoir une idée claire des différentes solutions de résiliencedes données que vous pouvez utiliser pour améliorer la de résilience des données dans desenvironnements multi-systèmes. Vous pouvez choisir une seule solution ou recourir à une combinaisonde ces technologies adaptée à vos besoins. Les rubriques suivantes comparent les différentes technologiesexistantes.«Comparaison des méthodes de résilience des données», à la page 20Ce tableau donne une description succincte des principales caractéristiques de la solution qui génère unecopie des données sur du stockage secondaire.«Besoins en résilience», à la page 17L'entreprise doit identifier ce dont elle a besoin pour se protéger en cas de panne du système hébergeantl'application. Les besoins en résilience englobent l'ensemble des applications, des données et desenvironnements système qui doivent être protégés pendant tout le temps d'indisponibilité du système deproduction. Ces entités restent disponibles pendant toute la reprise en ligne, même lorsque le système quiles héberge tombe en panne.Information associée:Planification du test de résilience des donnéesServeurs de stockage pris en charge par PowerHA

    Résilience de l'environnementLa résilience de l'environnement peut être divisée en deux parties : l'environnement physique etl'environnement logique. L'environnement physique, qui relève en fait de la disponibilité pour unsystème unique, privilégie les aspects tels que la redondance matérielle, la topologie de réseau,l'infrastructure de l'alimentation et la capacité de refroidissement. L'environnement logique estl'environnement qui héberge et exécute les applications. Il comprend les paramètres systèmes, les profilsutilisateur et les attributs système qui permettent à l'utilisateur d'exécuter l'application sur plusieursserveurs.

    Environnement physiqueL'environnement physique se compose de fonctions de disponibilité adaptées à un systèmeunique et d'utilitaires requis pour la maintenance correcte d'un environnement informatique. Cesfonctions de disponibilité pour système unique sont essentielles pour préserver un environnementà haute disponibilité. Le système comporte de nombreuses fonctions qui le protègent des pannesmatérielles. Le premier composant à protéger est le sous-système de disques. RAID 5, RAID 6,RAID 10 et la protection par disque miroir sont les mécanismes de protection possibles. Touteentreprise doit obligatoirement disposer d'un de ces mécanismes de protection.

    Un autre composant à protéger est le réseau. Le concept de réseau englobe les cartes réseauredondantes sur le système, et les chemins réseau de communication utilisant les matériels réseauredondants, à l'usage des utilisateurs comme des systèmes.

    L'environnement physique comprend également les services d'utilitaire requis pour exploiter lasalle informatique. Le système peut fonctionner avec un double cordon d'alimentation, c'est-à-direque chaque tour ou armoire rack est équipée de deux câbles d'alimentation qui doivent êtreraccordés à deux prises secteur différentes. Cela permet à la salle informatique de disposer dedeux panneaux de disjoncteurs alimentant chaque tour ou armoire. En raison des incertitudes liésau réseau d'alimentation électrique public, il est vivement conseillé de protéger l'alimentation dela salle informatique par une alimentation de secours (UPS) ou par un générateur.

    Présentation de la haute disponibilité 13

    |

    |

    |||||||

    |||

    |||||||

    http://www.ibm.com/developerworks/ibmi/ha

  • Vous devez également prendre en compte les spécifications physiques de la salle (chauffage,refroidissement, taux d'humidité, pureté de l'air).

    Environnement logiqueL'environnement logique est l'environnement d'exécution des applications. Il comprend lesattributs système, les valeurs système, les attributs de configuration de réseau, la configuration dela gestion des travaux et les profils utilisateur. Ces éléments doivent être identiques sur lesystème de secours et sur le système principal de production pour assurer un fonctionnementcorrect de l'environnement d'application. Pour garantir la cohérence de ces valeursd'environnement logique sur plusieurs systèmes, vous pouvez utiliser un domaine administratifde grappe, la réplication logique ou un processus manuel répondant à des spécificationsrigoureuses.

    Concepts associés:«Besoins en résilience», à la page 17L'entreprise doit identifier ce dont elle a besoin pour se protéger en cas de panne du système hébergeantl'application. Les besoins en résilience englobent l'ensemble des applications, des données et desenvironnements système qui doivent être protégés pendant tout le temps d'indisponibilité du système deproduction. Ces entités restent disponibles pendant toute la reprise en ligne, même lorsque le système quiles héberge tombe en panne.Information associée:Planification du test de résilience de l'environnement

    SimplicitéLa haute disponibilité IBM i concerne trois domaines : la personnalisation, le contrôle et l'automatisation,avec l'objectif d'introduire une simplicité opérationnelle.

    PersonnalisationChaque client possède un environnement unique, dont les besoins sont uniques. L'architectureIBM i à haute disponibilité fournit une structure de base à partir de laquelle chaque client peutconcevoir une solution adaptée à son propre environnement d'application et à ses besoins.

    ContrôleL'architecture IBM PowerHA SystemMirror for i met en place un contrôle simple de votreenvironnement à haute disponibilité. Grâce à un certain degré de personnalisation, l'activation,l'arrêt, la commutation et la reprise de la totalité de l'environnement d'application sont contrôléspar une interface conviviale de mise en grappe. L'opérateur système se transforme en opérateurde grappe.

    AutomatisationLa haute disponibilité de l'environnement de production du client nécessite une exploitationsoigneuse et coordonnée de tous les aspects de l'application afin de préserver la résilience, et depouvoir basculer rapidement d'un serveur à l'autre en cas de panne ou d'arrêt du serveurprincipal. L'automatisation de l'environnement garantit une interruption de la production aussibrève que possible. Un avantage majeur des fonctions d'automatisation d'IBM PowerHASystemMirror for i est qu'elle réduit les erreurs des utilisateurs dans les scénarios de panne. Ladiminution des risques d'erreurs des utilisateurs améliore le processus décisionnel en cas dedéfaillance.

    Critères de la haute disponibilitéLa haute disponibilité IBM i propose plusieurs technologies différentes de résilience des données et dedisponibilité des applications. Chacune de ces technologies a des caractéristiques différentes. Cescaractéristiques doivent être choisies en fonction des besoins uniques de chaque application métier. Vousdevez avoir une vision claire des paramètres suivants et devez les prendre en compte avant de choisir latechnique de résilience des données convenant le mieux à votre entreprise.

    14 IBM i - Haute disponibilité - Présentation

    ||

  • BudgetChaque solution à haute disponibilité implique un coût. Son coût doit être comparé aux avantages qu'elleapporte à l'entreprise. Lorsque l'on demande aux clients quelle solution de haute disponibilité ilssouhaitent, la plupart répondent qu'il veulent une disponibilité continue avec un temps d'indisponibiliténul. Bien que cela soit possible sur le plan technique, le coût de la protection assurée par une tellesolution risque d'être trop élevé.

    La question essentielle qui se cache derrière la quantité de ressources à affecter à une solution à hautedisponibilité est “Quel est le coût d'un temps d'indisponibilité ?”. Les sites de sauvegarde, les systèmesde secours et les copies de sauvegarde des données des applications ont tous un coût, mais aussi desavantages. Tant que vous ne connaissez pas le coût réel de chaque unité de temps d'indisponibilité, il estimpossible d'attribuer une valeur réelle aux avantages apportés au client par la solution à hautedisponibilité.

    Le coût de la solution est le coût total de possession, qui comprend le coût initial d'achat et de déploiementde la solution, ses coûts d'exploitation, et tous les impacts éventuels en terme de rapportcoût/performance. Le coût est en général calculé sur la base d'une analyse minutieuse de l'impact surl'entreprise. Plusieurs postulats de départ influencent une telle analyse :v Le facteur coût n'entre pas en ligne de compte.v Le coût a une légère incidence sur la décision.v Sur la base d'une analyse des indisponibilités, le coût de la solution doit respecter certaines contraintes

    budgétaires.v Le coût est un facteur important dans la décision.v Le client rechigne à consacrer des dépenses à une solution de disponibilité, ou ne peut pas se le

    permettre.

    Besoins en temps de disponibilitéLes besoins en temps de disponibilité désignent la durée totale de disponibilité du système pour lesapplications de utilisateurs finaux. La valeur est exprimée en pourcentage du total des heures de travailplanifiées.

    Vous trouverez ci-après les pourcentages de disponibilité et les valeurs de temps d'indisponibilitécorrespondantes pour des clients nécessitant une disponibilité permanente (24 heures sur 24, 365 jourspar an).v Moins de 90% (temps d'indisponibilité de 876 heures ou plus (36 jours/an)v 90 à 95% (temps d'indisponibilité de 438 à 876 heures/an)v 95 à 99% (temps d'indisponibilité de 438 heures/an)v 99,1 à 99,9% (temps d'indisponibilité de 8,8 à 88 heures/an)v 99,99% (temps d'indisponibilité d'environ 50 minutes/an)v 99,999% (temps d'indisponibilité d'environ 5 minutes/an)

    En général, le coût par heure d'indisponibilité est utilisé comme un facteur déterminant dans les besoinsen temps de disponibilité. Concernant les arrêts non planifiés, les besoins en temps de disponibilitédoivent uniquement être basés sur les heures de travail planifiées. Cela signifie le coût d'uneindisponibilité doit être calculé en fonction du pire scénario possible.

    Vue d'ensemble des types d'indisponibilitéContre quel type d'indisponibilité (arrêt ou panne) l'entreprise tente-t-elle de se prémunir ? La réductionde la fenêtre de sauvegarde, la maintenance planifiée, les arrêts non prévus, ou les sinistres frappant unsite sont des événements que vous devez prendre en compte lorsque vous choisissez une solution à hautedisponibilité.

    Présentation de la haute disponibilité 15

  • Vous devez étudier les types d'indisponibilité contre lesquels vous voulez protéger vote entreprise.

    Réduction de la fenêtre de sauvegardeDans un environnement à un seul système, la sauvegarde du système est la raison la pluscourante des arrêts planifiés. Mais, au fur et à mesure que les besoins de l'entreprise endisponibilité de ses applications augmentent, le temps disponible pour la sauvegarde des donnéescontinue à se réduire. Une solution à haute disponibilité vous permet d'effectuer des sauvegardeshors ligne. Une sauvegarde hors ligne consiste à sauvegarder les données d'une application àpartir d'une copie de sauvegarde. Chacune des différentes technologies de résilience des donnéesoffre des avantages différents.

    Maintenance planifiéeLa maintenance planifiée signifie que le système doit être arrêté pour permettre l'exécution demises à niveau d'applications, de logiciels et de matériels. Lorsque les horaires d'activité rendentimpossible la programmation de la maintenance planifiée, l'implémentation d'une solution àhaute disponibilité permettant la maintenance hors ligne peut être envisagée. Avec la maintenancehors ligne, le système de secours est mis à niveau en premier. Lorsque l'environnement deproduction est basculé vers le système mis à niveau, l'ancien système de production est alors misà niveau à son tour.

    Arrêts non planifiésUn arrêt non planifié est un temps d'indisponibilité survenant pendant les horaires d'activité. Ilpeut être du à une erreur humaine, à des échecs d'applications ou de logiciels, à des pannesmatérielles ou des défaillances d'utilitaires, et a pour conséquence un arrêt du système deproduction. La solution à haute disponibilité vous donne la possibilité de basculerl'environnement de production vers un système de secours.

    Sinistres frappant un siteLes catastrophes naturelles sont le type de sinistre affectant les sites qui viennent le plusspontanément à l'esprit. Pour cette raison, la solution à haute disponibilité nécessite de dispersergéographiquement les systèmes. Les catastrophes naturelles ne sont cependant pas les seulesresponsables. D'autres événements peuvent se produire et impacter votre site pendant une duréeprolongée : catastrophes d'origine humaine (par exemple fuites de produits chimiques) attaquesterroristes, coupures de courant géantes touchant toute une métropole. Chacune des solutions àhaute disponibilité présente des caractéristiques différentes en termes de délais et de restrictionsde distance. Vous devez prendre en compte le facteur des objectifs de temps de reprise (RTO) etvous demander si vous allez exécuter des opérations normales sur le site distant, ou seulementun sous-ensemble des processus métier.

    Vous devez également envisager le niveau d'interruption qu'un utilisateur peut tolérer. L'impact surl'application peut être défini comme suit :v Ne constitue pas un problème. La disponibilité de l'application est le point le plus important. Une

    détérioration des performances est acceptable à condition que la solution de disponibilité joue son rôle.v Un certain degré de détérioration des performances est acceptable.v Une légère détérioration des performances des performances est acceptable.v Les performances ne doivent subir aucun impact.Concepts associés:«Temps d'indisponibilité planifiés», à la page 3La haute disponibilité de l'IBM i peut réduire l'impact sur vos clients et vos utilisateurs chaque fois quevous devez mettre hors ligne des systèmes ou des données pour exécuter des tâches de maintenanceindispensables telles que les sauvegardes nocturnes ou l'installation de nouveaux matériels ou logiciels.«Arrêts non planifiés», à la page 4Les solutions à haute disponibilité IBM i assurent une protection contre les arrêts non planifiés dus auxerreurs humaines, aux problèmes logiciels, aux pannes matérielles et aux problèmes environnementaux.

    16 IBM i - Haute disponibilité - Présentation

  • Objectif de temps de reprise (RTO)L'objectif de temps de reprise (RTO) est le délai nécessaire pour effectuer la reprise après un arrêt(planifié, non planifié ou sinistre) et relancer le fonctionnement normal d'une application ou d'unensemble d'applications.

    L'objectif de temps de reprise (RTO) peut être différent pour les arrêts planifiés, non planifiés ou lessinistres. Les différentes technologies de résilience des données ont des objectifs de temps de reprisedifférents. Les valeurs possibles des objectifs de temps de reprise sont les suivantes :v Plus de 4 jours si ce délai est acceptablev 1 à 4 joursv Moins de 24 heuresv Moins de 4 heuresv Moins d'une heurev Proche de zéro (quasi-immédiate)

    Objectif de point de reprise (RPO)L'objectif de point de reprise (RPO) est le point de cohérence jusqu'où vous devez préserver les donnéesen cas de panne. Les modifications des données précédant la panne ou le sinistre et qui interviennent aumoins dans cette plage de temps sont préservées grâce au processus de reprise. La valeur zéro est admiseet équivaut à une exigence de "perte de données zéro".

    Les valeurs possibles de l'objectif de point de reprise (RPO) sont les suivantes :v Dernière sauvegarde (hebdomadaire, quotidienne...)v Début de la rotation de la dernière équipe de travail (8 heures)v Dernière interruption majeure (4 heures)v Dernier lot de travail (1 heure à plusieurs dizaines de minutes)v Dernière transaction (plusieurs secondes à quelques minutes)v Risque de pertes des modifications en cours (cohérence avec la coupure d'alimentation)v Zéro perte de données

    Besoins en résilienceL'entreprise doit identifier ce dont elle a besoin pour se protéger en cas de panne du système hébergeantl'application. Les besoins en résilience englobent l'ensemble des applications, des données et desenvironnements système qui doivent être protégés pendant tout le temps d'indisponibilité du système deproduction. Ces entités restent disponibles pendant toute la reprise en ligne, même lorsque le système quiles héberge tombe en panne.

    Les options possibles sont les suivantes :v Aucune protection n'est nécessairev Données d'applicationv Données d'application et systèmev Programmes d'applicationv Etat de l'applicationv Environnement d'applicationv Protection de la totalité des communications et des connexions clientConcepts associés:

    Présentation de la haute disponibilité 17

  • «Résilience des applications», à la page 8La résilience des applications peut être évaluée en fonction de son impact sur les utilisateurs. Dans uneinfrastructure de grappe IBM i, la résilience des applications est contrôlée par un objet du groupe deressources en grappe (CRG). A l'aide d'un programme d'exit, ce CRG fournit le mécanisme qui contrôle ledémarrage, l'arrêt, le redémarrage et la commutation de l'application de sauvegarde des systèmes. Latotalité de l'environnement d'application, y compris la réplication des données et les unités commutées,peut être contrôlée via l'infrastructure de grappe comme une seule et unique entité.«Résilience des données», à la page 9Plusieurs technologies permettent de satisfaire les besoins en résilience des données décrits dans lasection "Avantages de la haute disponibilité". Vous trouverez ci-après la description des sept grandestechnologies multi-systèmes de résilience des données. Gardez à l'esprit le fait que plusieurs technologiespeuvent être combinées pour renforcer la résilience des données.«Résilience de l'environnement», à la page 13La résilience de l'environnement peut être divisée en deux parties : l'environnement physique etl'environnement logique. L'environnement physique, qui relève en fait de la disponibilité pour unsystème unique, privilégie les aspects tels que la redondance matérielle, la topologie de réseau,l'infrastructure de l'alimentation et la capacité de refroidissement. L'environnement logique estl'environnement qui héberge et exécute les applications. Il comprend les paramètres systèmes, les profilsutilisateur et les attributs système qui permettent à l'utilisateur d'exécuter l'application sur plusieursserveurs.

    Reprise en ligne et commutation automatiquesL'entreprise doit définir le degré de contrôle qu'elle concède aux fonctions d'automatisation en cas desarrêts non planifiés. Les solutions IBM i à haute disponibilité permettent de personnaliser le degréd'interaction lors du traitement d'une reprise en ligne. En cas de panne, l'application peut effectuerautomatiquement une reprise en ligne sur un système de secours, y compris la totalité du démarrage del'environnement d'application.

    Certains clients veulent cependant pouvoir contrôler la reprise en ligne. Dans ce cas, le système a besoind'une réponse pour lancer la reprise en ligne. Dans une solution dans laquelle une interactiond'utilisateur est requise pour la reprise en ligne, le temps de réflexion (c'est-à-dire le temps nécessairepour prendre la décision de la reprise en ligne) est directement déduit de l'objectif de temps de reprise.L'entreprise doit décider du degré de contrôle d'automatisation qui doit être accordé au système pendantla reprise en ligne. Le temps nécessaire à la décision du lancement de la reprise en ligne sur le systèmede secours ne doit pas excéder le temps nécessaire à l'exécution de la reprise en ligne elle-même.Concepts associés:SwitchoverInformation associée:Reprise en ligne

    Critères de distanceLa distance entre les systèmes (dispersion géographique) a ses avantages mais reste soumise à deslimitations physiques et pratiques. Dans le cas d'une solution de reprise après incident, la possibilitéd'une dispersion géographique des systèmes est toujours avantageuse. En général, plus la distance estgrande entre les systèmes, plus la protection contre les sinistres à grande ampleur est élevée. Toutefois,cette distance a une incidence sur l'environnement d'application.

    Pour une solution de réplication des données, la distance implique un phénomène de temps d'attente. Ils'agit du temps supplémentaire nécessaire aux données pour atteindre le système cible. Plus les systèmessont éloignés les uns des autres, plus le temps d'attente lié à la transmission des données est important. Ilexiste deux types de modes de transmission des communications : mode synchrone et asynchrone.

    18 IBM i - Haute disponibilité - Présentation

  • Pour assurer la résilience des données, les communications synchrones nécessitent que le système ciblerenvoie un accusé de réception pour signaler que la transmission de données a été reçue avant depoursuivre. Ce processus ne garantit pas la perte des données en cours entre la source et la cible en casde panne. Toutefois, le temps d'attente de l'accusé de réception peut affecter les performances del'application.

    Pour assurer la résilience des données, les communications asynchrones n'ont pas besoin que le systèmecible renvoie un accusé de réception pour poursuivre la transmission des données. Comme ce mécanismen'attend pas d'établissement de liaison, les données envoyées peu avant la panne risquent d'être perdues.C'est ce que l'on appelle la perte des données en cours.

    L'application, la quantité des données envoyées et la dispersion géographique des systèmes déterminentle mécanisme de transport à utiliser avec votre solution à haute disponibilité.Information associée:Geographic mirroringPlanification de la protection par disque miroir d'un site à l'autreScénario : Metro MirrorScénario : Global Mirror

    Nombre de systèmes de secoursLes différentes technologies de résilience des données sont proposées avec des nombres variables desystèmes de secours et de données d'application.

    Dans un environnement à deux systèmes (sauvegarde unique), la maintenance planifiée laisse votreentreprise vulnérable. En cas de défaillance pendant cette plage de temps, vous n'avez pas accès à lareprise en ligne. Dans ce cas, vous pouvez préserver la continuité opérationnelle en ajoutant un autresystème de secours. Le nombre de systèmes de secours et le nombre des ensembles de données dont vousavez besoin déterminent la technologie de résilience des données requise pour votre entreprise.

    Accès à une copie secondaire des donnéesLes différentes technologies de résilience des données sont soumises à des restrictions différentesconcernant l'ensemble des données de sauvegarde. Les besoins liés à l'accès à l'ensemble des données desauvegarde doivent définir le niveau d'accès requis aux copies secondaires des données, dans le cas desautres activités déchargées à partir des copies principales, par exemple les sauvegardes et lesrequêtes/rapports. Vous devez prendre en compte la fréquence, la durée et le type d'accès requis à lacopie de sauvegarde des données.

    Exemples de besoins :v Aucun.v Pendant les périodes hors production.v Peu fréquent, mais pendant les périodes normales de production, pour de courtes durées

    (quelques secondes à quelques minutes).v Peu fréquent, mais pendant les périodes normales de production, pour des durées importantes.v Fréquemment, pendant les périodes de production pour de courtes durées.v Fréquemment, pendant les périodes de production pour des durées importantes.v Quasiment en permanence (besoin d'accès quasi-continu).Information associée:Backup from a second copy

    Présentation de la haute disponibilité 19

  • Performances du systèmeL'implémentation de la haute disponibilité a souvent des implications sur les performances. L'entreprisedoit déterminer la technologie de résilience des données qu'elle va choisir en fonction de ses besoins.

    L'implémentation de la haute disponibilité a souvent des implications diverses sur les performances. Lajournalisation de la réplication logique et les opérations de la protection géographique par disque miroirnécessitent des ressources système pour permettre une exécution normale. En outre, la journalisationdistante synchrone, la protection géographique par disque miroir en mode de livraison synchrone et lestechnologies Metro Mirror s'exécutent toutes en mode de communication synchrone. Ce mode synchronegénère un temps d'attente qui varie selon la distance et la topologie de réseau, avec des impacts surl'environnement d'application. Les besoins de l'entreprise et les tests permettent de déterminer la solutionviable pour le client.

    La protection géographique par disque miroir prend aussi en charge un mode de livraison asynchronequi peut nécessiter des ressources supplémentaires (unité centrale, mémoire principale).

    Les opérations de commutation et de reprise en ligne ne sont pas instantanées et nécessitent un certaintemps système. Chaque technologie a des caractéristiques différentes pour mettre en ligne un ensemblede données ou l'environnement d'application tout entier.Information associée:Managing system performanceSystem values: Performance overview

    Comparaison des méthodes de résilience des donnéesCe tableau donne une description succincte des principales caractéristiques de la solution qui génère unecopie des données sur du stockage secondaire.

    Tableau 1. Comparaison des technologies de résilience des données utilisables avec des grappes. Vous trouverezci-après les caractéristiques des différentes technologies de résilience de données afin de vous aider à déterminer lameilleure solution pour votre grappe.Technologies derésilience desdonnées

    Logiciel deréplicationlogique Disques commutés

    Protectiongéographique pardisque miroir

    Metro Mirror etGlobal Mirror

    Unité logique(LUN) commutée

    Full SystemHyperSwap

    Utilisationprincipale

    Hautedisponibilité etreprise aprèsincident

    Haute disponibilité Haute disponibilitéet reprise aprèsincident

    Haute disponibilitéet reprise aprèsincident

    Haute disponibilité Hautedisponibilité

    20 IBM i - Haute disponibilité - Présentation

    |||||||||

  • Tableau 1. Comparaison des technologies de résilience des données utilisables avec des grappes (suite). Voustrouverez ci-après les caractéristiques des différentes technologies de résilience de données afin de vous aider àdéterminer la meilleure solution pour votre grappe.Technologies derésilience desdonnées

    Logiciel deréplicationlogique Disques commutés

    Protectiongéographique pardisque miroir

    Metro Mirror etGlobal Mirror

    Unité logique(LUN) commutée

    Full SystemHyperSwap

    Caractéristiquedu mécanismede réplication

    v Réplicationbasée sur laréplication desobjetssélectionnés

    v Réplicationbasée sur lesmodificationsjournalisées

    v Prend encharge lespools destockage surdisqueindépendantou les objets*SYSBAS

    v Copie unique desdonnées, pouvant êtrebasculée entre lessystèmes

    v Données du pool destockage sur disqueindépendant

    v Réplication auniveau dela page mémoirepar l'IBM i

    v Données du poolde stockage surdisqueindépendant

    v Configurationnon identique dupool de stockagesur disqueindépendantsource et cible

    v Réplication auniveau du secteurd'une unité destockage à accèsdirect (DASD)externe

    v Copie physiqued'un pool destockage surdisqueindépendant baséesur les E-S dedisque (basée surle cache)

    v Copie unique desdonnées, pouvantêtre basculée entreles systèmes

    v Données du poolde stockage surdisqueindépendant

    v Réplication auniveau dusecteur d'uneunité destockage àaccès direct(DASD)externe

    v Copiephysique de*SYSBASbasée sur lesE-S de disque(basée sur lecache)

    v Systèmecompletuniquement,ne prend pasen charge laréplication despools destockage surdisqueindépendants

    Facteursbudget/coût

    v Logiciel àhautedisponibilitéd'un éditeurde logicielindépendant(ISV)

    v Deuxièmeensembled'unités destockage àaccès direct(DASD)

    v Bandepassanteréseau

    v IBM PowerHASystemMirror forilogiciel sous licence

    v IBM i Option 41(ressourcescommutables à hautedisponibilité)

    v Copie sur DASDunique

    v IBM PowerHASystemMirror forilogiciel souslicence

    v IBM i Option 41(ressourcescommutables àhautedisponibilité)

    v Deuxièmeensembled'unités destockage à accèsdirect (DASD)

    v Bande passanteréseau

    v IBM PowerHASystemMirror forilogiciel souslicence

    v IBM i Option 41(ressourcescommutables àhautedisponibilité)

    v Serveur(s) IBMSystem StorageServer

    v Metro ou GlobalMirror

    v Deuxième outroisièmeensemble d'unitésde stockage àaccès direct(DASD)

    v Bande passanteréseau

    v IBM PowerHASystemMirror forilogiciel souslicence

    v IBM i Option 41(ressourcescommutables àhautedisponibilité)

    v Serveurs IBMSystem StorageServer

    v Copie sur DASDunique

    v IBM PowerHAfor i ExpressEditionlogicielsous licence

    v IBM i Option41 (ressourcescommutablesà hautedisponibilité)

    v Deuxserveurs IBMSystemStorage Server

    v FonctionMetro Mirror

    v Deuxièmeensembled'unités destockage àaccès direct(DASD)

    v Bandepassanteréseau

    Vue d'ensembledes typesd'indisponibilité

    Fenêtre desauvegarde,indisponibilitéplanifiée et nonplanifiée, sinistre

    Indisponibilité planifiéeet non planifiée

    Fenêtre desauvegarde,indisponibilitéplanifiée et nonplanifiée, sinistre

    Fenêtre desauvegarde,indisponibilitéplanifiée et nonplanifiée, sinistre

    Indisponibilitéplanifiée et nonplanifiée

    Indisponibilitéplanifiée et nonplanifiée

    Présentation de la haute disponibilité 21

    |||||||

    ||||||||

    |||||||||||||||||||||||||

    |||||||||||||||||||||||||||

  • Tableau 1. Comparaison des technologies de résilience des données utilisables avec des grappes (suite). Voustrouverez ci-après les caractéristiques des différentes technologies de résilience de données afin de vous aider àdéterminer la meilleure solution pour votre grappe.Technologies derésilience desdonnées

    Logiciel deréplicationlogique Disques commutés

    Protectiongéographique pardisque miroir

    Metro Mirror etGlobal Mirror

    Unité logique(LUN) commutée

    Full SystemHyperSwap

    Objectif detemps de reprise(RTO)

    v Temps deretard dansl'application

    v Commutationde laréplication

    v Paramètres dejournalisation

    v Durée decommutation dumatériel

    v Durée de mise enfonction du pool destockage sur disqueindépendant

    v SMAPP (protectiondes chemins d'accèsgérée par le système)et paramètres dejournalisation

    v Durée de miseen fonction dupool de stockagesur disqueindépendant

    v SMAPP(protection deschemins d'accèsgérée par lesystème) etparamètres dejournalisation

    v Durée de mise enfonction du poolde stockage surdisqueindépendant

    v SMAPP(protection deschemins d'accèsgérée par lesystème) etparamètres dejournalisation

    v Temps decommunicationavec le serveurIBM SystemStorage Server

    v Durée de mise enfonction du poolde stockage surdisqueindépendant

    v SMAPP(protection deschemins d'accèsgérée par lesystème) etparamètres dejournalisation

    Remise à zéroApproach en casde panne DS8000(si synchronisée)

    Objectif de pointde reprise (RPO)

    v Mixte, audit etjournal desdonnées

    v Risquepossible enmodeasynchronedes donnéesen cours etdes objets nonjournalisés

    v Les donnéessontjournalisées

    v Toutes les donnéessont écrites dans unpool de stockage surdisque indépendant

    v Les données doiventêtre journalisées

    v Risque de perte desdonnées résidentes enmémoire (nonjournalisées)

    v Toutes lesdonnées sontécrites dans unpool de stockagesur disqueindépendant

    v Les donnéesdoivent êtrejournalisées

    v Risque de pertedes donnéesrésidentes enmémoire (nonjournalisées)

    v Toutes lesdonnées sontécrites dans unpool de stockagesur disqueindépendant

    v Les donnéesdoivent êtrejournalisées

    v Risque de pertedes donnéesrésidentes enmémoire (nonjourn