6.5.1 The Raynal–Schiper–Toueg algorithm [22]Intuitively, it seems log dịch - 6.5.1 The Raynal–Schiper–Toueg algorithm [22]Intuitively, it seems log Việt làm thế nào để nói

6.5.1 The Raynal–Schiper–Toueg algo

6.5.1 The Raynal–Schiper–Toueg algorithm [22]
Intuitively, it seems logical that each message M should carry a log of all other messages, or their identifiers, sent causally before M’s send event, and sent to the same destination dest(M). This log can then be examined to ensure whether it is safe to deliver a message. All algorithms aim to reduce this log overhead, and the space and time overhead of maintaining the log information at the processes. Algorithm 6.2 gives a canonical algorithm that is representative of several algorithms that try to reduce the size of the local space and message space overhead by various techniques. In order to implement safety, the messages piggyback the control information that helps



joint application. Refining the notion of broadcasting, there is multicasting wherein a message is sent to a certain subset, identified as a group, of the processes in the system. At the other extreme is unicasting, which is the familiar point-to-point message communication.
Broadcast and multicast support can be provided by the network protocol stack using variants of the spanning tree. This is an efficient mechanism for distributing information. However, the hardware-assisted or network layer protocol assisted multicast cannot efficiently provide features such as the following:
• Application-specific ordering semantics on the order of delivery of messages.
• Adapting groups to dynamically changing membership.
• Sending multicasts to an arbitrary set of processes at each send event.
• Providing various fault-tolerance semantics.
If a multicast algorithm requires the sender to be a part of the destination group, the multicast algorithm is said to be a closed group algorithm. If the sender of the multicast can be outside the destination group, the multicast algorithm is said to be an open group algorithm. Open group algorithms are more general, and therefore more difficult to design and more expensive to implement, than closed group algorithms. Closed group algorithms cannot be used in several scenarios such as in a large system (e.g., on-line reservation or Internet banking systems) where client processes are short-lived and in large numbers. It is also worth noting that, for multicast algorithms, the number of groups may be potentially exponential, i.e., O(2n), and algorithms that have to explicitly track the groups can incur this high overhead.
In the remainder of this chapter we will examine multicast and broadcast mechanisms under varying degrees of strictness of assumptions on the order of delivery of messages. Two popular orders for the delivery of messages were proposed in the context of group communication: causal order and total order. Much of the seminal work on group communication was initiated by the ISIS project [4,5].





