.8 Môi trường dò vết phân tán

Một phần của tài liệu Nghiên cứu các thuật toán giám sát và xử lý cạnh tranh giữa các thành phần phần mềm trên môi trường phân tán (Trang 25 - 26)

+ Các lệnh dò vết: Hỗ trợ cho server dò vết điều khiển và giao tiếp với Tracking Agent trong môi trường phân tán. Mỗi một lệnh sẽ gồm có ID thông điệp lệnh (00), mã lệnh, nhãn thời gian, và các tham số lệnh.

+ Dữ liệu dò vết: Dữ liệu dò vết gồm có ID thông điệp (01), loại dữ liệu, nhãn thời gian, ID thành phần, dữ liệu dò vết. Dữ liệu dò vết sẽ chỉ ra ở đâu và khi nào thông điệp dò vết được đưa ra. Mỗi một loại dữ liệu sẽ có khuôn thức dữ liệu dò vết riêng của nó. Các Tracking Agent sẽ đưa ra dữ liệu dò vết khác nhau đối với mỗi thành phần có thể dò vết trong một kho chứa dò vết cục bộ.

Chương 2. Hệ thống đối tượng phân tán

2.1 Giới thiệu

Mô hình hệ thống đối tượng phân tán được hình thành từ các đối tượng tồn tại trên hệ thống phân tán. Không giống như đối tượng cục bộ (chỉ được gọi bởi tiến trình cục bộ trên cùng một máy tính có chứa đối tượng), đối tượng phân tán có thể được bởi một tiến trình từ xa chạy trên một máy tính khác kết nối qua mạng với máy tính chứa các đối tượng[7].

Trong mô hình đối tượng phân tán, tài nguyên trên mạng chính là các đối tượng phân tán. Để yêu cầu dịch vụ từ một tài nguyên mạng, một tiến trình sẽ gọi một trong các hoạt động (hay phương thức) của nó, truyền dữ liệu dưới dạng các tham số tới phương thức. Phương thức sẽ thực thi trên host từ xa và trả về các giá trị kết quả cho tiến trình yêu cầu.

object state data item object operation

Host A Host B

client process

method call

a distributed object

Một phần của tài liệu Nghiên cứu các thuật toán giám sát và xử lý cạnh tranh giữa các thành phần phần mềm trên môi trường phân tán (Trang 25 - 26)

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

(77 trang)