You are on page 1of 2

MI4304 HỆ THỐNG PHÂN TÁN

Nội dung giữa kỳ: 2023-1

1/ Khái niệm hệ thống phân tán


Các máy tính độc lập
- Không phụ thuộc lẫn nhau có thể là các máy tính có kiến trúc khác nhau có thể là các
máy tính có phần mềm hệ thống khác nhau
Kết nối lẫn nhau
- Bằng mạng máy tính, các phần mềm trên các máy tính khác nhau có khả năng phối
hợp và chia sẻ tài nguyên
Thực hiện nhiệm vụ chung
Cung cấp dịch vụ một cách thống nhất
- Mức độ về thống nhất , thống nhất về giao diện, các thức truy cập dịch vụ
Người sử dụng không cần quan tâm đến chi tiết hệ thống
Một tập hợp các máy tính được kết nối độc lập cung cấp dịch vụ cho người dùng dưới dạng
một hệ thống mạch lạc duy nhất
Ví dụ: hệ thống www, hệ thống email
2/ Phân loại hệ thống phân tán: khái niệm
- điện toán cụm,
- điện toán lưới
3/ Các mục tiêu thiết kế hệ thống phân tán:
A, Chia sẻ tài nguyên
- Kết nối tài nguyên
- Giảm chi phí
- Tăng tính sẵn sàng
- Hỗ trợ làm việc nhóm
- Tăng rủi ro về an toàn thông tin

- tính trong suốt,


- tính mở,
- khả năng mở rộng
4/ Các mô hình trong hệ phân tán
- mô hình vật lý: khái niệm
- mô hình kiến trúc: thực thể, truyền thông, nhiệm vụ vai trò
- các tiếp cận thiết kế: phân lớp phân tầng, thin/thick client, proxy
- kiến trúc cơ bản: mô hình lỗi, mô hình an ninh bảo mật
5/ Truyền thông
- truyền thông trực tiếp – gọi từ xa: RPC
- truyền thông gián tiếp: Pub-sub, hàng đợi queue
6/ Đặt tên
- đặt tên phẳng: cơ chế DHT
- đặt tên phân cấp: DNS
7/ Đồng bộ thời gian
- đồng hồ vật lý, tại sao cần đồng bộ thời gian
- thuật toán đồng bộ Christian
- thuật toán đồng bộ Berkeley
- hệ thống NTP
- đồng hồ logic, đồng hồ vector

You might also like