• 検索結果がありません。

富士通製プラットフォーム 「PRIMEPOWER/PRIMERGY」及び、富士通製ミドルウェア 「Interstage」とVantage Analyzer 動作検証完了報告書

N/A
N/A
Protected

Academic year: 2021

シェア "富士通製プラットフォーム 「PRIMEPOWER/PRIMERGY」及び、富士通製ミドルウェア 「Interstage」とVantage Analyzer 動作検証完了報告書"

Copied!
17
0
0

読み込み中.... (全文を見る)

全文

(1)

富士通株式会社殿

富士通製プラットフォーム「

PRIMEPOWER / PRIMERGY」

及び、富士通製ミドルウェア「

Interstage 」 と

Vantage Analyzer 動作検証完了報告書

日本コンピュウェア株式会社

[目次] 1. 目的 --- 2 2. ハードウェアの構成 --- 3 2.1 ネットワーク --- 3 2.2 サーバ --- 4 3. ソフトウェアの構成 --- 4 4. 検証方法 --- 5 5. 検証結果 --- 6 5.1 性能検証 --- 6 5.1.1 2 階層モデルの性能検証 --- 6 5.1.2 3 階層モデルの性能検証 --- 10 5.2 機能検証 --- 14 5.2.1 機能検証リスト --- 16 6. その他 --- 17 7. 見解 --- 17 8. お問い合わせ --- 17

(2)

1. 目的 富士通 Interstage のサポートプラットフォームである Solaris、Linux、Windows の 3環境において稼働する Interstage 上で、VantageAnalyzer のすべての機能が適切に 動作し、製品組合わせに問題無い事を実機で確認する。 併せて、VantageAnalyzer を導入する事によるオーバーヘッド、即ちサーバ CPU/メ モリ等のリソース、業務処理応答時間およびスループット等の性能へ与える影響を実機 で検証し、システム本番環境への適用に問題無い事を確認する。 1) Vantage Analyzer の構造 2) Vantage Analyzer の主要機能 ・ J2EE トランザクション分析機能 ・ メソッドパフォーマンス分析機能 ・ SQL ステートメントパフォーマンス分析機能 ・ オブジェクト分析機能 ・ SLA 監視機能

(3)

2. ハードウェアの構成 1) J2EE 2 階層モデル

2) J2EE 3 階層モデル

Vantage Analyzer Nucleus Server

Web

サーバ

Servret EJB

Interstage Application Server Vantage Analyzer Agent

SQL Server Analyzer Console

業務PC

業務アプリ

Servlet EJB

Interstage Application Server

業務アプリ

Servlet EJB

Interstage Application Server

業務アプリ

Vantage Analyzer Nucleus Server SQL Server

DB サーバ

DB サーバ

Web サーバ

Vantage Analyzer Agent Analyzer Console

業務PC

図3 2 階層モデル

(4)

2.2 サーバ サーバ名 機種 仕様 OS DB サーバ (Windows 用) PRIMERGY TX200 S2 CPU: Xeon3.60GHz/2MB ×2 MEM: 2GB HDD: 73GB (RAID5) Windows Server 2003

Standard Edition(以下 SE) + SP1 DB: Oracle 9

Vantage Analyzer PRIMERGY TX200 S2 CPU: Xeon3.60GHz/2MB ×2 MEM: 2GB HDD: 73GB (RAID5) Windows Server 2003 SE + SP1 DB: SQL Server 2000 SE + SP4 AP サーバ (Solaris 用)

PRIMEPOWER 250 CPU: SPARC64 1.87GHz×2 MEM: 4GB HDD: 73GB Solaris 9 OS 9/04 AP サーバ (Linux 用) PRIMERGY TX200 S2 CPU: Xeon3.60GHz/2MB ×2 MEM: 2GB HDD: 73GB (RAID5)

Red Hat Enterprise Linux AS (V.3) AP サーバ (Windows 用) PRIMERGY TX200 S2 CPU: Xeon3.60GHz/2MB ×2 MEM: 2GB HDD: 73GB (RAID5) Windows Server 2003 SE + SP1 3. ソフトウェアの構成 サーバ名 機種 OS ミドルウェア DB サーバ (Windows 用) PRIMERGY TX200 S2

Windows Server 2003 Oracle 9 Nucleus Server

(Windows 用)

PRIMERGY TX200 S2

Windows Server 2003 Vantage Analyzer 3.0

SQL Server 2000 SE + SP4 AP サーバ

(Solaris 用)

