Chapitre I. Généralités sur les
systèmes distribués
[2][11][12]
I.1. Introduction
Le mot distribué en termes tels que "système
distribué", "programmation distribuée" et "algorithme
distribué" désignait à l'origine des réseaux
informatiques où des ordinateurs individuels étaient physiquement
répartis dans une certaine zone géographique. Les termes sont de
nos jours utilisés dans un sens beaucoup plus large, se
référant même à des processus autonomes qui
s'exécutent sur le même ordinateur physique et interagissent les
uns avec les autres par la transmission de messages.
Bien qu'il n'y ait pas de définition unique d'un
système distribué, les propriétés de
définition suivantes sont couramment utilisées comme:
? Il existe plusieurs entités de calcul autonomes
(ordinateurs ou noeuds), dont chacune possède sa propre mémoire
locale.
? Les entités communiquent entre elles par transmission
de messages.
Un système distribué peut avoir un objectif
commun, tel que la résolution d'un gros problème de calcul;
l'utilisateur perçoit alors la collection de processeurs autonomes comme
une unité. Alternativement, chaque ordinateur peut avoir son propre
utilisateur avec des besoins individuels, et le but du système
distribué est de coordonner l'utilisation des ressources
partagées ou de fournir des services de communication aux
utilisateurs.
Les systèmes distribués sont désormais
monnaie courante, mais restent souvent difficiles domaine de recherche. Cela
s'explique en partie par les nombreuses facettes de ces systèmes et
difficulté inhérente à isoler ces facettes les unes des
autres. Dans ce chapitre, nous fournissons un bref aperçu des
systèmes distribués: ce qu'ils sont, leurs objectifs
généraux de conception et certains des types les plus
courants.
Définition des concepts 1.2.1. Système
d'information
Plusieurs définitions peuvent concourir afin de tenter
d'expliquer ce que veut dire le vocable « système d'information
» dans son ensemble.
De toutes ces définitions, nous retenons celle qui suit
: Le système d'information est le véhicule des entités de
l'organisation. Sa structure est constituée de l'ensemble des ressources
(les personnels, le matériel, les logiciels, les
2
procédures) organisées pour : collecter,
stocker, traiter et communiquer les informations. Le système
d'information coordonne, grâce à la structuration des
échanges, les activités de l'organisation et lui permet ainsi,
d'atteindre ses objectifs.
Un système d'information informatique est un
système composé de personnes et d'ordinateurs qui traite ou
interprète des informations. Le terme est également parfois
utilisé pour désigner simplement un système informatique
avec un logiciel installé.
Le Système d'information est une étude
académique des systèmes avec une référence
spécifique à l'information et aux réseaux
complémentaires de matériel et de logiciel que les personnes et
les organisations utilisent pour collecter, filtrer, traiter, créer et
également distribuer des données. L'accent est mis sur un
système d'information ayant une limite définitive, les
utilisateurs, les processeurs, le stockage, les entrées, les sorties et
les réseaux de communication précités.
1.2.1.1. Objectifs du système d'information
Un système d'information suit un certain nombre
d'objectifs :
? Recueil de l'information : pour
fonctionner, le système doit être alimenté. Les
informations proviennent de différentes sources, internes ou
externes.
? Mémorisation de l'information : Une
fois l'information saisie, il faut en assurer la pérennité, c'est
à dire garantir un stockage durable et fiable.
? Traitement de l'information : Pour
être exploitable, l'information subit des traitements. Là encore,
les traitements peuvent être manuels (c'est de moins en moins souvent le
cas) ou automatiques (réalisés par des ordinateurs).
? Diffusion de l'information : pour
être exploitée, l'information doit parvenir dans les meilleurs
délais à son destinataire. Les moyens de diffusion de
l'information sont multiples : support papier, forme orale et de plus en plus
souvent, utilisation de supports numériques qui garantissent une vitesse
de transmission optimale et la possibilité de toucher un maximum
d'interlocuteurs. Ceci est d'autant plus vrai à l'heure d'Internet et de
l'interconnexion des systèmes d'information.
|