Professional Documents
Culture Documents
Tính toán phân tán- Thuật ngữ và thuật toán cơ bản
Tính toán phân tán- Thuật ngữ và thuật toán cơ bản
( Trng Giang)
Gii thiu: Trong chng ny, Chng ta s tm hiu mt cch c phng php cc thut
ton phn tn, v c th phn loi v phn tch cc thut ton ny. Sau chng ta s xem
xt mt vi thut ton phn tn c bn trn th . Sau chng ta nghin cu thut ton
ng b trong cung cp cc khi nim tru tng ca mt h thng ng b trn mt
h thng khng ng b.
5.1 Topo lp tru tng v cc lp bao trm
H thng: th v hng (c trng s), th k hiu l (N,L), trong : n=|N|, L =|L|.
Topo vt l:
Cc nt: Cc nt mng, routers, tt c cc host u cui (D c tham gia hay khng)
Cc cnh: Tt c cc lin kt mng Lan, Wan, cnh trc tip gia cc host u cui.
V d hnh 5.1 cho ta thy cu trc topo + tt c cc b nh tuyn (routers) v cc lin
kt trong mng WAN.
Topo logic:
Cc nt: Cc host kt thc ni m thc thi cc ng dng.
Cc cnh: L cc knh logic gia cc nt.
Mi nh n tt c cc nh cn li (xem trong hnh 5.1b) hoc 1 vi th con ca
chng. Nhn nhng vng bn cnh ca chng (hnh 5.1.a). Nhn tng phn ca h thng,
kiu nhng ng dn lin lc nhiu bc (a chng). D bo tr.
Cc topo c xp chng (topo bao ph)
Chng ln topo logic
Mc ch: Thu thp thng tin hiu qu, phn tn hoc tm kim (nh m hnh p2p
bao ph)
V d: kiu vng, cy, li, hypercube(cu trc khng gian).