OSDL データベーステスト 3 (OSDL-DBT-3)
OSDL-DBT-3 は、意思決定支援システムのワークロードをシミュレートします。OSDL-DBT-3 は、精錬されたデータを提供して正しい業務決定をサポートする、複雑な業務分析アプリケーションをモデル化しています。ここでシミュレートする業務モデルは、たとえばレンタカー代理店や食品配送業など、製品の管理、販売、配送を世界規模で行なう必要性のある大規模なサプライヤです。原型は Transaction Processing Performance Council の TPC-H tm ベンチマークです。テストランの結果は、クエリ処理能力、スループットの量的数値、および時間当たりの複合クエリです。
ワークロードテストキットは、単一層環境での実行用に記述されており、カーネルロック、ロウ I/O 読み取り、メモリ管理、およびスケジューラを実行します。システム負荷は、(データベース表サイズに直接対応する)データベーススケールファクタに依存します。
OSDL-DBT-3 の現状
このプロジェクトはすでに開発段階を終え sourceforge にリリースされていますが、パフォーマンスランの実行中は開発作業を続行します。現在、このツールキットは SAP DB オープンソースデータベース バージョン 7.3.0.23 または 7.3.0.25 で動作します。
OSDL は、プロジェクトへの参画に関心をお持ちの方すべてに対して OSDL-DBT-3 sourceforge プロジェクトページへのサインアップを歓迎いたします。このページでは、リリース準備版のコードも公開しています。
OSDL は、他のデータベースバックエンドに対するこのテストキットの移植について支援します。
現時点の結果
OSDL では、OSDL-DBT-2 テストキットを複数のカーネルバージョンおよびシステム構 成、特に 4、8 プロセッサのシステム上でストリーム(負荷発生の同時コピー)数を変えながら実行してきました。これらの結果は継続的に更新されており、DBT-3 Results ページで参照できます。
どなたでもこのワークロードを実行して、結果を OSDL パフォーマンスメーリングリストへ提出していただくことができます。
OSDL-DBT-3 に関する解説およびドキュメント
アーキテクチャ(日本語訳)
TPC-H tm との相違点(日本語訳)
ユーザマニュアル
メンテナンスドキュメント
コードとその他のリソース
OSDL-DBT-3 SourceForge プロジェクト
リファレンス
OSDL Scalable Test Platform (STP)
Open Source Licenses
Transaction Processing Performance Council
TPC-H (tm) Benchmark
TPC-H (tm) Benchmark Specification (pdf)
|