本章では、WebOTX Application Server (WebOTX AS)とAdministrator, Clientを利用するために必要なメモリ容量、固定ディスク空き容量などのハードウェア・リソースと、動作対象オペレーティング・システムやJava、データベース・サーバなどのソフトウェアについて説明します。
ここでは、インストールするために必要な固定ディスク空き容量と、インストール中、およびインストール後の初期動作で必要なメモリ容量について説明します。
下記に示すメモリ容量は、インストール時に既定値を選択して動作させた場合を表しています。
ハード ディスク容量には、CコンパイラやJava SE Development Kitなどの関連ソフトウェアのディスク消費量は含まれていません。
WebOTX Application Server Expressには製品の諸元制限があります。詳細は[ 1.3. 製品の諸元制限について > 1.3.1. WebOTX Application Server Express]を参照してください。
| プラットフォーム | メモリ | ハード ディスク |
|---|---|---|
| Windows - Intel x86 | 最小 512 MB、推奨 1 GB以上 | 220 MB |
| Windows - Intel 64 | 最小 1 GB、推奨 1.5 GB以上 | 260 MB |
| HP-UX - Intel Itanium | 最小 1 GB、推奨 1.5 GB以上 | 380 MB |
| Linux - Intel 64 | 最小 640 MB、推奨 1 GB以上 | 270 MB |
| プラットフォーム | メモリ | ハード ディスク |
|---|---|---|
| Windows - Intel x86 | 最小 1 GB、推奨 1.5 GB以上 | 350 MB |
| Windows - Intel 64 | 最小 1 GB、推奨 1.5 GB以上 | 400 MB |
| HP-UX - Intel Itanium | 最小 1.5 GB、推奨 2 GB以上 | 500 MB |
| Linux - Intel 64 | 最小 1 GB、推奨 1.5 GB以上 | 340 MB |
| プラットフォーム | メモリ | ハード ディスク |
|---|---|---|
| Windows - Intel x86 | 最小 1 GB、推奨 1.5 GB以上 | 350 MB |
| Windows - Intel 64 | 最小 1 GB、推奨 1.5 GB以上 | 400 MB |
| HP-UX - Intel Itanium | 最小 1.5 GB、推奨 2 GB以上 | 590 MB |
| Linux - Intel 64 | 最小 1.5 GB、推奨 2 GB以上 | 420 MB |
| プラットフォーム | メモリ | ハード ディスク |
|---|---|---|
| Windows - Intel x86 | 最小 96 MB、推奨 384 MB以上 | 120 MB |
| Windows - Intel 64 | 最小 96 MB、推奨 512 MB以上 | |
|
HP-UX - Intel Itanium |
最小 128 MB、推奨 512 MB以上 | 115 MB |
|
Linux - Intel 64 |
最小 128 MB、推奨 512 MB以上 | |
| ディスプレイは、解像度1024 x 768、16ビットカラー以上が表示可能なカラーモニタを推奨します。 | ||
| プラットフォーム | メモリ | ハード ディスク |
|---|---|---|
| Windows - Intel x86 | 最小 256 MB、推奨 512 MB以上 | 170 MB |
| Windows - Intel 64 | 最小 256 MB、推奨 512 MB以上 | 200 MB |
| HP-UX - Intel Itanium | 最小 256 MB、推奨 512 MB以上 | 270 MB |
| Linux - Intel 64 | 最小 256 MB、推奨 512 MB以上 | 180 MB |
製品がサポートするオペレーティング・システム(OS)とプロセッサ、および、製品を利用するために必要な関連ソフトウェアについて説明します。
製品の動作対象であるオペレーティング・システムとプロセッサの対応を以下に示します。
| プロセッサ | オペレーティング・システム |
|---|---|
| Intel x86 | Windows Server® 2008 Standard(※1,3) Windows Server® 2008 Enterprise(※1,3) Windows Server® 2008 Datacenter(※1,3) |
| Intel 64 | Windows Server® 2012 R2 Datacenter(※2,3) Windows Server® 2012 R2 Standard(※2,3) Windows Server® 2012 Datacenter(※2,3) Windows Server® 2012 Standard(※2,3) Windows Server® 2008 R2 Standard(※1,3) Windows Server® 2008 R2 Enterprise(※1,3) Windows Server® 2008 R2 Datacenter(※1,3) Windows Server® 2008 Standard(※1,3) Windows Server® 2008 Enterprise(※1,3) Windows Server® 2008 Datacenter(※1,3) |
| プロセッサ | オペレーティング・システム |
|---|---|
| Intel x86 | Windows Server® 2008 Standard(※1) Windows Server® 2008 Enterprise(※1) Windows Server® 2008 Datacenter(※1) |
| Windows® 10 Pro (バージョン1511(ビルド10586)以降) Windows® 10 Enterprise (バージョン1511(ビルド10586)以降) Windows® 10 Education (バージョン1511(ビルド10586)以降) Windows® 8.1 Pro Windows® 8.1 Enterprise Windows® 8 Pro Windows® 8 Enterprise Windows® 7 Professional Windows® 7 Ultimate Windows® 7 Enterprise |
|
| Intel 64 | Windows Server® 2012 R2 Datacenter(※1) Windows Server® 2012 R2 Standard(※1) Windows Server® 2012 Datacenter(※1) Windows Server® 2012 Standard(※1) Windows Server® 2008 R2 Standard(※1) Windows Server® 2008 R2 Enterprise(※1) Windows Server® 2008 R2 Datacenter(※1) Windows Server® 2008 Standard(※1) Windows Server® 2008 Enterprise(※1) Windows Server® 2008 Datacenter(※1) |
| Windows® 10 Pro (バージョン1511(ビルド10586)以降) Windows® 10 Enterprise (バージョン1511(ビルド10586)以降) Windows® 10 Education (バージョン1511(ビルド10586)以降) Windows® 8.1 Pro Windows® 8.1 Enterprise Windows® 8 Pro Windows® 8 Enterprise Windows® 7 Professional Windows® 7 Ultimate Windows® 7 Enterprise |
| プロセッサ | オペレーティング・システム |
|---|---|
| Intel x86 | Windows Server® 2008 Standard(※1,3) Windows Server® 2008 Enterprise(※1,3) Windows Server® 2008 Datacenter(※1,3) |
| Windows® 10 Pro (バージョン1511(ビルド10586)以降) Windows® 10 Enterprise (バージョン1511(ビルド10586)以降) Windows® 10 Education (バージョン1511(ビルド10586)以降) Windows® 8.1 Pro(※3) Windows® 8.1 Enterprise(※3) Windows® 8 Pro(※3) Windows® 8 Enterprise(※3) Windows® 7 Professional(※3) Windows® 7 Ultimate(※3) Windows® 7 Enterprise(※3) |
|
| Intel 64 | Windows Server® 2012 R2 Datacenter(※1,2,3) Windows Server® 2012 R2 Standard(※1,2,3) Windows Server® 2012 Datacenter(※1,2,3) Windows Server® 2012 Standard(※1,2,3) Windows Server® 2008 R2 Standard(※1,2,3) Windows Server® 2008 R2 Enterprise(※1,2,3) Windows Server® 2008 R2 Datacenter(※1,2,3) Windows Server® 2008 Standard(※1,2,3) Windows Server® 2008 Enterprise(※1,2,3) Windows Server® 2008 Datacenter(※1,2,3) |
| Windows® 10 Pro (バージョン1511(ビルド10586)以降) (※2) Windows® 10 Enterprise (バージョン1511(ビルド10586)以降) (※2) Windows® 10 Education (バージョン1511(ビルド10586)以降) (※2) Windows® 8.1 Pro(※2,3) Windows® 8.1 Enterprise(※2,3) Windows® 8 Pro(※2,3) Windows® 8 Enterprise(※2,3) Windows® 7 Professional(※2,3) Windows® 7 Ultimate(※2,3) Windows® 7 Enterprise(※2,3) |
| プロセッサ | オペレーティング・システム |
|---|---|
| Intel Itanium | HP-UX 11i v3 (11.31) |
下記OSパッチの上位パッチがリリースされている場合、上位パッチを適用してください。
| 必要なOSパッチ | |
|---|---|
| HP-UX 11i v3 (11.31)用 | |
| PHNE_41617 | 11.31 cumulative ARPA Transport patch |
| PHNE_39709の上位パッチです。WebOTX起動時にマシンが再起動する場合があります。 | |
| 受信 TCP 接続要求が適切に処理されない場合があるOS障害により、 同一ポート番号で別々のIPアドレスのソケットを受信待ちしている場合に、 期待しない側のソケットにコネクション確立要求が通知されることがあります。 | |
| PHSS_42040 | 11.31 linker + fdp cumulative patch |
| PHSS_40538の上位パッチです。 リンカーの不具合によりプロセスが突然終了したりメモリリーク障害が発生したりする場合があります。 | |
| PHCO_42326 | 11.31 pthread library cumulative patch |
| PHCO_40211の上位パッチです。pthreadライブラリの不具合により、 ドメインが停止したりJavaアプリケーションがハングしたりする場合があります。 | |
| プロセッサ | オペレーティング・システム |
|---|---|
| Intel 64 | Red Hat Enterprise Linux 7 Server (7.1以降) (※1,2) Red Hat Enterprise Linux 6 Server (6.1以降) (※1) Red Hat Enterprise Linux 5 (5.5以降) (※1) Red Hat Enterprise Linux AP 5 (5.5以降) (※1) |
| プロセッサ | オペレーティング・システム |
|---|---|
| Intel 64 | Oracle Linux 6 (Unbreakable Enterprise Kernel R3) (6.6) |
| プロセッサ | オペレーティング・システム |
|---|---|
| Intel 64 | CentOS 6.4 Ubuntu 12.04 LTS |
WebOTXシステムは、実行時にJava™ Platform, Standard EditionのSDKを必要とします。 サポートするSDKバージョンは次のとおりです。
Windows、Linuxプラットフォーム
HP-UXプラットフォーム
適用するJava SEのSDKのメンテナンス・バージョンは、最新版を推奨します。 なお、各SDKのバージョンには、次の注意・制限事項がありますのでご注意ください。
下の表は、WebOTX ASの動作対象となるJava SEのSDKのバージョンを示しています。
| bit | プロセッサ | OS | Java SE 7 |
Java SE 8 | 備考 | |
|---|---|---|---|---|---|---|
| Windows | 32 | Intel x86 | Windows Server 2008 | ○ | − | |
| Intel 64 | ○ | − | 32ビットモードで動作 | |||
| 64 | Intel 64 | Windows Server 2008 | ○ | − | ||
| Windows Server 2008 R2 | ○ | ○(*1) | (*1)Windows Server 2008 R2 SP1以降 | |||
| Windows Server 2012 Windows Server 2012 R2 |
○ | ○ | ||||
| HP | 64 | Intel Itanium | HP-UX 11i v3 (11.31) | ○ (*1) | ○ (*2) | (*1) 7.0.15 以降 (*2) 8.0.4 以降 |
| Linux | 64 | Intel 64 | Red Hat Enterprise Linux 7 Server (x86-64) ※7.1以降 Red Hat Enterprise Linux 6 Server (x86-64) ※6.1以降 Red Hat Enterprise Linux 5 (x86-64) Red Hat Enterprise Linux AP 5 (x86-64) Oracle Linux 6 (x86-64) ※6.6 CentOS 6.4(x86-64) Ubuntu 12.04 LTS(x86-64) |
○ (*1) | ○ (*1) | (*1) 正式対応はRed Hat Enterprise Linux 5.5以降 |
HP-UXプラットフォームでは、各々のベンダからSDKの動作に必要なOSパッチが付属ドキュメントに記載されています。 パッチ未適用による品質や性能の低下を防止するために、WebOTX導入時にOSパッチの適用状況を確認し、SDKの動作で必要とされる全てのOSパッチを適用しておくことを強く推奨します。
WebOTX実行環境を管理するためにWebブラウザベースの管理ツールとして、Web版統合運用管理コンソールを提供しています。Web版統合運用管理コンソールを使用するには、Internet Explorer 7/8/9/10/11 または Firefox 24以上、Google Chrome 30以上 が必要です。 必要なWebブラウザ・プラグインはありません。
WebOTX Developerを使用して C/C++ プログラミング言語でアプリケーション開発を行う場合には、コンパイラが必要です。
対応しているコンパイラ・ソフトウェア製品に関しては、 [ セットアップガイド > 1. 使用上の条件 > 1.2. ソフトウェア条件について > 1.2.3. C++アプリケーション開発 ] の記載を参照してください。
ここでは、WebOTX実行時環境がデータベース・サーバなどの外部サービスと連携する場合に、対応しているサーバ製品について説明をします。
WebOTX ASは次のWebサーバに対応しています。
WebOTX Webサーバは、64 ビットOS 上で、64ビットバイナリを提供します。
| プラットフォーム | バージョン | バイナリ |
|---|---|---|
|
Windows (x64) |
2.2 |
Windows (x64)専用 64ビットバイナリ |
|
2.4 |
||
|
Linux (x64) |
2.2 |
Linux (x64)専用 64ビットバイナリ |
|
2.4 |
||
|
HP-UX (IPF) |
2.2 |
HP-UX(IPF)専用 64ビットバイナリ |
|
2.4 |
他ベンダから提供されている Apache HTTP Server 用の各種モジュールを、 WebOTX 上で動作させる場合には、バージョンと動作ビット数が一致するモジュールを 利用してください。
WebOTX ASがサポート対象とするデータベース・サーバは、プログラミング言語、オペレーティング・システムによって次の製品に対応しています。
| JDBCベンダ | JDBCドライバ・タイプ | サポートするデータベース・サーバ | 備考 |
|---|---|---|---|
| Oracle | Type 2、4 | Oracle Database 11g Release 2 (11.2.0.4) | (*1) |
| Oracle Database 12c Release 1 (12.1.0.1.0) | |||
| Oracle Database 12c Release 1 (12.1.0.2) | |||
| Oracle UCP | Type 2、4 | Oracle Database 11g Release 2 (11.2.0) | |
| Oracle Database 12c Release 1 (12.1.0.1.0) | |||
| Oracle Database 12c Release 1 (12.1.0.2) | |||
| IBM | Type 4 | DB2 V10.1 | |
| DB2 V10.5 | |||
| Microsoft | Type 4 | Microsoft SQL Server 2005 | |
| Microsoft SQL Server 2008 | |||
| Microsoft SQL Server 2012 | |||
| Microsoft SQL Server 2014 | |||
| DataDirect | Type 4 | 「Connect for JDBC 3.3 以降」経由によるOracle接続 | |
| PostgreSQL Development Group | Type 4 | PostgreSQL 8.1 (JDBCドライバ 8.1 Build 401)以降、PostgreSQL 9.4 (JDBCドライバ 9.4 Build 1202)まで | |
| Apache Derby | Type 4 | Apache Derby 10.2.2 - 10.11.1.2 | |
| NEC | Type 4 | InfoFrame Relational Store V3.2 | (*2) |
WebOTX ASは、Java EE 6仕様互換性テスト・パッケージ(Java EE CTS)を「Connect for JDBC 3.5」と「Oracle 10g」の組み合わせでパスしています。
その他の製品についても、例えば MySQL Connector/J 5.0など、JDBC 2.0からJDBC4.1の仕様に準拠しているJDBCドライバであれば、WebOTX ASと連携して使用することができます。 ただし、十分な評価を行ってください。
| OS | bit | プロセッサ | 対応データベース |
|---|---|---|---|
| Windows | 32 | Intel x86 | Oracle Database 10g Release 1 (10.1.0) Oracle Database 10g Release 2 (10.2.0) Oracle Database 11g Release 1 (11.1.0) Oracle Database 12c Release 1 (12.1.0.2) |
| 64 | Intel 64 | Oracle Database 10g Release 2 (10.2.0) Oracle Database 11g Release 1 (11.1.0) Oracle Database 12c Release 1 (12.1.0.2) |
|
| HP-UX | 64 | Intel Itanium | Oracle Database 10g Release 1 (10.1.0) Oracle Database 10g Release 2 (10.2.0) Oracle Database 11g Release 1 (11.1.0) Oracle Database 12c Release 1 (12.1.0.2) |
| Linux | 32 | Intel x86 | Oracle Database 10g Release 1 (10.1.0) Oracle Database 10g Release 2 (10.2.0) Oracle Database 11g Release 1 (11.1.0) Oracle Database 12c Release 1 (12.1.0.2) |
| 64 | Intel 64 | Oracle Database 10g Release 2 (10.2.0) Oracle Database 11g Release 1 (11.1.0) Oracle Database 12c Release 1 (12.1.0.2) |
TPモニタが提供するC++アプリケーション用のデータベース自動接続機能が対応するOSとOracleのバージョンは以下の通りです。
| OS | bit | プロセッサ | 対応Oracleのバージョン |
|---|---|---|---|
| Windows | 32 | Intel x86 | Oracle Database 10g Release 1 (10.1.0)以降 |
| 64 | Intel 64 | Oracle Database 10g Release 2 (10.2.0)以降 | |
| HP-UX | 64 | Intel Itanium (11i v3) |
Oracle Database 10g Release 1 (10.1.0)以降 |
| JDBCベンダ | JDBCドライバ・タイプ | サポートするデータベース・サーバ | 備考 |
|---|---|---|---|
| Oracle | Type 4 | Oracle Database 11g Release 2 (11.2.0.4) | |
| Apache Derby | Type 4 | Apache Derby 10.10.1.1 |
WebOTX ASは次のインメモリデータグリッド製品に対応しています。
Coherenceと連携させる場合には、オプション製品であるCoherence for WebOTXが必要です。
Infinispanと連携させる場合には、Webサイトから 7.2.5.Final を取得してください。
WebOTX製品の諸元制限について説明します。
WebOTX Application Server Expressはエントリ・モデルのため、以下の諸元制限があります。
利用可能なマシンは、最大2CPUソケットかつ全CPUのコア数合計最大12コアまでの制限があります。
仮想環境で利用し、マシンのH/W構成が特定できない場合は、1仮想マシンあたり最大12コアまでの制限となります。
1ライセンスにつき2コアまで利用可能です。
物理マシンの場合は対象マシンに搭載されている全CPUが対象となり、クアッドコアCPUとヘキサコアCPUは共に2個までとなります。
仮想マシンの場合、インストール対象の仮想マシンに割り当てるコア数の合計値は12個までとなります。
「4 (コア) x 2 (個) = 8 コア」 -> 登録するライセンス数 4(例2) 対象マシンが物理マシンかつヘキサコアCPUを2個搭載
「6 (コア) x 2 (個) = 12 コア」 -> 登録するライセンス数 6(例3) 対象マシンが仮想マシンかつ12コア割り当て
「12 コア」 -> 登録するライセンス数 6
Webアプリケーションに対するクライアントからのリクエストの同時処理数(処理スレッド数)は100本までの制限があります。
この制限は、HTTPセッション数や、利用可能なクライアント数の上限でありません。
ある時点で同時にリクエスト処理を行う上限です。
同時処理数の上限を超えた場合の動作は、チューニングの章を参照してください。
対象の設定値は、「アプリケーションサーバ-スレッドプール」のスレッドプール最大値(max-thread-pool-size)です。
負荷分散構成で複数台のサーバでシステムを構成する場合、セッションレプリケーション機能によりセッション情報を共有できます。
セッションレプリケーションを使用したセッション情報の共有は、4台までの制限があります。
対象の設定値は、「アプリケーションサーバ-Webコンテナ」のJNDIサーバのURL(session-replication-jndi-url)です。
(注)
一台に複数ドメインを作成した場合には、それぞれのドメインを1台のサーバとみなします。
WebOTX製品はV9.3からUNIX版において同一マシンへの複数バージョンインストールをサポートします。
また、V9.2まではWebOTX製品のインストール・ベースディレクトリ(※)は/opt固定でしたが、V9.3以降はインストール時に変更することが可能です。
※UNIX版のパッケージ(RPM/デポ)のインストール時に起点として使用するディレクトリ
複数バージョンインストールの詳細に関しては[製品構成と提供機能 > 3. 提供機能 > 3.11. インストール/アンインストール > 3.11.3. 複数バージョンインストール ]を確認してください。