Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 28 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
28
Dung lượng
678 KB
Nội dung
GVHD : PGS. TS. Lê Văn Sơn HVTH : Nguyễn Trung Hiếu Lớp : Khoa học máy tính Khóa : 24 Đề tài A. Các khả năng phântán của hệ điều hành UNIX B. Hãy nghiên cứu kỹ các sửa đổi nhằm đem lại cho các thuật toán khác nhau về quản lý nhiều bản sao nhằm mục tiêu tính đến các sự cố kỹ thuật sau: 1. Chỉ có một sự cố duy nhất. 2. Khi đang xử lý một sự cố, thì sự cố khác lại đến. Ti u lu n H tin h c phân tánể ậ ệ ọ Trang 1 PHẦN LÝ THUYẾT Ti u lu n H tin h c phân tánể ậ ệ ọ Trang 2 Những kiến thức chung về hệtinhọcphântán 1. Khái niệm Hệtinhọcphântán hay nói ngắn gọn là hệphântán (Distributed System) là hệ thống xử lý thông tin bao gồm nhiều bộ xử lý hoặc bộ vi xử lý nằm tại các vị trí khác nhau và được liên kết với nhau thông qua phương tiện viễn thông dưới sự điều khiển thống nhất của một hệ điều hành. Ti u lu n H tin h c phân tánể ậ ệ ọ Trang 3 Những kiến thức chung về hệtinhọcphântán 2. Các thao tác chuẩn của hệphântán • Tiếp nhận và ghi yêu cầu chỉ dẫn. • Dịch yêu cầu để tìm thông tin cần thiết. • Gửi kết quả cho hệ thống đã phát yêu cầu. Ti u lu n H tin h c phân tánể ậ ệ ọ Tran g 4 Những kiến thức chung về hệtinhọcphântán 3. Đặc điểm cơ bản • Thời hạn truyền thông tin trong hệ không giống nhau, các thông điệp có thể bị mất trong quá trình chuyển tải, các thông điệp có thể được truyền kép và hệ thống có thể rơi vào sự cố. • Một (hay nhiều) máy tính cấu thành của hệphântán có thể bị sự cố và hoạt động của toàn hệ trở nên kém hiệu quả. Ti u lu n H tin h c phân tánể ậ ệ ọ Trang 5 Những kiến thức chung về hệtinhọcphântán 4. Tiêu chí đánh giá khả năng phântán của một hệ • Khả năng chia sẻ tài nguyên. • Khả năng liên lạc. • Độ tin cậy. • Khả năng tăng tốc Ti u lu n H tin h c phân tánể ậ ệ ọ Trang 6 Hệ điều hành Unix 1. Lịch sử hình thành và phát triển • 1969 Ken Thompson cho ra phiên bản đầu tiên. • 1973 Ken Thompson và Dennic Richie cho ra phiên bản 3.0 trên ngôn ngữ C • 1976 Phiên bản 6.0 được ra đời. • 1978 Phiên bản 7.0 ra đời. • 1982 Unix System III ra đời. • 1983 Unix System V được công bố. Ti u lu n H tin h c phân tánể ậ ệ ọ Trang 7 Hệ điều hành Unix 2. Các đặc trưng cơ bản • Được viết trên ngôn ngữ bậc cao, do đó dễ đọc, dễ hiểu, dễ chuyển đổi. • Có giao diện người dùng đơn giản • Nguyên tắc: Xây dựng các chương trình phức tạp từ những chương trình con đơn giản. • Chỉ có một dạng file đơn giản • Đa tiến trình, đa người dùng, phân chia thời gian. Ti u lu n H tin h c phân tánể ậ ệ ọ Trang 8 Hệ điều hành Unix 3. Khả năng phântán Ta xem xét khả năng phântán của Unix qua các khả năng sau: • Chia sẻ dữ liệu • Liên lạc • Tin cậy • Tính mở Ti u lu n H tin h c phân tánể ậ ệ ọ Trang 9