技術情報(トラブルシューティング)
問題(要約)
この記事では、仮想化オペレーティング・システム環境内で IBM® WebSphere® Application Serverを運用しているお客様にご説明します。
問題の解決
仮想化テクノロジーとは、単一の物理マシンを複数の物理/論理パーティションに分割し、各パーティションにそれぞれ独立したオペレーティング・システムを持たせられるようにする技術です。個々のパーティションは仮想環境と呼ばれます。
仮想環境は、そのそれぞれが、プロセッサー、メモリー、ネットワークといったシステム・リソースを備えた完全なシステムとしての外観を示します。仮想化テクノロジーの例としては、SunのSolaris Zone、HP Virtual Machines、AIX®のDLPAR、VMware などが挙げられます。
仮想化に対するIBMのサポート
IBMのソフトウェア製品では、仮想化オペレーティング・システムに対するサポートについては特に規定されていません。仮想環境上で動作するオペレーティング・システム、アプリケーション、ミドルウェアなどに対する透過性は、仮想環境製品そのものによって提供されるものだからです。
ただし、WebSphere Application Server 6.0.2およびApplication Server Community Edition 1.0.1 以降では、特定の仮想化テクノロジーのサポートが提供されています。
これらの仮想化マシンのいずれかで製品を稼働させているお客様から標準的な使用法または障害に関するサービス要求があった場合は、IBM WebSphere Application Serverサポート部門* が、通常のサポートの範囲として問題の解決に当たります。ただし、ネイティブ/仮想の両オペレーティング環境に共通する問題であることが前提となるため、仮想環境特有の問題であることを示す兆候がある場合は、お客様にネイティブ環境で同じ問題を再現していただくことが必要となります。
ハードウェアを複数の仮想サーバーに区画化すると、パフォーマンスに多大な影響が及ぶ可能性があります。アプリケーション・サーバーには、プロセッサーのキャッシングやメモリー上の制約全体の影響をきわめて受けやすいという特性があります。さらに、アプリケーション・サーバーがソフトウェア仮想化においてリソースをどれだけ使用できるかはまったく予測不能です。WebSphere Application Serverでは、仮想環境におけるパフォーマンスやスケーラビリティーは一切保証されません。
問題が仮想化テクノロジーに起因する可能性があるという疑念をIBMが持った場合には、障害に対するサポートを継続する前に、ネイティブ環境で同じ問題を再現していただくことが必要となります。この決定により、当該問題のその後責任を持つところが判別されます。WebSphereサポート部門は、仮想環境のセットアップ/構成に対するサポートや支援は提供しません。仮想環境のセットアップに対するサポートを必要とするお客様は、当該製品のベンダーにご相談ください。
仮想環境のサポートに関するこの記事内の記述は、スタンドアロン・オペレーティング環境と仮想化パーティション実装環境との間にバイナリー互換性があるという条件の下で、あらゆる仮想化テクノロジーに適用されます。IBM WebSphereは現在、HP、SUN、AIX、VMware製品による仮想環境の範囲内でサポートを提供しています。
注意事項
カーネルの影響を受けやすいモジュールおよびデバイス・ドライバーは通常、仮想環境上ではサポートされません。特定の仮想環境におけるソフトウェア実行の安全性については、当該ソフトウェアのベンダーに確認してください。
例えば、WebSphere Application Developer Network Deployment Load Balancerには、ネットワーク・トポロジーとホスト統合に関する特有の要件があります。したがってこのコンポーネントは、各種の仮想環境で使用される仮想化モデルの影響を受けやすくなっています。
* この記述は、パスポート・アドバンテージ・サポートの対象となっているサービス要求に適用されます。
仮想化テクノロジーに関する情報
IBMとVMware
サポート・ライン サービスでは、Linux環境またはMicrosoft® Windows® 環境で稼働するIntel/AMDベースのハードウェア・プラットフォームをカバーしています。VMwareのベンダー/製品に関するそれ以外の情報は、「http://www.vmware.com(IBM外のWebサイトへ)」に掲載されています。
Solaris 10 Zoneのサポートについて
- Release notes for WebSphere Application Server version 6.0.2 for Sun Solaris 10 on the x86 64-bit architecture(US)
- How to Get Started with IBM WebSphere Application Server on Solaris 10 and Zones(PDF)
HP Virtual Machinesについて
- HP Integrity Virtual Machines Installation, Configuration, and Administration
- HP Integrity Virtual Machines
IBMの仮想化テクノロジーについて
Systems Virtualization:Systems virtualization for IBM System p5 and IBM eServer pSeries(US)
| セグメント | 製品 | コンポーネント | プラットフォーム | バージョン | エディション |
|---|---|---|---|---|---|
| アプリケーション・サーバー | Javaテクノロジー 対応ランタイム |
Java SDK |
