Data Segment の分散データベースへの応用

琉球大学 大城信康
30 July 2013

研究の目的と背景

研究の目的と背景

分散ネットワークフレームワーク Alice

Data Segment

Code Segment

MessagePack

非破壊的木構造を用いたデータベース Jungle

破壊的木構造

非破壊的木構造

Jungle におけるデータ編集

Jungle におけるデータ編集

TreeOperationLog

Alice を用いた Jungle の分散実装

トポロジーの形成

トポロジーの形成

TreeOperationLog の MessagePack によるシリアライズ

ログを扱う Data Segment

ログを扱う Data Segment

Merge algorithm の設計

Cassandra との比較

Cassandra との比較: Jungle の場合

Cassandra との比較

掲示板によるJungleの性能評価

実験方法

実験環境

掲示板を動かすサーバのスペック
CPU Intel(R) Xeon(R) CPU X5650@2.67GHz
コア数 24
Memory 132GB
VMWareクラスタ(リクエストをおくるサーバ)
台数45
CPU Intel(R) Xeon(R) CPU X5650@2.67GHz
コア数 4
Memory 8GB
OS Fedora 16
HyperVisor VMWare ESXi

実験結果: 読み込み

サーバの読み込み実験結果

実験結果: 書き込み

サーバの書き込み実験結果

まとめ

まとめ 2

今後の課題