Présentation

Article

1 - GÉNÉRALITÉS ET DÉFINITIONS

2 - TECHNIQUES DE LA TOLÉRANCE AUX FAUTES

3 - APPROCHES PRATIQUES

4 - UNE ÉTUDE DE CAS : UN ROUTEUR INTERNET

5 - CONCLUSION

| Réf : H5850 v1

Approches pratiques
Sûreté de fonctionnement des applications en réseau

Auteur(s) : Sophie CHABRIDON, Julien MAISONNEUVE, François SIMON

Date de publication : 10 oct. 2004

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

Auteur(s)

  • Sophie CHABRIDON : Maître de conférences à l’Institut National des Télécommunications (GET/INT), Évry

  • Julien MAISONNEUVE : Coordinateur Standards ISR, Alcatel Research & Innovation, Marcoussis

  • François SIMON : Directeur scientifique adjoint de l’Institut National des Télécommunications (GET/INT), Évry

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

Cet article a pour but de présenter la sûreté de fonctionnement des applications en réseau sous un angle pratique. Nous commençons par décrire rapidement les concepts de la sûreté de fonctionnement des systèmes informatiques puis nous nous attachons à l’un des moyens pour l’obtenir, la tolérance aux fautes, qui reste indispensable pour que le système continue à fonctionner malgré la présence de fautes n’ayant pu être ni éliminées ni prévenues. Nous donnons alors un panorama des techniques pouvant être employées en mettant l’accent sur les particularités des systèmes répartis montrant la complexité du développement d’applications en réseau tolérantes aux fautes.

Les deux dernières parties de l’article illustrent la mise en pratique des techniques présentées précédemment. Nous mentionnons tout d’abord les architectures en grappe pour lesquelles les constructeurs informatiques fournissent de nombreuses solutions clés en main. Puis nous décrivons la récente norme FT CORBA (Faut-Tolerant Common Object Request Broker Architecture) de l’OMG (Object Management Group) recommandée aux éditeurs de logiciels support pour les applications à base d’objets distribués et nous traitons des récents travaux de l’IETF (Internet Engineering Task Force) concernant les applications Internet. Nous terminons par une étude de cas présentant la fiabilisation d’un routeur Internet.

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-h5850


Cet article fait partie de l’offre

Sécurité des systèmes d'information

(75 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

3. Approches pratiques

La tolérance aux fautes étant souvent conçue de manière ad hoc, l’émergence de solutions commerciales de bonne qualité est un fait récent mais marquant qui contribuera à l’amélioration de la fiabilité des applications. Nous mentionnons tout d’abord les architectures en grappe pour lesquelles les constructeurs informatiques fournissent aujourd’hui des solutions clés en main pour la haute-disponibilité des applications et donnons comme exemple le produit Sun Cluster. Puis nous présentons les travaux de deux consortiums de normalisation, l’OMG (Object Management Group ) pour les applications à base d’objets distribués et l’IETF (Internet Engineering Task Force ) pour les applications Internet.

3.1 Architectures en grappe

HAUT DE PAGE

3.1.1 Principales caractéristiques

Les architectures basées sur une grappe (ou « cluster ») de machines standards interconnectées entre elles sont de plus en plus répandues. Une architecture en grappe est généralement vue comme ayant les caractéristiques suivantes .

• Composants standards : le moteur principal de la réalisation d’architectures en cluster est de bénéficier de matériel standard et peu coûteux produit à grande échelle ; ainsi une grappe est le plus souvent construite à partir de composants standards, sans nécessairement utiliser d’écran. Une grappe contient en général deux types de composants, les nœuds de calcul et les disques de stockage.

• Système d’exploitation en local : chaque nœud de la grappe utilise son propre système d’exploitation, qui peut être vu comme un composant logiciel standard. Cela différencie de telles architectures à la fois des machines multiprocesseurs, où un système d’exploitation unique est capable de gérer plusieurs nœuds à la fois et du matériel dédié offrant une mémoire partagée,...

Cet article est réservé aux abonnés.
Il vous reste 95% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Sécurité des systèmes d'information

(75 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Approches pratiques
Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - LAPRIE (J.-C.) et al -   Guide de la Sûreté de Fonctionnement.  -  Cépaduès Éditions (1995).

  • (2) - JOHNSON (B.) -   An Introduction to the Design of Fault-Tolerant Systems.  -  Dans le recueil édité par PRADHAN (D.K.) – Fault-Tolerant Computer System Design, Upper Saddle River, Prentice-Hall, NJ, p. 1-87 (1995).

  • (3) - AVIZIENIS (A.) -   The N-version Approach to Fault-Tolerant Systems.  -  IEEE Transactions on Software Engineering, vol. 11, no 12, p. 1491- 1501 (1985).

  • (4) - BERNSTEIN (P.A.), HADZILACOS (V.), GOODMAN (N.) -   Concurrency Control and Recovery in Database Systems.  -  Addison- Wesley (1987).

  • (5) - NICOLAIDIS (M.) -   Efficient Implementations of Self-Checking Adders and ALUs.  -  IEEE International Symposium on Fault-Tolerant Computing Systems, p. 586-595 (1993).

  • (6) - LE LANN (G.), MINET (P.), POWELL...

Cet article est réservé aux abonnés.
Il vous reste 93% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Sécurité des systèmes d'information

(75 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS