کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
458340 696135 2016 14 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Performance optimization for state machine replication based on application semantics: A review
ترجمه فارسی عنوان
بهینه سازی عملکرد برای تکرار دستگاه های دولتی بر اساس معانی کاربرد: بررسی
کلمات کلیدی
معانی کاربرد تکرار دستگاه دولت تحمل خطا، توافق بیزانس
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی


• Application semantics are essential in engineering highly dependable systems.
• Classification for performance optimization approaches to state machine replication.
• Outline future research directions for high performance dependable systems.

The pervasiveness of cloud-based services has significantly increased the demand for highly dependable systems. State machine replication is a powerful way of constructing highly dependable systems. However, state machine replication requires replicas to run deterministically and to process requests sequentially according to a total order. In this article, we review various techniques that have been used to engineer fault tolerance systems for better performance. Common to most such techniques is the customization of fault tolerance mechanisms based on the application semantics. By incorporating application semantics into fault tolerance design, we could enable concurrent processing of requests, reduce the frequency of distributed agreement operations, and control application nondeterminism. We start this review by making a case for considering application semantics for state machine replication. We then present a classification of various approaches to enhancing the performance of fault tolerance systems. This is followed by the description of various fault tolerance mechanisms. We conclude this article by outlining potential future research in high performance fault tolerance computing.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 112, February 2016, Pages 96–109
نویسندگان
,