ĐẠI HỌC HUẾ
TRƯỜNG ĐẠI HỌC KHOA HỌC
KHOA CÔNG NGHỆ THÔNG TIN

Tiểu luận môn: Cơ sở dữ liệu phân tán
Đ tàiề:
TH C HI N B O M T TRONG H TH NG PHÂNỰ Ệ Ả Ậ Ệ Ố
TÁN
NGHIÊN C U SO SÁNHỨ
Giáo viên h ng d n:ướ ẫ TS. Nguy n M u Hânễ ậ
H c viên th c hi nọ ự ệ : Nguy n Văn T ng ễ ườ
L p:ớ Cao h c KHMT-2011ọ
1
Huế, 4- 2012
2
3
L I C M NỜ Ả Ơ
Em xin chân thành c m n th y giáoả ơ ầ
ti n sĩ Nguy n M u Hân – gi ng viên bế ễ ậ ả ộ
môn C s d li u phân tán đã cung cungơ ở ữ ệ
c p nh ng ki n th c c b n nh t, đ ngấ ữ ế ứ ơ ả ấ ồ
th i nhi t tình giúp đ , đ nh h ng choờ ệ ỡ ị ướ
em trong su t th i gian xây d ng đ tài. ố ờ ự ề
Xin chân thành c m n các b n h cả ơ ạ ọ
viên trong l p đã nhi t tình đóng góp ýớ ệ
ki n b sung đ tôi có th hoàn thànhế ổ ể ể
đ c đ tài này. ượ ề
Hu 4.2012ế
H c viên: Nguy n Văn T ngọ ễ ườ
TÓM T TẮ
Bài vi t này trình bày m t nghiên c u so sánh h th ng phân tán và cácế ộ ứ ệ ố
v n đ an ninh liên quan đ n các h th ng này. B n h th ng phân tán th ngấ ề ế ệ ố ố ệ ố ườ
đ c s d ng xem xét đ phân tích chi ti t v công ngh liên quan, v n đ anượ ử ụ ể ế ề ệ ấ ề
ninh ph i đ i m t và gi i pháp đ xu t đ phá v nh ng v n đ này. Cu iả ố ặ ả ề ấ ể ở ữ ấ ề ố
cùng, các v n đ v an ninh và gi i pháp đ c tóm t t và so sánh v i nhau.ấ ề ề ả ượ ắ ớ
I. GI I THI UỚ Ệ
Trong th gi i m ng ngày nay, máy tính hi m khi làm vi c m t cáchế ớ ạ ế ệ ộ
đ c l p. Chúng c ng tác v i nhau nh m m c đích giao ti p, x lý, truy n dộ ậ ộ ớ ằ ụ ế ử ề ữ
li u, l u tr …khi các h th ng làm vi c theo ki u c ng tác này v i h th ngệ ư ữ ệ ố ệ ể ộ ớ ệ ố
khác v trí đ a lý cách xa nhau đ c xem nh là h th ng phân tán. Trong tinở ị ị ượ ư ệ ố
h c, các nhà nghiên c u đã s d ng các đ nh nghĩa khác nhau đ phác th o họ ứ ử ụ ị ể ả ệ
th ng phân tán là gì.ố
Coulouris và c ng s c a ông ta đã đ nh nghĩa m t h phân tán là “M tộ ự ủ ị ộ ệ ộ
h th ng mà các thành ph n ph n c ng và ph n m m đ c cài đ t phân tánệ ố ầ ầ ứ ầ ề ượ ặ
trên các máy tính nh ng v trí đ a lý khác nhau. Chúng ph i h p hành đ ngở ữ ị ị ố ợ ộ
thông qua tin nh n [1]. Tanenbaum và Van steen đã đ nh nghĩa m t h th ngắ ị ộ ệ ố
phân tán là “m t t p h p c a h th ng xu t hi n cho ng i s d ng nh làộ ậ ợ ủ ệ ố ấ ệ ườ ử ụ ư
m t h th ng duy nh t”[2]. T đ nh nghĩa c a ông Tanenbaum, có th quanộ ệ ố ấ ừ ị ủ ể
ni m r ng m t h th ng phân tán liên quan đ n h th ng ph n m m nhi uệ ằ ộ ệ ố ế ệ ố ầ ề ề
h n là ph n c ng có liên quan đ n vi c t o ra các h th ng. K t h p nh ngơ ầ ứ ế ệ ạ ệ ố ế ợ ữ
đ nh nghĩa này, có th kh ng đ nh r ng h th ng phân tán là m t ng d ng màị ể ẳ ị ằ ệ ố ộ ứ ụ
vi c giao ti p v i nhi u ph n c ng và ph n m m phân tán đ ph i h p hànhệ ế ớ ề ầ ứ ầ ề ể ố ợ
đ ng c a nhi u ti n trình đang ch y trên nh ng máy tính t đi u khi n khácộ ủ ề ế ạ ữ ự ề ể
nhau. Trong m ng truy n thông, đ t t c các thành ph n ph n c ng và ph nạ ề ể ấ ả ầ ầ ứ ầ
m m h p tác v i nhau đ th c hi n m t t p h p các nhi m v liên quanề ợ ớ ể ự ệ ộ ậ ợ ệ ụ
nh m h ng t i m c tiêu chung. H u h t m i ng i quan tâm đ n h phânằ ướ ớ ụ ầ ế ọ ườ ế ệ
tán và m ng máy tính là nh v y. Tuy nhiên, hai thu t ng này có nghĩa là haiạ ư ậ ậ ữ
vi c khác nhau nh ng có liên quan đ n nhau. M t m ng máy tính là m t bệ ư ế ộ ạ ộ ộ
k t n i c a các máy tính đ c l p giao ti p v i nhau. M t ng i s d ngế ố ủ ộ ậ ế ớ ộ ườ ử ụ
m ng máy tính hi u r ng anh ta s d ng các ngu n l c khác nhau n m trênạ ể ằ ử ụ ồ ự ằ
các máy tính khác nhau nh là m t m ng l i máy tính. Nh ng m t khác, m tư ộ ạ ướ ư ặ ộ
h phân tán t o cho ng i s d ng c m giác đang làm vi c trên m t máy tínhệ ạ ườ ử ụ ả ệ ộ
4
đ ng nh t m nh m và nhi u ngu n l c h n. S t n t i c a nh ng máy tínhồ ấ ạ ẽ ề ồ ự ơ ự ồ ạ ủ ữ
đ c l p là rõ ràng cho ng i dùng nh là ng d ng h phân tán đang ch y trênộ ậ ườ ư ứ ụ ệ ạ
nh ng máy tính s l a ch n máy tính phù h p và b trí công vi c không c nữ ẽ ự ọ ợ ố ệ ầ
s can thi p c a ng i s d ng [3].ự ệ ủ ườ ử ụ
H phân tán đ c xây d ng v i m c tiêu đ t đ c là:ệ ượ ự ớ ụ ạ ượ
-S trong su tự ố
- Tính mở
- Đ tin c yộ ậ
- Hi u su tệ ấ
- Kh năng m r ngả ở ộ
Đ đ t đ c các m c tiêu trên, an ninh c a h th ng ph i đ c quanể ạ ượ ụ ủ ệ ố ả ượ
tâm đ y đ nh nó là m t trong nh ng v n đ c b n c a h phân tán [4].ầ ủ ư ộ ữ ấ ề ơ ả ủ ệ
Ph i chú ý t i m i công đo n bao g m thi t k , ho t đ ng, th c hi n vàả ạ ỗ ạ ồ ế ế ạ ộ ự ệ
qu n lý h phân tán.ả ệ
Trong bài vi t này, tác gi có m t cái nhìn sâu s c v vi c th c hi nế ả ộ ắ ề ệ ự ệ
b o m t trong m t s h phân tán ph bi n nh t.ả ậ ộ ố ệ ổ ế ấ
II. H PHÂN TÁNỆ
Có nhi u h phân tán trong ho t đ ng ngày nay. Sau đây là m t s hề ệ ạ ộ ộ ố ệ
phân tán ph bi n nh t:ổ ế ấ
-C m máy tínhụ
- L i đi u khi n máy tínhướ ề ể
- H th ng l u tr phân tánệ ố ư ữ
- C s d li u phân tánơ ở ữ ệ
A. C m máy tínhụ
Giao ti p máy tính qua m ng t c đ cao có th đ c th c hi n đ làmế ạ ố ộ ể ượ ự ệ ể
vi c và trình bày chính nó nh là m t máy tính duy nh t cho ng i s d ng.ệ ư ộ ấ ườ ử ụ
M t t p h p các máy tính đ c nhóm l i v i nhau trong m t cách th c màộ ậ ợ ượ ạ ớ ộ ứ
chúng t o thành m t v n tài nguyên duy nh t đ c g i là m t c m. B t kỳạ ộ ố ấ ượ ọ ộ ụ ấ
5