The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Dalam sistem terdesentralisasi, masalah toleransi kesalahan, dan khususnya pemulihan ralat, sangat berbeza bergantung pada andaian reka bentuk. Sebagai contoh, dalam sistem pangkalan data teragih, jika seseorang mengabaikan kemungkinan input atau output tidak sah yang tidak dapat dikesan, ralat yang perlu dipulihkan hanya akan menjejaskan pangkalan data, dan pemulihan ralat ke belakang akan dapat dilaksanakan dan sepatutnya mencukupi. Sistem sedemikian biasanya menyokong satu set aktiviti yang bersaing untuk akses kepada pangkalan data yang dikongsi, tetapi pada asasnya adalah bebas antara satu sama lain--dalam keadaan sedemikian pemprosesan transaksi pangkalan data konvensional dan protokol yang diedarkan membolehkan pemulihan ke belakang disediakan dengan sangat berkesan. Tetapi dalam sistem yang lebih umum, pelbagai aktiviti selalunya bukan semata-mata bersaing antara satu sama lain, tetapi kadang-kadang akan cuba untuk bekerjasama antara satu sama lain, dalam mengejar beberapa matlamat bersama. Selain itu, aktiviti dalam sistem terdesentralisasi biasanya melibatkan bukan sahaja komputer, tetapi juga entiti luaran yang tidak mampu memulihkan ralat ke belakang. Komplikasi tambahan sedemikian menjadikan tugas pemulihan ralat lebih mencabar, dan sememangnya lebih menarik. Kertas kerja ini menyediakan analisis ringkas tentang akibat daripada pelbagai komplikasi sedemikian, dan menggariskan beberapa kerja terkini mengenai teknik pemulihan ralat lanjutan yang telah mereka motivasikan.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Salinan
Brian RANDELL, "Fault Tolerance in Decentralized Systems" in IEICE TRANSACTIONS on Communications,
vol. E83-B, no. 5, pp. 903-907, May 2000, doi: .
Abstract: In a decentralised system the problems of fault tolerance, and in particular error recovery, vary greatly depending on the design assumptions. For example, in a distributed database system, if one disregards the possibility of undetected invalid inputs or outputs, the errors that have to be recovered from will just affect the database, and backward error recovery will be feasible and should suffice. Such a system is typically supporting a set of activities that are competing for access to a shared database, but which are otherwise essentially independent of each other--in such circumstances conventional database transaction processing and distributed protocols enable backward recovery to be provided very effectively. But in more general systems the multiple activities will often not simply be competing against each other, but rather will at times be attempting to co-operate with each other, in pursuit of some common goal. Moreover, the activities in decentralised systems typically involve not just computers, but also external entities that are not capable of backward error recovery. Such additional complications make the task of error recovery more challenging, and indeed more interesting. This paper provides a brief analysis of the consequences of various such complications, and outlines some recent work on advanced error recovery techniques that they have motivated.
URL: https://global.ieice.org/en_transactions/communications/10.1587/e83-b_5_903/_p
Salinan
@ARTICLE{e83-b_5_903,
author={Brian RANDELL, },
journal={IEICE TRANSACTIONS on Communications},
title={Fault Tolerance in Decentralized Systems},
year={2000},
volume={E83-B},
number={5},
pages={903-907},
abstract={In a decentralised system the problems of fault tolerance, and in particular error recovery, vary greatly depending on the design assumptions. For example, in a distributed database system, if one disregards the possibility of undetected invalid inputs or outputs, the errors that have to be recovered from will just affect the database, and backward error recovery will be feasible and should suffice. Such a system is typically supporting a set of activities that are competing for access to a shared database, but which are otherwise essentially independent of each other--in such circumstances conventional database transaction processing and distributed protocols enable backward recovery to be provided very effectively. But in more general systems the multiple activities will often not simply be competing against each other, but rather will at times be attempting to co-operate with each other, in pursuit of some common goal. Moreover, the activities in decentralised systems typically involve not just computers, but also external entities that are not capable of backward error recovery. Such additional complications make the task of error recovery more challenging, and indeed more interesting. This paper provides a brief analysis of the consequences of various such complications, and outlines some recent work on advanced error recovery techniques that they have motivated.},
keywords={},
doi={},
ISSN={},
month={May},}
Salinan
TY - JOUR
TI - Fault Tolerance in Decentralized Systems
T2 - IEICE TRANSACTIONS on Communications
SP - 903
EP - 907
AU - Brian RANDELL
PY - 2000
DO -
JO - IEICE TRANSACTIONS on Communications
SN -
VL - E83-B
IS - 5
JA - IEICE TRANSACTIONS on Communications
Y1 - May 2000
AB - In a decentralised system the problems of fault tolerance, and in particular error recovery, vary greatly depending on the design assumptions. For example, in a distributed database system, if one disregards the possibility of undetected invalid inputs or outputs, the errors that have to be recovered from will just affect the database, and backward error recovery will be feasible and should suffice. Such a system is typically supporting a set of activities that are competing for access to a shared database, but which are otherwise essentially independent of each other--in such circumstances conventional database transaction processing and distributed protocols enable backward recovery to be provided very effectively. But in more general systems the multiple activities will often not simply be competing against each other, but rather will at times be attempting to co-operate with each other, in pursuit of some common goal. Moreover, the activities in decentralised systems typically involve not just computers, but also external entities that are not capable of backward error recovery. Such additional complications make the task of error recovery more challenging, and indeed more interesting. This paper provides a brief analysis of the consequences of various such complications, and outlines some recent work on advanced error recovery techniques that they have motivated.
ER -