0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
6.5.1 thuật toán the Raynal-Schiper-Toueg [22]Trực giác, nó có vẻ hợp lý rằng mỗi tin nhắn M nên mang theo một bản ghi của tất cả các tin nhắn, hoặc định dạng của họ, gửi nào trước khi M của gửi sự kiện, và gửi đến cùng một đích dest(M). Đăng nhập này sau đó có thể được kiểm tra để đảm bảo cho dù đó là an toàn để đưa ra thông báo. Tất cả các thuật toán nhằm mục đích giảm chi phí đăng nhập này, và không gian và thời gian chi phí của việc duy trì các thông tin đăng nhập tại các quá trình. Thuật toán 6.2 cho một thuật toán kinh điển là đại diện của một số thuật toán mà cố gắng để giảm kích thước của các địa phương space và tin nhắn không gian trên không bằng kỹ thuật khác nhau. Để thực hiện an toàn, các thông điệp piggyback kiểm soát thông tin giúp ứng dụng chung. Tinh chỉnh các khái niệm của phát sóng, có là multicasting trong đó thư được gửi đến một nhóm nhất định, được xác định là một nhóm, các quá trình trong hệ thống. Ở cực khác là unicasting, đó là giao tiếp thông điệp điểm-điểm quen thuộc.Hỗ trợ quảng bá và phát đa hướng có thể được cung cấp bởi ngăn xếp giao thức mạng bằng cách sử dụng các biến thể của cây khung. Đây là một cơ chế hiệu quả để phân phối thông tin. Tuy nhiên, hỗ trợ phần cứng hoặc mạng lớp giao thức hỗ trợ multicast hiệu quả không thể cung cấp các tính năng như sau:• Dành riêng cho ứng dụng biểu ngữ nghĩa trên thứ tự của giao hàng của tin nhắn.• Thích ứng nhóm để tự động thay đổi thành viên.• Gửi multicast để một tập tùy ý của các quá trình từng gửi sự kiện.• Cung cấp các lỗi khoan dung ngữ nghĩa.Nếu một thuật toán phát đa hướng yêu cầu người gửi phải là một phần của nhóm đích, các thuật toán phát đa hướng được gọi là một thuật toán đóng nhóm. Nếu người gửi phát đa hướng có thể bên ngoài nhóm đích, các thuật toán phát đa hướng được gọi là một thuật toán nhóm mở. Mở nhóm thuật toán là thuật toán tổng quát hơn, và do đó khó khăn hơn để thiết kế và đắt tiền hơn để thực hiện, hơn đóng nhóm. Đóng nhóm thuật toán không thể được sử dụng trong một số tình huống như trong một hệ thống lớn (ví dụ, tại trên mạng hoặc Internet hệ thống ngân hàng) nơi khách hàng quá trình là ngắn ngủi và số lượng lớn. Nó cũng là cần lưu ý rằng, đối với thuật toán phát đa hướng, số lượng các nhóm có thể có khả năng mũ, ví dụ, O(2n), và thuật toán phải rõ ràng theo dõi các nhóm có thể phải chịu chi phí cao này.Phần còn lại của chương này, chúng tôi sẽ xem xét cơ chế phát đa hướng và phát sóng theo mức độ khác nhau của strictness của các giả định trên thứ tự của giao hàng của tin nhắn. Hai phổ biến đơn đặt hàng cho việc phân phối các tin nhắn đã được đề xuất trong bối cảnh của truyền thông Nhóm: quan hệ nhân quả và tất cả. Phần lớn các tác phẩm hội thảo về truyền thông nhóm đã được khởi xướng bởi dự án ISIS [4,5].
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
6.5.1 Các thuật toán RAYNAL-Schiper-Toueg [22]
Bằng trực giác, nó có vẻ hợp lý rằng mỗi tin nhắn M nên mang theo một bản ghi của tất cả các tin nhắn khác, hoặc định danh của họ, gửi duyên trước khi gửi sự kiện M, và gửi đến đích cùng đích ( M). Nhật ký này sau đó có thể được kiểm tra để đảm bảo cho dù nó là an toàn để cung cấp một thông điệp. Tất cả các thuật toán nhằm mục đích giảm chi phí này ghi cũng như không gian và thời gian cần thiết của việc duy trì các thông tin đăng nhập vào những quá trình. Algorithm 6.2 đưa ra một thuật toán kinh điển đó là đại diện của một số thuật toán mà cố gắng để làm giảm kích thước của không gian và không gian thông địa phương trên không bằng các kỹ thuật khác nhau. Để thực hiện an toàn, các thông điệp cõng các thông tin điều khiển để ứng dụng doanh. Tinh chỉnh các khái niệm về truyền thông, có được multicasting trong đó một thông điệp được gửi đến một tập hợp nhất định, được xác định là một nhóm, các quá trình trong hệ thống. Ở một thái cực khác là unicasting, đó là thông điệp truyền thông quen thuộc point-to-point. Broadcast và hỗ trợ multicast có thể được cung cấp bởi các ngăn xếp giao thức mạng sử dụng các biến thể của cây bao trùm. Đây là một cơ chế hiệu quả để phân phối thông tin. Tuy nhiên, các multicast giao thức lớp phần cứng hỗ trợ hoặc mạng hỗ trợ có thể không có hiệu quả cung cấp các tính năng như sau: • ngữ nghĩa đặt ứng dụng-cụ thể về trình tự giao thông. • Thích ứng với các nhóm để tự động thay đổi thành viên. • Gửi multicast đến một thiết lập tùy ý của các quá trình ở từng gửi sự kiện. • Cung cấp ngữ nghĩa lỗi khoan dung khác nhau. Nếu một thuật toán đa yêu cầu của người gửi là một phần của nhóm đích, các thuật toán multicast được cho là một thuật toán nhóm khép kín. Nếu người gửi multicast có thể nằm ngoài nhóm đích, các thuật toán multicast được cho là một thuật toán nhóm mở. Thuật toán nhóm mở là tổng quát hơn, và do đó khó khăn hơn để thiết kế và tốn kém hơn để thực hiện, hơn thuật toán nhóm khép kín. Thuật toán nhóm khép kín không thể được sử dụng trong một số kịch bản như trong một hệ thống lớn (ví dụ như, on-line hệ thống đặt phòng, ngân hàng Internet) nơi mà quá trình khách hàng là ngắn ngủi và với số lượng lớn. Nó cũng đáng chú ý là, đối với các thuật toán multicast, số lượng các nhóm có thể có khả năng theo cấp số nhân, nghĩa là O (2n), và các thuật toán mà phải theo dõi một cách rõ ràng các nhóm có thể phải chịu phí cao này. Trong phần còn lại của chương này chúng ta sẽ kiểm tra các cơ chế multicast và broadcast theo mức độ khác nhau của sự nghiêm khắc của các giả định về trình tự giao thông. Hai lệnh phổ biến cho việc phân phối các tin nhắn đã được đề xuất trong bối cảnh truyền thông nhóm: Để nhân quả và tổng số thứ tự. Phần lớn các tác phẩm hội thảo về truyền thông nhóm đã được khởi xướng bởi các dự án ISIS [4,5].
















đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: