#nomenubar *2006年度第04回ゼミ(2006年04月27日)資料 [#ud9ecd3a] CENTER:[[04月20日(ゼミ#03)>Lab/2006/0420]] << 04月27日(ゼミ#04) >> [[05月11日(ゼミ#05)>Lab/2006/0511]] CENTER:[[研究関係Wikiトップへ戻る>Lab]] #contents **Webサーバ関連 [#b98c8e0d] -@IT:JMeterによるWebサーバ性能評価の勘所 --(ApacheBenchによるベンチマークの解説もある) --http://www.atmarkit.co.jp/flinux/rensai/apache2_02/apache02a.html ***ApacheBench [#c3c9193e] Webサーバ用ベンチマークソフト。Apache(Webサーバ) に付属している。 -n リクエスト数を指定 -c 同時接続数を指定 -i GETでなくHEADで送信 -w 結果をHTMLファイルに出力 -H 送信する任意のヘッダを指定 -A 基本認証時のユーザ名とパスワード(user:pass) -h 使用方法を表示 http://asp.dataweb.ne.jp/trial/apachebench.htm 実際にやった人の例(Celeron450MHz / 192MB) ・1秒あたりに処理されたリクエスト数 Requests per second: 18.34 [#/sec] (mean) ・1秒あたりに処理された所要時間 Time per request: 545.299 [ms] (mean) ・1秒あたりに受信された容量 Transfer rate: 337.26 [Kbytes/sec] received http://www.jpring.net/jitaku/apache-bench.html ***その他 [#p065a4bf] -Apache_JMeter --サーバーの負荷試験用ソフトウエア。 -e-Load --Webアプリケーションの拡張性をテストするソフトウェア。 -httperf --Webサーバ用ベンチマークソフト。 -http_load --Webサーバ用ベンチマークソフト。 -ptester --Webサーバパフォーマンステストプログラム。 -Traffic_Generator --webシステム用負荷テストツール(高負荷テスト、操作負荷テスト)。 -WebLoad --Webアプリケーション対応負荷テストツール。 参考サイト:[[Webベンチマークソフト>http://lss.eternity.ne.jp/new/class.php?511]] ***デリゲーション [#k3e9ab1b] 権限委譲を意味する。オブジェクト指向・ネットワーク用語。 http://www.netlaputa.ne.jp/~hijk/study/oo/ooglossary.html#ADelegation DNSのLame Delegationについての解説 http://jprs.jp/tech/notice/2003-05-20-dnsqc-lame-delegation.html **先週のゼミより [#wb02e745] ***今年の研究 [#l68ea841] -Webサーバー関連 --単一マシンイメージ --IPのデリゲーション ---代表を作ってIPをばらまく ---どのIPでも使えるようにする? --Webサーバーのベンチマーク(数種類探しておく) --数値目標(1秒間のリクエスト数) --SSS-PCであるということを生かせる --振り分けをどうするか(URLを見て分ける) --4年でやったことを生かせるか?(マイグレーション等) -レイヤ4スイッチ(メールサーバー等・メールアドレスを見て振り分ける) --類似が多い -CGはどうなのか? ***昨年の研究 [#m11e71b4] -進捗状況が聞きたいとのこと --全国大会より進めておく ***10Gbitイーサネット [#d12eaca2] -専用マシンが数台到着する(3U) -DIMMnetは8Gbps(infiniband) --HPCではレイテンシが重要 **ゼミ以外でのヒント [#va72b7aa] -sss-pcでforkするプログラムを組むとどうなるのか? **題目届での提出内容 [#f5ade140] **関連ページ [#k1ebed0d] -[[Lab]]