PRIMEPOWER 250 Solaris 9 OS 9/04 Interstage Application Server Plus V7.0L10

AP サーバ (Linux 用)

PRIMERGY TX200 S2

Red Hat Enterprise Linux AS (V.3)

Interstage Application Server Plus 7.0

AP サーバ (Windows 用)

PRIMERGY TX200 S2

Windows Server 2003 Interstage Application Server Plus V8

(5)

4. 検証方法

業務アプリケーションにPOWER EGG(注 1)を使用する。

POWER EGG 業務アプリを J2EE 2 階層モデル(図 3 参照)、3 階層モデル(図 4 参照)に 配置(デプロイ)し、Web ブラウザ(IE6)より業務要求する。 POWER EGG の業務要求は以下を利用する。 ・ ログイン処理 / ログアウト処理 ・ メニュー画面表示 ・ 顧客情報表示 ・ スケジュール表表示 ・ 社員名簿表示 ・ ToDoList 処理 ・ 予定表表示 ・ 伝言メモ表示 ・ 出先簿表示 4.1 j2Mon 機能検証 (注 1): POWER EGG は、ディサークル株式会社が提供する企業情報ポータルソリュー ションです。約870 社の導入実績があります。

Vantage Analyzer Nucleus Server

Web

サーバ

Servret EJB

Interstage Application Server Vantage Analyzer Agent

統計情報 Analyzer Console

Web ブラウザ

業務アプリ

Servlet EJB

Interstage Application Server

POWER EGG DB サーバ

性能検証は負荷ツールを使用し、業務多重度を1、 60、120 に上げて、レスポンスを測定。

(6)

5. 検証結果

5.1 性能検証

5.1.1 2 階層モデルの性能検証

性能検証は、Vantage Analyzer Agent を起動した時と、起動しない時を実測し、比較 をしました。 なお、業務アプリの多重度を1、60、120としてレスポンスを測定。 1) システム構成 2) ハードウェア/ソフトウェア構成 サーバ名 機種 OS ミドルウェア AP サーバ (Solaris)

PRIMEPOWER 250 Solaris 9 OS 9/04 Interstage Application Server V7 AP サーバ

(Linux 用)

PRIMERGY TX200 S2

Red Hat Enterprise Linux AS (V.3)

Interstage Application Server V7 AP サーバ

(Windows 用)

PRIMERGY TX200 S2

Windows Server 2003 Interstage Application Server V8

Nucleus Server

AP サーバ

Windows / Linux / Solaris OS Web サーバ

DB サーバ

(7)

3) 性能検証その他の条件

・ Vantage Analyzer Agent あり/なしを実測。

・ 業務アプリはServlet/EJB で構成。Servlet/EJB は 1 つのコンテナ(VM)で動作。 ・ Interstage Application Server のコンテナ構成: 12 コンテナ(4 コンテナ×3)

コンテナ構成イメージは以下。 ※ 本システム構成では、各サーバ機にWeb サーバプロセスがあるため、業務処理 のレスポンスタイムは、サーバ機毎に(Solaris/Windows/Linux)各々計測さ れる。 コンテナ コンテナ コンテナ コンテナ Linux コンテナ コンテナ コンテナ コンテナ Windows コンテナ コンテナ コンテナ コンテナ Solaris W e b サ ー バ W e b サ ー バ W e b サ ー バ

(8)

5) 検証結果 Windows、Linux、Solaris プラットフォームにおいて 2 階層モデルで構成された Interstage 上の POWEREGG 各業務処理(4.検証方法に記載)のレスポンスを測定 した。 結果: 2階層モデルにおいてSolaris、Linux、Windows の各プラットフォーム上で稼働する Interstage への Vantage Analyzer の導入有無に関わらず、POWEREGG 各業務処理が 最大120多重の負荷状況下で正常に動作することを確認いたしました。 性能検証の実測データにつきましては、 添付資料「PE 検証結果」(富士通株式会社)をご覧ください。 以下は、実測データより抜粋して、グラフにしたものです(参考まで)。 Ⅰ- 多重度別レスポンスタイム(単位:秒) 2 階層モデル(ログイン処理) ログイン処理レスポンスタイム(2階層モデル) 0.000 5.000 10.000 15.000 20.000 25.000 0 20 40 60 80 100 120 140 クライアント多重度 平均レ スポンスタイム( 秒) VA適用時(Windows) VA未適用時(Windows) VA適用時 (Solaris) VA未適用時(Solaris) VA適用時(Linux) VA未適用時(Linux)

(9)

スループット(2階層モデル) 0.000 1000000.000 2000000.000 3000000.000 4000000.000 5000000.000 6000000.000 0 20 40 60 80 100 120 140 クライアント多重度 スル ープット (B yt e/s ec) VA未適用時 VA適用時 平均ヒット率(2階層モデル) 0.000 200.000 400.000 600.000 800.000 1000.000 1200.000 0 20 40 60 80 100 120 140 クライアント多重度 平均 ヒッ ト 率 (h its / sec) VA未適用時 VA適用時

(10)

5.1.2 3 階層モデルの性能検証 性能検証は、業務アプリの多重度を1、60、120としてレスポンスを測定。 1) システム構成 2) ハードウェア/ソフトウェア構成 サーバ名 機種 OS ミドルウェア Web サーバ (Solaris)

PRIMEPOWER 250 Solaris 9 OS 9/04 Interstage HTTP Server (Interstage Application Server Plus 7.0 に同梱)

AP サーバ (Linux 用)

PRIMERGY TX200 S2

Red Hat Enterprise Linux AS (V.3)

Interstage Application Server Plus V7.0L10

AP サーバ (Windows 用)

PRIMERGY TX200 S2

Windows Server 2003 Interstage Application Server Plus V8.0 Nucleus Server AP サーバ Windows OS Agent AP サーバ Linux OS Agent Solaris OS Web サーバ DB サーバ

(11)

3) 性能検証その他の条件

・ Solaris を Web サーバ。AP サーバは 2 サーバ(Linux、Windows)同時起動。 ・ Agent あり/なしを実測。

・ 業務アプリはServlet/EJB で構成。Servlet/EJB は 1 つのコンテナで動作。 ・ Interstage Application Server のコンテナ構成: 8 コンテナ(4 コンテナ×2)

コンテナ構成イメージは以下。 (最大で 8 コンテナ 同時処理が可能) * ※ 本システム構成では、Web サーバプロセスは Web サーバ機にのみ存在、バックエン ドのAP サーバ機にリクエストをディスパッチする構成のため、各業務処理のレスポン スタイムは、サーバ機毎ではなくシステム全体で1 つとして計測される。 Solaris Web サーバ プロセス (HTTP サーバ) コンテナ コンテナ コンテナ コンテナ Linux コンテナ コンテナ コンテナ コンテナ Windows Web サーバ機 AP サーバ機

(12)

5) 検証結果 Windows、Linux プラットフォームにおいて 3 階層モデルで構成された Interstage 上 のPOWEREGG 各業務処理(4.検証方法に記載)のレスポンスを測定した。 結果: 3階層モデルにおいてLinux、Windows の各プラットフォーム上で稼働する Interstage へのVantageAnalyzer の導入有無に関わらず、POWEREGG 各業務処理が最大120 多重の負荷状況下で正常に動作することを確認いたしました。 Ⅱ-多重度別レスポンスタイム(単位:秒) 3 階層モデル(ログイン処理) ログイン処理レスポンスタイム(3階層モデル) 0 2 4 6 8 10 12 14 16 1 60 120 クライアント多重度 平均 レ ス ポ ン ス タ イ ム (秒 ) VA適用時(3階層モデル) VA未適用時(3階層モデル)

(13)

平均ヒット率(3階層モデル) 0 100 200 300 400 500 600 0 20 40 60 80 100 120 140 クライアント多重度 平均ヒッ ト 率(hit s/s ec ) VA未適用時(3階層モデル) VA適用時(3階層モデル) ※ スループット、平均ヒット率は共に、システム全体で1つとして計測している ため、サーバ機毎(プラットフォーム毎)に表示されていません。

(14)

5.2 機能検証

J2EE 2 階層モデルにて、Vantage Analyzer の機能検証を実施し、問題のないことを確 認した。

1) システム構成

J2EE 2 階層モデル(図 3 を参照)にて、Vantage Analyzer の機能検証を実施。

2) ハードウェア/ソフトウェア構成

サーバ名 機種 OS ミドルウェア

AP サーバ (Solaris 用)

PRIMEPOWER 250 Solaris 9 OS 9/04 Interstage Application Server V7 AP サーバ

(Linux 用)

PRIMERGY TX200 S2

Red Hat Enterprise Linux AS (V.3)

Interstage Application Server V7 AP サーバ PRIMERGY Windows Server 2003 Interstage Application Server V8

Web AP サーバ 業務アプリ Windows OS Web AP サーバ 業務アプリ Web AP サーバ 業務アプリ Linux OS Solaris OS DB サーバ Nucleus Server Agent Agent Agent 図5 機能検証モデル

