@techreport{oai:ipsj.ixsq.nii.ac.jp:00224267, author = {田中, 昌宏 and 山下, 碧 and 川島, 英之}, issue = {6}, month = {Feb}, note = {データベースの耐障害性のため,トランザクションのログを複数サーバに分散させて冗長化させる手法が用いられる.本研究では,高性能な並行性制御手法である Silo によるログを,Raft プロトコルにより冗長化する RaftSilo を実装し,その性能調査を行った.その結果,ネットワーク性能から決まるトランザクション性能には届かず,特に InfiniBand を用いた測定では約半分の性能であった.この原因を探るため,Raft アルゴリズムを省略した単純な転送方法に置き換えて性能を計測したところ,ロガースレッド数を増やすと InifiniBand において大きく性能が向上することがわかった.また,スループット最適化のため,複数のログをまとめて Raft による合意形成を行った場合の性能について調査した.}, title = {RaftによるSiloログ冗長化の性能調査}, year = {2023} }