H
H đi
điu h
u hà
ành m
nh mng
ng
nâng cao
nâng cao
Gi
Ging viên: Ho
ng viên: Hoà
àng Xuân D
ng Xuân Du
u
Email: dauhoang@vnn.vn
Email: dauhoang@vnn.vn
Khoa Công ngh
Khoa Công nghthông tin 1
thông tin 1
H
Hc vi
c vin Công ngh
n Công nghBC
BC-
-VT
VT
HĐH m
HĐH mng nâng cao
ng nâng cao VI.
VI. Đi
Điu đ
u đti
tiếến tr
n trì
ình phân t
nh phân tá
án
n2
2
Đi
Điu đ
u đc
cá
ác ti
c tiếến tr
n trì
ình trong
nh trong
h
hth
thng phân t
ng phân tá
án
n
HĐH m
HĐH mng nâng cao
ng nâng cao VI.
VI. Đi
Điu đ
u đti
tiếến tr
n trì
ình phân t
nh phân tá
án
n3
3
Đi
Điu đ
u đc
cá
ác ti
c tiếến tr
n trì
ình
nh
Vấ n đ điề u đ (co-ordination) trong
c hệ thố ng phân tán
Loạ i tr ơ ng h phân tán
(distributed mutual exclusion)
Bầ u ch n lãnh đạ o hay ngư i đi u
phố i h thố ng
HĐH m
HĐH mng nâng cao
ng nâng cao VI.
VI. Đi
Điu đ
u đti
tiếến tr
n trì
ình phân t
nh phân tá
án
n4
4
T
Ti sao c
i sao cn đi
n điu đ
u đc
cá
ác ti
c tiếến tr
n trì
ình?
nh?
Cậ p nh t đ ng th i các tài nguyên chia s :
các b n ghi trong CSDL (khoá b n ghi)
các files
mộ t b ng tin chia s
Tho thu n th c hi n các thao tác:
Th c hi n ho c hu bỏ mộ t giao d ch CSDL
Th ng nh t việ c đ c kế t qu từ mộ t nhóm các c m
biế n
n l i vai trò cho master
Lự a ch n máy ch thờ i gian chính sau s c
Lự a ch n n i đi u đ sau khi m ng đư c c u hình
lạ i.
HĐH m
HĐH mng nâng cao
ng nâng cao VI.
VI. Đi
Điu đ
u đti
tiếến tr
n trì
ình phân t
nh phân tá
án
n5
5
C
Cá
ác kh
c khó
ó khăn c
khăn ca v
a v/
/đ đi
đ điu đ
u đ
Các gi i pháp đi u đ tậ p trung không phù
hợ p v i hệ thố ng phân tán do thành ph n
tậ p trung s tr thành đi m nút c chai.
Các mô hình master/slave tĩnh cũng
không phù hợ p do master có thể g p tr c
trặ c.
Tôpô m ng trong h phân tán rấ t ph c t p
Kh năng ch u lỗ i m ng (l i đư ng truy n,
tiế n trình g p tr c tr c).