(15)

3) 機能検証のその他の条件

・ 3 サーバ(Solaris、Linux、Windows)同時起動。同時モニタリング。

・ 業務アプリはServlet/EJB で構成。Servlet/EJB は 1 つのコンテナで動作。 ・ Interstage Application Server のコンテナ構成: 12 コンテナ(4 コンテナ×3)

コンテナ構成イメージは以下。 コンテナ コンテナ コンテナ コンテナ Windows コンテナ コンテナ コンテナ コンテナ Linux コンテナ コンテナ コンテナ コンテナ Solaris

(16)

5) 機能検証結果

機能検証につきましては、添付資料「Interstage 環境における Vantage Analyzer 機能検証 結果報告書」をご覧ください。

以下は、結果を表にしたものです(参考まで)。

5.2.1 Vantage Analyzer の機能検証リスト

Vantage Analyzer の機能チェックリスト

スコープ 確認項目 Solaris Linux Windows

全般 サーバーCPU 使用状況が取得出来る事 ○ ○ ○

JVM ヒープ状況が取得出来る事 ○ ○ ○

DB へ情報がストアされる事 ○ ○ ○

J2EE Java Scape 実行中の JSP、Servlet、EJB が確認出来る事 ○ ○ ○ Stalled Threads 設定した閾値を越えたトランザクションが表示される事 ○ ○ ○ メソッド、SQL の情報が確認出来る事 ○ ○ ○ TransactionExplorer トランザクション情報が正しく表示される事 ○ ○ ○ メソッド、SQL の情報が確認出来る事 ○ ○ ○ Transaction Scope 設定した閾値を越えたトランザクションが表示される事 ○ ○ ○ メソッド、SQL の情報が確認出来る事 ○ ○ ○ Method Hotspots メソッドの情報が確認出来る事 ○ ○ ○ SQL Hotspots SQL の情報が確認出来る事 ○ ○ ○ Memory Hotspots オブジェクト情報が確認出来る事 ○ ○ ○

(17)

6.その他

検証番号: 2006-0421-01

検証場所: 富士通 Platform Solution Center 29F Validation Room 10 検証日 : 2006 年 4 月 24 日 ~ 4 月 27 日

検証作業: 日本コンピュウェア株式会社

富士通株式会社 ソフトウェア事業本部 ミドルウェア事業統括部

7. 見解

Vantage Analyzer が 富士通Interstageのサポートプラットフォームである

Windows/Solaris/Linux の3環境において Interstage上で正常に動作し、機能項目(大 項目8、小項目13)の観点から全ての機能が適切に動作し、製品組合せに全く問題無 いと判断する。 VantageAnalyzer を導入する事によるオーバーヘッド、即ちCPU/メモリ等のリソース、 業務処理応答時間・スループット等の性能へ与える影響は、CPU 平均1%以下、メモリ 平 均2%以下、業務処理応答時間 平均29%以下、スループット平均7%以下であることを 実機確認、システム本番環境への適用に問題が無いと判断する。 8. お問い合わせ 問い合わせ窓口 日本コンピュウェア株式会社 マーケティング本部 プロダクトマーケティング 坂田 大輔 Tel : 03-5473-4530 E-Mail: [email protected] URL : http://www.compuware.co.jp/ ----以上----

図 3  2 階層モデル

参照

関連したドキュメント

第四系更新統の段丘堆積物及び第 四系完新統の沖積層で構成されて おり、富岡層の下位には古第三系.

Automatic Identification System)として想定されている VDES に着目し、2019 年秋に開催 される国際電気通信連合(ITU)の会合(WRC-19)にて衛星

2012 年 3 月から 2016 年 5 月 まで.

3.5 今回工認モデルの妥当性検証 今回工認モデルの妥当性検証として,過去の地震観測記録でベンチマーキングした別の

地震による自動停止等 福島第一原発の原子炉においては、地震発生時点で、1 号機から 3 号機まで は稼働中であり、4 号機から

ESMPRO/ServerAgent for GuestOS Ver1.3(Windows/Linux) 1 ライセンス Windows / Linux のゲスト OS 上で動作するゲスト OS 監視 Agent ソフトウェア製品. UL1657-302

FSIS が実施する HACCP の検証には、基本的検証と HACCP 運用に関する検証から構 成されている。基本的検証では、危害分析などの

※証明書のご利用は、証明書取得時に Windows ログオンを行っていた Windows アカウントでのみ 可能となります。それ以外の