WebSphere Enterprise Service Bus バージョン 6.2.0 オペレーティング・システム: AIX、HP-UX、i5/OS、Linux、Solaris、Windows


IIP の概要

IBM® WebSphere® Installation Factory は、特定のニーズに合うように調整された WebSphere ソフトウェア・スタックを、信頼できる反復可能な方法でインストールするためのインストール・パッケージを作成する Eclipse ベースのツールです。

IIP は、プロセス・サーバー、フィーチャー・パック、およびユーザー・ファイルなどの WebSphere ソフトウェア・スタック全体をインストールすることが可能なインストール・パッケージです。IIP には、いくつかの CIP を含めることもできます。

統合インストール・パッケージ

自動化された反復可能な方法で複数のインストール・パッケージをインストールする必要があるお客様は、それらのパッケージを 1 つのインストール可能パッケージに集約した IIP を作成することができます。例えば、WebSphere Process Server と何個かのフィーチャー・パックをデプロイしなければならないサーバーが複数台あるとします。この場合は、各サーバーでこれらの製品それぞれを個別のステップでインストールする代わりに、定義された順序でそれらの製品すべてをインストールする IIP を作成できます。

Installation Factory ユーザーは、IIP に含めるインストール・パッケージ、それらのパッケージのインストール順序、および IIP の適切な振る舞いや含まれるインストール・パッケージそれぞれについての他のさまざまな詳細事項を指定します。

IIP に含める各製品は、個別にカスタマイズして柔軟性を高めることができます。例えば、WebSphere Process Server 製品のインストールを対話式に実行し、それから 1 つ以上のフィーチャー・パックのサイレント・インストールを実行して、パッケージ・セット全体のインストールをシームレスに行うことが可能です。 また、IIP の任意の呼び出し時に、含まれているインストール・パッケージのうちどれを実際にインストールするかを決定できるという柔軟性もあります。言い換えると、IIP に含まれる特定のパッケージを選択してインストールされないようにすることも可能です。

IIP のインストール・シナリオの一例を以下に示します。

  1. WebSphere Process Server 製品を含む CIP をインストールする
  2. フィーチャー・パック (フィーチャー・パックおよびフィーチャー・パックの修正を使用して作成された CIP) をインストールする
  3. ワークステーションの別のディレクトリーに、プロセス・サーバー CIP の別のインスタンスをインストールする

コントリビューション

IIP は、WebSphere 製品、フィーチャー・パック、またはファイル・セットであるコントリビューション によって構成されています。指定されたコントリビューションは、必要に応じて複数回呼び出すことができます。 その呼び出しそれぞれを、呼び出し と言います。例えば、同じワークステーションの異なるディレクトリーに WebSphere ProcessServer を複数回インストールする場合のコントリビューションの呼び出しを追加できます。

コントリビューションの例を以下に示します。

注: コントリビューション・タイプに関係なく、Installation Factory でインストール・パッケージを作成するソフトウェアを入手する必要があります (例えば、WebSphere Process Server の製品イメージを Installation Factory パッケージに含めるには、まず、その製品イメージを用意する必要があります)。Installation Factory 自体は、これらのパッケージのいずれにもバンドルされておらず、自動的に取得することもできません。

定義済みインストール・パッケージ

IBM では、時前構成されたコントリビューション・タイプをいくつか用意しています。これにより Installation Factory では、IIP へのコントリビューション・タイプの追加および IIP 実行時における振る舞いの制御に対するサポートを拡張し、ユーザー操作の必要や間違いの可能性などを抑制することができます。

DIP に関する情報は、Installation Factory に実際に組み込まれるのではなく、XML メタデータと Eclipse プラグイン・メカニズムを使用して「プラグイン」されます。 Installation Factory には、CIP の作成をサポートするためにインストール・パッケージに関する詳細なメタデータがすでに組み込まれており、このメタデータは、IIP の作成をサポートするように拡張されることになります。IIP が正常に作成されるようにするには、DIP を使用せずに、カスタム・スクリプトによって各パッケージのインストールを呼び出す必要があります。この執筆時点では、以下のコントリビューションがサポートされています。
  • IBM WebSphere Process Server 6.2
  • IBM WebSphere Enterprise Server Bus 6.2
  • IBM WebSphere Process Server Client 6.2
  • IBM WebSphere Application Server 6.1
  • IBM WebSphere Application Server Network Deployment 6.1
  • IBM WebSphere Application Server Version 6.1 Feature Pack for Web Services
  • IBM WebSphere Application Server Version 6.1 Feature Pack for EJB 3.0
  • IBM WebSphere Application Server 6.1 トライアル版
  • IBM WebSphere Application Server - Express® 6.1
  • IBM WebSphere Application Server - Express 6.1 トライアル版

インストール統合バス

インストール・パッケージと関連ツールは、ユーザーが簡単に IIP に含めることができ、Installation Factory は、IIP に既存の他のパッケージにこのインストール・パッケージを自動的に統合して時間と手間を節約します。含まれているインストール・パッケージ間のこのような統合は、パッケージからパッケージに情報を渡すことによって達成されます。 このような統合機能を実現する基盤となるインフラストラクチャーを、インストール統合バス (IIB、または単に「バス」) と呼びます。この設計により、統一された方法で、インストール・パッケージや他のインストール関連コマンドをバスを介してプラグインしたり、一緒につないだり、実行したりすることができます。これにより、バスがなければ別々であったインストール・パッケージを一緒に実行することが可能になります。マクロ置換を使用してこのインフラストラクチャーの利点を活用することができます。詳しくは、IIP マクロ置き換えを参照してください。

例えば、IIP を使用して WebSphere Process Server および 1 つ以上のフィーチャー・パックをインストールする場合、このプロセス・サーバーで使用された -installLocation オプションは、マクロ (例えば、$RESV) が含まれるフィーチャー・パックそれぞれのデフォルト・インストール・ロケーションとして自動的に再使用できるため、そのロケーションを何度も指定する必要がなくなります。多くの場合、フィーチャー・パック・パッケージを IIP に追加する以外の操作を行う必要はなく、他のパッケージとの統合に関係するその他の操作は Installation Factory によって実行されます。バスにより、組み込まれているパッケージすべてのエンドツーエンド・フローが可能になります。


concept 概念トピック

ご利用条件 | フィードバック


タイム・スタンプ・アイコン 最終更新: 2010/07/05


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/cins_if_iip_overview.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています (http://www.eclipse.org)。