Denbun POP版 性能測定

Denbun POP版 性能測定-試験環境/試験方法

試験環境

試験環境イメージ
データベースサーバ
OS Red Hat Enterprise Linux ES release 4 (Nahant Update 4)
CPU Qty 2-Quad-Core Intel Xeon processor 2.4GHz or 2.6GHZ with 2x4MB shared Cache(8M total), 1066MHz FSB, B1 stepping(code-named Clovertown)
Memory 8GB
ソフトウェア PostgreSQL-8.2.4
ウェブサーバ
OS Red Hat Enterprise Linux ES release 4 (Nahant Update 4)
CPU Qty 2-Quad-Core Intel Xeon processor 2.66 - 2.83GHZ with 2x6MB shared Cache(12M total), 1333MHz FSB, B1 stepping(code-named Harpertown)
Memory 8GB
ソフトウェア Apache,Denbun POP版V1.0R1.0
メールサーバ
OS Red Hat Enterprise Linux ES release 4 (Nahant Update 4)
CPU Qty 2-Quad-Core Intel Xeon processor 2.66 - 2.83GHZ with 2x6MB shared Cache(12M total), 1333MHz FSB, B1 stepping(code-named Harpertown)
Memory 8GB
ソフトウェア Postfix(SMTP), dovecot(POP)

試験環境(チューニング)

PostgreSQLの設定:max_connectionsを100から500へ、shared_buffersを32Mから819Mに変更。

試験方法

ユーザーを100人分用意し、その中からランダムで選ばれたユーザーが以下に示すシナリオの処理を行う。
5分間上記の処理を繰り返し行い、その時の処理の時間(Jmeter使用)、CPU,メモリの負荷(vmstat使用)を計測する。
同時セッション数(5, 10, 20, 50, 70, 100, 150)にて一斉アクセスを行う。

※150セッション時にはユーザーを150人分用意

※ユーザー毎に100件のメールを用意 (95件は添付無し,サイズ:10k、5件が添付有,サイズ:885k)

シナリオ
  • ログイン (ログインボタンを押下し、メールの一覧が表示されるまで)
  • メール受信 (受信ボタンを押下し、受信ダイアログがなくなるまで)
  • 返信 (返信ボタンを押下し、送信が完了するまで)
  • ログアウト