12.07.2015 Views

Généralités sur les systèmes d'exploitation - Site personnel de ...

Généralités sur les systèmes d'exploitation - Site personnel de ...

Généralités sur les systèmes d'exploitation - Site personnel de ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

LO14 : Université Technologique <strong>de</strong> TroyesI) IntroductionChapitre 6 : Introduction à l'informatique distribuée et répartieOn a pu constater ces <strong>de</strong>rnières années <strong>de</strong>s évolutions technologiques dans tous <strong>les</strong> domaines <strong>de</strong>l'informatique. Les unités centra<strong>les</strong> sont passées <strong>de</strong> 8 bits à 16 bits puis 32 bits et enfin 64 bits tout en ayant<strong>de</strong>s prix en baisse. Les LAN (Local Area Networks) sont <strong>de</strong>s réseaux locaux à haut débit ce qui permet à<strong>de</strong>s dizaines puis <strong>de</strong>s centaines d'ordinateurs d'être connectés entre eux. Il est donc <strong>de</strong>venu possible <strong>de</strong>faire coopérer un grand nombre d'U.C reliées par un réseau à haut débit. On <strong>les</strong> appelle <strong>systèmes</strong> distribuéspar opposition aux <strong>systèmes</strong> centralisés.Les concepts utilisés par l'informatique distribuée et l'informatique répartie sont pour la plupart issus <strong>de</strong>l'informatique multitâche (synchronisation, exclusion mutuelle...). La façon <strong>de</strong> <strong>les</strong> implanter diffèrecependant radicalement. On appelle informatique distribuée toute architecture faisant intervenir un seulserveur et plusieurs clients. On appelle informatique répartie, toute architecture faisant intervenir plusieursserveurs et plusieurs clients. On utilisera cependant indifféremment <strong>les</strong> <strong>de</strong>ux termes (AFNOR traduitdistributed par réparti). Les plus gros problèmes à <strong>sur</strong>monter sont incontestablement logiciels. Les <strong>systèmes</strong><strong>d'exploitation</strong> distribués en sont seulement à leurs débuts.1°) Avantages <strong>de</strong>s <strong>systèmes</strong> distribués <strong>sur</strong> <strong>les</strong> <strong>systèmes</strong> centralisésCoûtRapiditéd'exécutionDistributivitéFiabilitéCroissancegraduelleLes microprocesseurs ont un meilleur rapport coût/performance que <strong>les</strong> grosordinateursUn système distribué peut avoir une puissance <strong>de</strong> calcul globale plus importantequ'un gros ordinateur.Certaines applications sont naturellement distribuéesLe système peut continuer <strong>de</strong> fonctionner même si une machine tombe enpanne.La puissance <strong>de</strong> calcul peut être augmentée <strong>de</strong> façon modulaire.2°) Avantages <strong>de</strong>s <strong>systèmes</strong> distribués <strong>sur</strong> <strong>les</strong> ordinateurs <strong>personnel</strong>s (isolés)Partage <strong>de</strong>sdonnéesPartage <strong>de</strong>spériphériquesDe multip<strong>les</strong> utilisateurs peuvent accé<strong>de</strong>r à une base <strong>de</strong> données partagées.De multip<strong>les</strong> utilisateurs peuvent partager <strong>de</strong>s périphériques tels que <strong>de</strong>simprimantes couleurs.Communication Facilite la communication inter<strong>personnel</strong>le avec le courrier électronique parexemple.Soup<strong>les</strong>sePermet d'exécuter un travail <strong>sur</strong> la machine la plus disponible.3°) Inconvénients <strong>de</strong>s <strong>systèmes</strong> distribuésLogicielsRéseauSécuritéPeu <strong>de</strong> logiciels existent actuellement pour <strong>les</strong> <strong>systèmes</strong>distribuésLe réseau peut être saturé ou provoquer d'autres problèmes(gros travaux pour <strong>les</strong> changer...).Les données confi<strong>de</strong>ntiel<strong>les</strong> peuvent être piratées.II) Concepts matériels1°) Classification <strong>de</strong> Flynn (1972)Cette classification fait intervenir le nombre <strong>de</strong> flux d'instructions ainsi que le nombre <strong>de</strong> flux <strong>de</strong> données.• SISD : microprocesseurs actuels• SIMD : certains super calculateurs sont comme cela.• MISD : aucun ordinateur n'est comme cela mais l'architecture interne <strong>de</strong> type pipe-line s'en approche.36 /98 S. Moutou : Cours

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!