của mình hoặc cửa hàng tài liệu của riêng mình. Tuy nhiên, khi một tài liệu được lấy ra, các
nút lấy tài liệu đó cũng làm cho nó availabIe đến các nút khác. Một người nào đó
cần có một tài liệu vào một lệnh tìm kiếm được gửi tới các nút trong đó địa phương.
Những nút kiểm tra xem họ có tài liệu, và nếu như vậy, trả lại cho người yêu cầu.
Nếu họ không có nó, họ con đường tìm kiếm với các nút khác; khi tài liệu được
cuối cùng đã phát hiện ra, các nút có thể định tuyến các tài liệu lại cho người yêu cầu ban đầu.
Do đó, nếu các vấn đề nl tìm kiếm một tài liệu được lưu trữ tại N10, tìm kiếm này được
định tuyến thông qua các nút n3, n6, và n9 đến N10.
kiến trúc phân cấp này có lợi thế rõ ràng ở chỗ nó là rất cần thiết,
và như vậy là lỗi khoan dung và khoan dung của các nút ngắt kết nối từ mạng.
Tuy nhiên, có các chi phí rõ ràng trong hệ thống trong đó các tìm kiếm tương tự có thể
được xử lý bởi nhiều nút và khác nhau có chi phí đáng kể trong việc nhân rộng
thông tin liên lạc của bạn bè. Một mô hình kiến trúc p2p thay thế mà khởi hành từ
một kiến trúc p2p tinh khiết là một kiến trúc bán tập trung ở đâu, trong mạng,
một hoặc nhiều hơn các nút hoạt động như máy chủ để tạo điều kiện thông tin liên lạc node. Hình 12.16
minh họa mô hình này.
Trong một kiến trúc bán tập trung, vai trò của một máy chủ là để giúp thiết lập liên lạc
giữa các đồng nghiệp trong mạng hoặc phối hợp các kết quả của một tính toán. Đối với
Ví dụ, nếu Hình 12.16 đại diện cho một hệ thống tin nhắn tức thời, sau đó các nút mạng
, giao tiếp với máy chủ (được chỉ định bởi các đường đứt nét) để tìm hiểu những gì các nút khác
có sẵn. Một khi chúng được phát hiện, thông tin liên lạc trực tiếp có thể được thiết lập
và kết nối đến máy chủ là không cần thiết. Do đó các nút n2, n3, n5 và n6
là trong giao tiếp trực tiếp.
Trong một hệ thống tính toán p2p nơi một tính toán xử lý chuyên sâu được phân phối
qua một số lượng lớn các nút, nó là bình thường đối với một số nút để k
phân biệt các nút có vai trò là phân phối công việc với các nút khác và để đối chiếu
và kiểm tra kết quả của việc tính toán.
Mặc dù có chi phí quản lý rõ ràng trong peer-to-peer hệ thống, đó là một nhiều hơn nữa
cách tiếp cận hiệu quả để máy tính liên tổ chức hơn so với các dịch vụ dựa trên
cách tiếp cận mà tôi thảo luận trong phần tiếp theo. Vẫn còn có những vấn đề với việc sử dụng p2p
phương pháp tiếp cận cho máy tính liên tổ chức, như các vấn đề như an ninh và sự tin tưởng
vẫn chưa được giải quyết. Điều này có nghĩa rằng hệ thống p2p có khả năng được sử dụng hoặc hầu hết các
hệ thống thông tin không quan trọng hoặc nơi đã từng có những mối quan hệ làm việc
giữa các tổ chức.
đang được dịch, vui lòng đợi..
