tailieunhanh - Bài giảng Hệ điều hành: Chương 8 (phần 1) - Đặng Minh Quân
Chương này trình bày một số nội dung cơ bản sau: Basic concept, I/O model, I/O-System implementation, access I/O-System, hệ điều hành hướng mạng, hệ điều hành phân tán, các dịch vụ từ xa, hệ thống file phân tán, khôi phục từ lỗi,. . | Operating System Chapter 8: Hệ thống phân tán Overview Basic concept I/O model I/O-System implementation Access I/O-System A Distributed System Tại sao cần hệ thống phân tán Chia sẻ tài nguyên Chia sẻ và in các file từ xa Xử lý thông tin trên các cơ sở dữ liệu phân tán Sử dụng các thiết bị đặc biệt từ xa Tăng tốc độ tính toán – chia sẻ tải Tăng độ tin cậy – phát hiện và hồi phục các vùng bị lỗi, chuyển chức năng sang vùng khác, tích hợp lại vùng đã bị lỗi Thông tin liên lạc – truyền thông điệp Hệ điều hành hướng mạng Người dùng biết về sự hiện diện của rất nhiều các máy tính khác nhau. Truy cập tới tài nguyên của các máy tính được thực hiện bằng cách: Đăng nhập từ xa vào máy phù hợp. Chuyển dữ liệu từ các máy ở xa về máy địa phương thông qua các giao thức như FTP, HTTP. Hệ điều hành phân tán Người dùng không cần biết về sự hiện diện của các máy tính khác. Truy cập tới tài nguyên ở xa cũng tương tự như truy cập tới tài nguyên địa phương. Di cư dữ liệu – chuyển dữ liệu bằng cách chuyển toàn bộ hay một phần của file cần thiết cho tác vụ tức thời. Di cư tính toán – chuyển việc tính toán, chứ không phải là dữ liệu, dọc ngang hệ thống. Hệ điều hành phân tán Di cư tiến trình – chạy toàn bộ tiến trình hay một phần của nó tại các địa điểm khác nhau. Cân bằng tải – phân tán các tiến trình trên toàn hệ thống để cân bằng tải. Tăng tốc độ tính toán – các tiến trình con có thể được chạy đồng thời tại các địa điểm khác nhau. Yêu cầu đặc biệt về phần cứng – chạy tiến trình có thể yêu cầu một bô VXL dặc biệt. Yêu cầu đặc biệt về phần mềm – phần mềm cần thiết chỉ có ở một địa điểm nhất định. Truy cập dữ liệu – chay các tiến trình từ xa thay vì truyền dữ liệu từ xa về. Các dịch vụ từ xa Các yêu cầu truy cập file từ xa được chuyển đến server. Các yêu cầu truy cập được phiên dịch thành các thông điệp cho server và phản hồi từ server cũng được đóng gói thành các thông điệp và chuyển về cho người dùng. Cách phổ biến để thực hiện như trên là dùng Remote Procedure Call (RPC). Các thông . | Operating System Chapter 8: Hệ thống phân tán Overview Basic concept I/O model I/O-System implementation Access I/O-System A Distributed System Tại sao cần hệ thống phân tán Chia sẻ tài nguyên Chia sẻ và in các file từ xa Xử lý thông tin trên các cơ sở dữ liệu phân tán Sử dụng các thiết bị đặc biệt từ xa Tăng tốc độ tính toán – chia sẻ tải Tăng độ tin cậy – phát hiện và hồi phục các vùng bị lỗi, chuyển chức năng sang vùng khác, tích hợp lại vùng đã bị lỗi Thông tin liên lạc – truyền thông điệp Hệ điều hành hướng mạng Người dùng biết về sự hiện diện của rất nhiều các máy tính khác nhau. Truy cập tới tài nguyên của các máy tính được thực hiện bằng cách: Đăng nhập từ xa vào máy phù hợp. Chuyển dữ liệu từ các máy ở xa về máy địa phương thông qua các giao thức như FTP, HTTP. Hệ điều hành phân tán Người dùng không cần biết về sự hiện diện của các máy tính khác. Truy cập tới tài nguyên ở xa cũng tương tự như truy cập tới tài nguyên địa phương. Di cư dữ liệu – chuyển dữ liệu bằng cách chuyển
đang nạp các trang xem trước