Tài nguyên phân tán

Một phần của tài liệu Hµ Quang Thôy Bµi gi¶ng HÖ ®iÒu hµnh ph©n t¸n (PhÇn 1) ch−¬ng I. C¸c nguyªn lý ppt (Trang 45 - 46)

Về mặt logic, tài nguyên cần cho tính toán chỉ là dữ liệu và năng lực xử lý. Về mặt vật lý, dữ liệu nằm trong bộ nhớ hoặc bộ nhớ phụ phân tán (dạng các file). Năng lực xử lý đ−ợc tính gộp từ năng lực xử lý của tất cả bộ xử lý. Mục tiêu nền tảng của xử lý phân tán là đạt đ−ợc tính trong suốt khi định vị năng lực xử lý tới QT, hoặc ng−ợc lại, phân tán các QT (hoặc tải) tới các bộ xử lý. Phân tán tải tĩnh trong hệ phân tán đ−ợc chỉ dẫn nh− lập lịch đa xử lý. Mục tiệu là tối thiểu thời gian hoàn thành tập các QT. Vấn đề chính là tác động của tổng phí truyền thông khi thiết kế chiến l−ợc lập lịch. Nếu phân

bố tải (hay phân bố lại tải) là đ−ợc làm theo cách động, nó đ−ợc gọi là chia xẻ tải. Mục tiêu là cực đại sự tận dụng tập các bộ xử lý. Vấn đề nguyên thuỷ là di trú QT cùng chiến l−ợc và cơ chế cho nó. Ngoài những yêu cầu về hiệu năng tốt hơn và tận dụng cao hơn, nhiều ứng dụng phân tán đ−ợc ràng buộc về thời gian. Trong những tr−ờng hợp đó, lập lịch QT phải đáp ứng một số yêu cầu về thời gian thực. Lập lịch phân bố tải tĩnh và động và lập lịch thời gian thực đ−ợc trình bày trong ch−ơng 5.

Tính trong suốt áp dụng trong dữ liệu phân tán là vấn đề phức tạp hơn. Nếu file là thực thể dữ liệu cơ bản thì một hệ thống file trong suốt có nghĩa là nó đ−a ra một cách nhìn hệ thống file đơn đối với các file rải rác trong một môi tr−ờng phân tán. Hệ thống file phân tán là hệ thống file trong suốt. Có thể mở rộng khái niệm dữ liệu trong suốt thêm một chút nữa với giả thiết rằng khối dữ liệu là nhỏ hơn file và dữ liệu nằm trong các môđun bộ nhớ phân tán. Một hệ thống bộ nhớ trong suốt cho phép trình diễn một cái nhìn bộ nhớ chia xẻ đơn đối với các bộ nhớ phân tán vật lý. Điều cốt lõi là mô phỏng một hệ thống bộ nhớ chia xẻ, đ−ợc gọi là bộ nhớ chia xẻ phân tán (distributed shared memory) nếu tổng phí truyền thông là tha thứ đ−ợc.

Vấn đề chung cho cả hệ thống file phân tán và bộ nhớ chia xẻ phân tán là chia xẻ và nhân bản dữ liệu. Cả hai vấn đề chung này yêu cầu các giao thức duy trì tính nhất quán và toàn vẹn dữ liệu và nh− vậy, kết quả của chia xẻ và sự tồn tại nhân bản là trong suốt đối với ng−ời dùng. Mặc dù, hai vấn đề này t−ơng đ−ơng lôgic song vẫn tồn tại những sự khác biệt tinh tế trong khi thi hành giữa hệ thống file phân tán và bộ nhớ chia xẻ phân tán. Vấn đề hệ thống file phân tán dựa trên quan điểm của file, trong khi đó trong hệ thống bộ nhớ chia xẻ phân tán lại nhấn mạnh hơn vào mức độ am hiểu của hệ thống đối với QT.

Một phần của tài liệu Hµ Quang Thôy Bµi gi¶ng HÖ ®iÒu hµnh ph©n t¸n (PhÇn 1) ch−¬ng I. C¸c nguyªn lý ppt (Trang 45 - 46)

Tải bản đầy đủ (PDF)

(182 trang)