Dịch vụ gia tăng giá trị

Một phần của tài liệu Cơ bản về hệ điều hành (Trang 33)

Dịch vụ gia tăng giá trị là dịch vụ không nhất thiết đ−ợc thi hành trong hệ thống phân tán nh−ng lại rất hữu ích để hỗ trợ các ứng dụng phân tán. Về phía ng−ời dùng, sử dụng các ứng dụng phân tán đ−ợc thúc đẩy không chỉ với mong muốn làm tăng hiệu năng tính toán và tăng việc thứ lỗi mà còn cần đ−ợc tạo ra các hoạt động cộng tác. Mặt khác, cần quan tâm tới khái niệm nhóm các quá trình t−ơng tác. Nhóm tính toán tựa nh− một tổ chức xã hội và cần thiết phải đ−ợc quản lý.

Phục vụ nhóm quản lý việc khởi tạo và kết thúc các hoạt động nhóm, bao gồm cả địa chỉ nhóm và truyền thông. Nó thực hiện cả chức năng quản lý thông tin nh− tính thành viên, chính sách kết nạp và đặc quyền của thành viên. Quyết định của nhóm về việc thu nhận hoặc rời khỏi nhóm đ−ợc thi hành bởi ng−ời lãnh đạo nhóm hoặc sự nhất trí của toàn thể thành viên trong nhóm. Nghi thức nhóm đảm bảo tính chất xác định của nhóm. Cấu trúc nhóm biến động theo các ứng dụng. Ví dụ, nhóm tin trên mạng, nhóm hội thảo phân tán, nhóm soạn thảo đồng thời, nhóm tính toán phân tán trải từ kết nối lỏng đến kết nối rất chặt (tăng dần theo mức độ gắn kết) với các quy tắc chi phối cứng rắn. Khi một ứng dụng nhóm trở thành chuẩn tắc thì nó đ−ợc trộn vào hệ thống trở thành một dịch vụ mới. Theo nghĩa này, phục vụ hội thảo phân tán, phục vụ soạn thảo đồng thời là cần đ−a vào hệ thống. Phục vụ Web là một ví dụ phục vụ giá trị giá tăng chuẩn tắc.

II.4. Mô hình kiến trúc hệ điều hành phân tán

Các dịch vụ phân tán đ−ợc mô tả thông qua các đặc tả chức năng. Thi hành các dịch vụ phân tán phụ thuộc vào kiến trúc hệ thống và mạng truyền thông hạ tầng. Mức trên, kiến trúc hệ thống đ−ợc mô tả một cách trừu t−ợng thông qua các thành phần chính và mối quan hệ của các thành phần này. Mức d−ới, kiến trúc mạng đặc tả các ph−ơng tiện truyền thông. Tồn tại rất nhiều mô hình hệ thống và kiến trúc mạng, mà d−ới đây là các mô hình đ−ợc dùng phổ dụng nhất và đ−ợc minh họa thông qua các khái niệm phần mềm.

Một phần của tài liệu Cơ bản về hệ điều hành (Trang 33)