講演抄録/キーワード |
講演名 |
2017-07-26 14:00
耐ビザンチンフォールトシステムの実装方式に関する一考察 ○七尾 健・石川雄大・今井 雅(弘前大) DC2017-17 |
抄録 |
(和) |
フォールトトレラントシステムとは、故障が発生しても障害を発生させないシステムのことである。分散システムにおける基本的なビザンチンフォールトトレラントアルゴリズムとして、アルゴリズムOMが提案されている。アルゴリズムOMは、異なるパスを通して受信した値を用いて合意をとり、その結果を正値とするというものである。本研究では、アルゴリズムOMを用いたフォールトトレラント性を持つPCクラスタシステムをRaspberry-Piを用いて構築し、その評価と改良を行う。改良手法としては、MPIの集団通信命令を用いることで通信回数の削減を図る。しかし実機を構築して実際に実行時間を測定すると、オーバーヘッドが大きく、パフォーマンスの向上に限りが見える。よって、より実用的なシステムの構築を目的に、DTTR方式を用いたフォールトトレラントシステムを構築するための実装方式について提案する。 |
(英) |
A fault tolerant system does not cause a failure even if a fault occurs. The algorithm OM has been proposed as a basic Byzantine fault tolerant algorithm for distributed systems. In the algorithm OM, values received through different paths are used in order to agree the correct values. In this study, a fault tolerant PC cluster system is constructed and evaluated using the Raspberry-Pi devices based on the algorithm OM. And then, we try to reduce the number of communications by using MPI group communication instructions in order to improve the performance of the system. However, in the real environments, it is confirmed that the overhead is large and the improvement of the performance is limited. Thus, we propose an implementation method for constructing a more practical fault tolerant system using the DTTR method. |
キーワード |
(和) |
フォールトトレラントシステム / ビザンチンフォールト / PCクラスタシステム / 並列分散処理 / DTTR(Duplication with Temporary TMR and Reconfiguration) / LVS(Linux Virtual Server) / / |
(英) |
Fault tolerant system / Byzantine fault / PC cluster system / Parallel distributed processing / DTTR(Duplication with Temporary TMR and Reconfiguration) / LVS(Linux Virtual Server) / / |
文献情報 |
信学技報, vol. 117, no. 154, DC2017-17, pp. 7-12, 2017年7月. |
資料番号 |
DC2017-17 |
発行日 |
2017-07-19 (DC) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
DC2017-17 |