TenForward

技術ブログ。はてなダイアリーから移転しました

Benchmark

lxc の仮想ネットワークのパフォーマンス測定

先日,kvm の仮想 NIC やネットワーク構成を変えてパフォーマンス測定を行いました (→SR-IOV を有効にする(3) - TenForwardの日記) が,それと同じようなテストを lxc でネットワーク構成を変えてやってみました. テスト環境 lxc を稼働させた PC は 日本HP…

SR-IOV を有効にする(3)

企画第 3 弾.SR-IOV を有効にする (2) - TenForwardの日記 の続編.きちっとギガのスイッチをはさんでリモートのホストからベンチマークを実行してみました.ちなみにゲスト OS は CPU コアを 1 つ割り当てており,メモリは 1024MB です.(2011/12/26: vhos…

LMbench

LMbench3 というものを取得してみたが,make するとエラーになる. make[2]: *** `bk.ver' に必要なターゲット `../SCCS/s.ChangeSet' を make するルールがありません. 中止. make[2]: ディレクトリ `/home/karma/src/lmbench/lmbench3/src' から出ます mak…

JMeter メモ

定数スループットタイマ (Constant Throughput Timer) JMeter 2.3.4 の「定数スループットタイマ」のお話.つまり 1 分間にいくつリクエストを投げるかを設定するモノです."Target Throughput" の単位の誤訳は直りませんね.ここは 1 分間のサンプル数です…

JMeter メモ

テキストファイルの中身をポストする POST する際のテキストデータが巨大な時,JMeter の画面で長大なテキストを入力してられません.そこで,適当な大きさのテキストファイルを準備し,その中身を JMeter からポストすると楽チン. 「ユーザ定義変数」を追…

JMeter メモ

定数スループットタイマ (Constant Throughput Timer) 定数スループットタイマのスループットの設定値,日本語UIだと「サンプル数/ミリ秒」となっているが誤訳で「サンプル数/分」が正しい. 定数スループットタイマをリモートの複数の jmeter-server に対し…

httperf のセッション,バースト

httperf のセッションとかバーストとかバーストの長さとか,テストプラン考えていると,頭こんがらがってくるのでまとめの個人メモ. セッション ユーザがあるサイトを訪れて色々なページを見て,サイトを去るまでを「セッション」. バースト あるページに…

rabid

rabid は postal 付属の POP3 サーバのパフォーマンス測定を行うツール.そのマニュアルのオプション指定の超訳 (誤訳かも?) rabid [-r max-connections-per-minute] [-p processes] [-l local-address] [-c messages-per-connection] [-a] [-s ssl-percenta…

JMeter でコマンドラインでプロパティを設定して JMeter 内で使用する

コマンドラインモードなんかでテストプランを指定してテストを実行する場合,テスト対象のサーバ等をテストプラン内に書き込んでしまうと結構不便なので,そこは JMeter 起動時に指定すると便利.ユーザマニュアルより -J[prop name]=[value] - defines a lo…

JMeter で動的パラメータ

(2008-09-09 19:20 更新: ユーザーパラメーターの設定で繰り返しごとに更新のチェックを入れるようにしました) JMeter でテストをする時に,テストのパラメータを動的に変えたい場合があります.例えば,送出するスレッドごとに宛先を変えるとか,ユーザ名を…

httperf からトラックバック

サーバ上で HTTP サーバを動かし,その上にブログソフトを置いて,そのブログに対してトラックバックを送る負荷テストをやっていたので,方法を忘れないようにメモ.例えば, # httperf --server=example.net --wsesslog=1,1,test3 --add-header="Content-Ty…

httperf

httperf をちょい突っ込んで使うので,関係しそうなオプションだけ man を超訳(←所々 ^^;)してみました. httperf [--add-header S] [--burst-length N] [--client I/N] [--close- with-reset] [-d|--debug N] [--failure-status N] [-h|--help] [--hog] [--…

httperf

また負荷テストやってるんですが (いい加減誰かに振りたい ^^;),Apache Bench だと,またまた apr_poll: The timeout specified has expired (70007) が出てしまって,ダメダメ.接続先が劇重サーバという前提なんですがね.このタイムアウトは何のタイムア…

postal

postal というソフトで SMTP のベンチマークを取ろうかなと考えているので,そのための個人的メモ.手元では 0.62.1 しか make が通らない.(← gcrypt.h にパッチ当てたら通った)と言っても,ベンチマークを取るの自体が目的ではなく,それなりに負荷をかけ…

Apache JMeter 2.3 final released

お,気づかなかった.何が変わったか後でチェックせな.CHANGES

JBento2

試してみました,が結果を出す所までは至らず... (^_^;) ですが,大体やっていることはわかりました.現時点では,テストのモデルとして 2 種類しか準備されていないので,現在こういう評価をやる必要がないので,途中で止めました.が,アイデアは良いので…

JBento - JBento2

時間があれば試してみよう... JMeterを利用すると、 負荷クライアントネックになってしまう問題があり軽い負荷ツールJBentoGohanが開発されました。 とあるのは同感.JMeter 使う前に JMeter 環境のチューニングしてたし.^^;でも GUI を起動しなくても重い…

JMeter のスループットコントローラ

以前もはまったけど,どうやら「ユーザごと」のチェックが効いてないような...1.9.1 だと,10スレッドを10回繰り返したとして,全体で 2 回実行とすると… ユーザごとのチェック外す 2回実行 ユーザごとのチェックする 20回実行 となるが,2.x(2.0.x, 2.1.x)…

JMeter の Throughput Controller

1.9.1 で作って動作させるときちんと動くけど,2.1.1 ではうまく動かないなあ.もちろん元から 2.1.1 で作っても同じ.2.0.2 と 2.0.3 も試してみたけどダメ."Light Weight Java" って本は 2.0.2 で,出来るような事が書いてあるけどなぁ.例えば絶対指定で…

JMeter

jmeter.properties に jmeter.save.saveservice.output_format=csv という風に設定しても xml で出力されるよなあ,と思ったら,出力の "Configure" ダイアログに "Save as XML" というチェックがあるじゃないか... しばらくはまってました...JMeter の再起…