WebSphere® eXtreme
Scale を使用すると、スタンドアロン・サーバーまたは WebSphere Application Server、あるいはその両方を含む多くのインストール・トポロジーを作成できます。
開発ノード
最も単純なインストールのシナリオは、開発ノードを作成することです。このシナリオでは、アプリケーションを開発するノード上で
WebSphere eXtreme
Scale のクライアントおよびサーバー・インストール済み環境を一度にインストールします。
開発ノード上でインストールが完了した後、開発環境を構成して、アプリケーションの作成を開始することができます。
スタンドアロン・トポロジー
スタンドアロン・トポロジーは、
WebSphere Application Server 上で実行中でないサーバーから構成されます。多くのさまざまなスタンドアロン・トポロジーを作成できますが、次のトポロジーが例として含まれます。このトポロジーには、2 つのデータ・センターがあります。各データ・センターでは、
WebSphere eXtreme
Scale のフルインストール済み環境 (クライアントおよびサーバー) とクライアントのみのインストール済み環境が、物理サーバーにインストールされています。
クライアントのみのインストール済み環境は、データ・グリッドを使用している Web アプリケーションが実行されているノード上にあります。
これらのノードは、カタログ・サーバーもコンテナー・サーバーも実行しないため、サーバー・インストールは必要ありません。構成の中で、マルチマスター・リンクが 2 つのカタログ・サービス・ドメインを接続しています。
マルチマスター・リンクによって、異なるデータ・センターのコンテナー・サーバー内の断片間のレプリカ生成が可能になります。
図 2. 2 つのデータ・センターがあるスタンドアロン・トポロジー
スタンドアロン・トポロジーを使用する利点は次のとおりです。
- ベンダー・フレームワークおよびライブラリーに組み込むことができる、柔軟な統合オプション。
- WebSphere Application Server トポロジーよりも少ない占有スペース。
- WebSphere Application Server トポロジーよりも少ないライセンス交付要件。
- 拡張された Java ランタイム環境 (JRE) オプション。
WebSphere Application Server トポロジー
完全に
WebSphere Application Server セルの中で稼働するインストール済み環境を作成することもできます。クライアント、カタログ・サーバー、およびコンテナー・サーバーには、それぞれ関連付けられたクラスターがあります。アプリケーションを実行するノードには、クライアントのみのインストール済み環境があります。
その他のノードには、クライアントおよびサーバー・インストール済み環境があります。
図 3. WebSphere Application Server トポロジー例
WebSphere Application Server
トポロジーを使用する利点は次のとおりです。
- 集中化され、一貫した管理および構成。
- セキュリティー統合。
- Java EE アプリケーション統合。
- Performance Monitoring Infrastructure (PMI) 統合。
- WebSphere Application Server コンポーネント (OpenJPA L2
キャッシュ、動的キャッシュ、および HTTP セッション・パーシスタンス) との統合。
混合トポロジー
WebSphere Application Server とスタンドアロン・サーバーの両方を含んだ混合トポロジーを作成できます。次の例では、クライアント・アプリケーションは
WebSphere Application Server セルの中で実行される一方、カタログ・サーバーおよびコンテナー・サーバーはスタンドアロン・モードで実行されます。