Académique Documents
Professionnel Documents
Culture Documents
cole Suprieure dIngnieurs de Luminy Dpartement "Informatique, Rseaux et Multimdia" 2me anne 2010-2011
Informations
Volume horaire : 24h Cours et TD/TP : prsence obligatoire valuation : Examen S'appuie sur :
Cours de "JAVA", Cours de "Rseaux",
R. Balter, J.-P. Bantre, S. Krakowiak. "Constructions des systmes dexploitation rpartis". 1991. Cours de M. Sacha Krakowiak (universit Joseph Fournier, Grenoble).
4
Motivations
La plupart des applications informatiques sont rparties Rpartition intrinsque d'applications ou choix structurel
Travail collaboratif, tltravail, Intgration d'applications distantes (mondialisation des entreprises) Paralllisme : puissance de traitement ; masses de donnes Dveloppement des rseaux (performances et prix) Convergence informatique / tlcom / tlvision
5
Malgr ces difficults, de grands systmes rpartis existent et sont largement utiliss :
le DNS (Domain Name System), le World Wide Web.
7
Collecticiels (Groupware)
dition cooprative. Tlconfrence. Ingnierie concourante.
10
12
13
Architectures 1 niveau
Applications sur site central
Modle utilis dans le pass.
16
Architectures 1 niveau
Distribution d'applications autonomes
Modle couramment utilise. Problmes de maintenance, mise jour.
17
Architectures 2 niveaux
Deux niveaux (ou "client lourd")
Problmes de maintenance, programmes dupliques partout. Potentiellement bon. Traitement distant : algorithmique distribue.
18
Architectures 3 niveaux
Trois niveaux (ou "client lger", 3 tiers)
Exemple : page web PHP.
19
Architectures 4, N niveaux
20
21
23
ANNEXE
27
Reprsentation des flottants (fix par IEEE 754). Tailles (32 ou 64 bits ; 4 ou 8 octets pour un registre).
28