Académique Documents
Professionnel Documents
Culture Documents
ation
I-Intro 1
Syst !e d#in$or!ations
& 'nse!"le des applications ncessaires au "on $onctionne!ent de l#entreprise
& (pplications ddies )edt* & (pplications standards )!ail* & (pplications d#in$rastructures )ldap*
I-Intro %
Mise en oeu-re du SI
& Syst !es centraliss + 1 1230-40, I.M, !achine uni5ue 1 (S 60078S 320 1 9iaison srie -ers les postes 1 'nterprise 0esource :lannin; & Syst !es client 7 ser-eur + 1 40-20, I.M, "ase de donnes 1 <S7D=, .usiness8">ect, 8racle 1 9#application est dco!pose en une partie cliente et une partie ser-eur 1 9e r?le du client et du ser-eur a lar;e!ent -olu dans le te!p
& ,lient lourd )@20* + client A ($$icha;e B traite!ent, ser-eurAData & ,lient l;er )C20* + client A ($$icha;e, ser-eurA traite!ent B Data
Stphane Frnot -MID - V.0.0.3 I-Intro 3
9e syst !e d#in$or!ation
M a c II M a c II
M a c II
M a c II
C o m p a t ib le I B M
M a c II
C o m p a t ib le I B M
C o m p a t ib le I B M
M a c II
I-Intro I
(pplication
& (pplication +
1 9o;iciel s#excutant sur une ou plusieurs !achines et rendant un ou plusieurs ser-ices 1 'lle s#excute en !!oire -i-e au dessus d#un syst !e d#exploitation 1 (-ant excution, elle est stoc/e sur un support persistant )DD*
I-Intro 4
(uthenti$ication sur le rseau local ,onnexion sur le ser-eur distant :assa;e de la co!!ande Hestion du sui-i Hestion de relance
I-Intro 2
Donnes
I-Intro 10
(pplications distri"ues
& Dn ;rand no!"re d#applications ne s#excutent pas int;rale!ent sur un seul noeud de calcul
1 Il s#a;it d#applications distri"ues
& 9#int;ration de la di!ension rseau dans une application soul -e un certain no!"re de pro"l !es
1 ,alcul distri"u, .ases de donnes distri"ues, Inter$aces utilisateurs distantes... 1 Je!ps de rponse, consensus...
I-Intro 11
Syst !e d#exploitation
Syst !e d#exploitation
Syst !e d#exploitation
Donnes
Donnes
Donnes
Syst !e d#exploitation
Donnes
Donnes
I-Intro 13
Syst !e d#exploitation
Syst !e d#exploitation
(pplication
Donnes
I-Intro 1G
Syst !e d#exploitation
Syst !e d#exploitation
Syst !e d#exploitation
Donnes
Donnes
Donnes
I-Intro 1I
Ottp ht!l
,onnecteur >/%
Pd"c S5l
I-Intro 13
Syst !e d#exploitation
Syst !e d#exploitation
Syst !e d#exploitation
Donnes
Donnes
Stphane Frnot -MID - V.0.0.3
Donnes
I-Intro 14
Ser-eur de prsentation
I-Intro 12
I-Intro %0
Middleware
& 9e !iddleware est couche inter!diaire entre le syst !e d#exploitation et l#application a$in d#en a!liorer sa !ise en oeu-re
Machine 1 Machine % (pplications distri"ues Middleware S' local S' local S' local 0seau
Stphane Frnot -MID - V.0.0.3 I-Intro %1
Machine 3
D$is pour les syst !es distri"us d#une !ani re ;nrale & Mod les de connexion des ressources, des traite!ents, des donnes ou des utilisateurs & Hestion de l#htro;nit & 8u-erture & Scurit & ,apacit de croissance & Hestion des pannes & Hestion de la concurrence & Hestion de la transparence
Stphane Frnot -MID - V.0.0.3 I-Intro %%
I-Intro %3
Hestion de l#htro;nit
& & & & & 0seau, Matriel, Syst !e d#exploitation, 9an;a;es de pro;ra!!ation, Hnie lo;iciel
8u-erture
& 'xtensi"le, & 0-i!plantation, AAC Inter$aces pu"li5ues + posix AAC Support de co!!unication standard AAC <or!es + IS8, Iet$, 8MH...
I-Intro %G
Scurit
& ,on$identialit & Int;rit
1 :rotection par contr?le des droits d#acc s 1 Isolation )pare-$eux*
I-Intro %3
I-Intro %4
I-Intro 30
Hestion de la concurrence
& :lusieurs clients acc dent si!ultan!ent S une donne parta;e
1 Mcanis!e de synchronisation 1 Mcanis!e de transaction
I-Intro 31
Jransparence de la distri"ution
& $ccs Mas5uer les di$$rence de reprsentation de donnes et des !canis!es d#in-ocation )0:,* :er!ettre S un syst !e de chan;er l#e!place!ent d#un o">et sans 5u#il ne soit pertur" )!i;ration S $roid*
& Relocalisation Mas5uer S un client la !i;ration d#un o">et 5u#il est en train d#utiliser )!i;ration S chaud* & Replication 9#o">et est prsent sous la $or!e de plusieurs rplicats & (oncurrence 9#acc s S un o">et se $ait par de !ultiples clients. 9a consistance ;lo"ale doit Ntre prser-e & Panne Mas5uer la panne et -entuelle!ent la reprise d#un o">et & Persistance Mas5uer le $ait 5u#un o">et est r;uli re!ent sau-e;ard ==> La transparence peut tre un but, sa ralisation est une autre histoire
Stphane Frnot -MID - V.0.0.3 I-Intro 3%
De;r de transparence
& 9a transparence totale c#est un peu trop
1 9es utilisateurs sont naturelle!ent rpartis, pour5uoi !as5uer la distri"ution V 1 Mas5uer co!pl te!ent les pannes du rseau et des noeuds est i!possi"le )rsultat thori5ue*
& I!possi"le de distin;uer un ordinateur lent d#un ordinateur en panne & I!possi"le d#Ntre certain 5u#un ordinateur a ralis une certaine opration a-ant de to!"er en panne
(l;orith!es distri"us
&Je!ps et tats ;lo"aux &,oordination et (ccords
Middleware
&8">ets distri"us et In-ocation distante &Scurit &<o!!a;e &'xe!ple + les 'P. 7 Ee"ser-ices
In$rastructure Syst !e
&Support pour syst !e d#exploitation &Syst !es de $ichiers distri"us &Syst !es !ulti!dia distri"us &M!oire parta;e distri"ue &'xe!ple + 9e syst !e M(,O
Donnes parta;es
&Jransaction et ,ontr?le de concurrence &Jransactions distri"ues &0plication
I-Intro 36
.i"lio
& & & & & & & & & & =enneth :. .ir!an, L0elia"le Distri"uted Syste!sL, Sprin;er, %00G Heor;e ,oulouris, Pean Dolli!ore, Ji! =ind"er; LDistri"uted Syste!s + ,oncepts and Desi;n X, (ddison-Eesley Michel raynald, Jous... (ndrew S. Janen"au! LDistri"uted 8peratin; Syste!sL, :rentice-Oall Sape Mullender, %nd 'dition LDistri"uted Syste!s X, (ddison-Eesley ,le!ens SMypers/i with Do!ini/ HruntM and Stephan Murer, L,o!ponent-So$tware .eyond 8">ect8riented :ro;ra!!in;L 0ichard Monson-Oae$el, L'nterprise Pa-a.eansL Jhierry .rethes, FranYois Ois5uin and :ierre :eMMiardi LSer-eurs d#applicationsL, 'yrolles Pean-Marie ,hau-et, LSer-ices Ee" a-ec S8(:, ESD9, DDDI, e"KM9L, 'yrolles Pa!es Hoodwill, LMasterin; Pa/arta StrutsL
I-Intro 3G