kumofsに10MBのvalueを入れるとどうなるか実験してみた - sdyuki-devel(情報元のブックマーク数)

メモメモ。

kumofsは、本来小さいサイズのvalueを大量に入れることを想定した分散KVSで、高解像度の画像など、サイズの大きいvalueを入れることは想定されていない。と言うかテストされていない。

kumofsに10MBのvalueを入れるとどうなるか実験してみた - sdyuki-devel

速度が半分になろうとも、このスケールアウト感はいい感じだなぁ。

結論

  • データ総量30GB、物理ホスト1台で試した限りでは、実は問題は無さそう
    • 物理ホスト1台というのが不十分なので微妙…
  • ノードを追加したり復旧したりするとき、数時間の間、速度が半分くらいに劣化する
    • データ量1TB、サーバ4台の構成で、2時間くらいかかる推定
  • データの再配置がタイムアウトしてしまう可能性があるが確認できていない。3台以上の構成で追試する必要あり
  • 速度は、サーバ1台につき、Get 6.7 req/sec、Set 3.8 req/sec くらい
    • ほぼ線形にスケールアウトすると仮定すれば、4台投入すれば Get 26.8 req/sec、Set 15.2 req/sec
kumofsに10MBのvalueを入れるとどうなるか実験してみた - sdyuki-devel

screenshot