Skip to content

ocdet/ocdet-swift-bench

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

ocdet-swift-bench

benchmark automation scripts for openstack swift

このプログラムはOCDETの活動で OpenStack Swiftの大規模ベンチマークを実施した際に使用した スクリプト集となります。

ベンチマークパラメータとして(引数で) Objectのサイズや並列数から、各サーバの台数等を含めて指定して 実行すると、環境構築からベンチマークの実行・ログの取得までを 全て自動で行なってくれるスクリプトとなります。

ただし、2013/08/31にベンチマークを取得して以来、 スクリプトの改修をしておらず、未実装のままとなっている箇所も残っています。 過度な期待はしないでください。

=================

ファイル・ディレクトリ一覧

・autotest

各ノードからNFS mountして利用します。 (チェック用のスクリプトやfstab情報があります。)

・ocdet

capistranoやスクリプト用のディレクトリがあります。

・ocdet/bin

ベンチマークスクリプト本体(ocdet_swift_bench.sh)及び 本体から呼び出しているスクリプトがあります。

・ocdet/capistrano

capistrano用のスクリプトです。

・ocdet/role_servers.txt

ベンチマークを行なうためのサーバリストを定義するファイルとなります。

About

benchmark automation scripts for openstack swift

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published