WebSphere Virtual Enterprise, Version 6.1.1
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows,


定義済みのサービス・レベルを用いたアプリケーションのデプロイ

ミドルウェア・サーバーや動的クラスターにアプリケーションをデプロイし、それらのアプリケーション上でサービス・ポリシーを定義することにより、 ご使用の環境におけるパフォーマンス目標を達成することができます。

始める前に

このタスクについて

サービス・ポリシーを使用すると、特定の目標を満たすために優先順位を付けることができる重要度レベルとターゲットの値に従って、アプリケーションを区別することができます。

プロシージャー

  1. アプリケーションをデプロイします。 アプリケーション・タイプが異なると、 必要とするプロセスも異なります。
    • PHP Hypertext Preprocessor (PHP) アプリケーション: PHP アプリケーションを、 PHP サーバーや PHP 動的クラスターなどの PHP デプロイメント・ターゲットにデプロイできます。 詳しくは、PHP アプリケーションのデプロイ を参照してください。
    • WebSphere® Application Server Community Edition アプリケーション: サーバーや動的クラスターなどの WebSphere Application Server Community Edition デプロイメント・ターゲットには、Java 2 Platform, Enterprise Edition (J2EE) アプリケーションおよび Geronimo 成果物がある Geronimo モジュールをデプロイできます。 詳しくは、WebSphere Application Server Community Edition アプリケーションのデプロイ を参照してください。
    • 非管理対象 Web アプリケーション: 非管理対象 Web アプリケーションは、製品環境の外部 (通常は補助ライフサイクル・ミドルウェア・サーバー) にインストールされ、構成されます。 非管理対象 Web アプリケーションは、補助ライフサイクル・サーバーに HTTP 要求をルーティングできるように構成してください。 コンテキスト・ルート、仮想ホスト、 およびサーバーなど、アプリケーションに関する何らかの基本情報を提供することにより、 ODR は HTTP 要求をこれらのアプリケーションに送付できます。詳しくは、非管理対象 Web アプリケーションのデプロイ を参照してください。
    • エンタープライズ・アプリケーション: エンタープライズ・アプリケーションは、WebSphere Application Server のアプリケーション・サーバーが実行されている動的クラスターにデプロイできます。 詳しくは、エンタープライズ・アプリケーションのデプロイ を参照してください。
  2. サービス・ポリシーを用いてサービス・レベルを定義します。 サービス・ポリシーは、ユーザー定義のビジネス目標で、 トランザクションおよび作業クラス・コンポーネントと相互に関係しています。詳しくは、 サービス・ポリシーの定義についてお読みください。
  3. サービス・ポリシーの作業クラスでアプリケーション要求を分類します。 管理コンソールで、 アプリケーション」 >「すべてのアプリケーション」> application_name とクリックします。「Service Policies」タブをクリックします。作業クラスには、Universal Resource Identifiers (URI)、Web サービス、Enterprise JavaBeans™ (EJB)、またはトランザクション・クラスに要求を関連付ける Java™ Message Service (JMS) のパターンと条件付きルールが含まれています。 したがって、トランザクション・クラスは、サービス・ポリシーに関連付けられます。詳しくは、ルーティング・ポリシーおよびサービス・ポリシー を参照してください。

    また、workclassoperations.py スクリプトを使用すれば、作業クラスの設定を定義および変更することができます。詳しくは、workclassoperations.py スクリプト を参照してください。

  4. アプリケーションを開始します。
    • エンタープライズ・アプリケーション: 管理コンソールで、「アプリケーション」>「エンタープライズ・アプリケーション」をクリックします。アプリケーションを選択し、「開始」をクリックします。
    • PHP Hypertext Preprocessor (PHP) アプリケーション: 管理コンソールで、「アプリケーション」>「すべてのアプリケーション」をクリックします。 開始する PHP アプリケーションを選択します。「開始」アクションを選択し、「アクションのサブミット」をクリックします。 このアクションにより、このアプリケーションに関連付けられたすべての PHP サーバーが開始されます。 サーバーを個々に開始するには、「サーバー」>「他のミドルウェア・サーバー」>「PHP サーバー」とクリックします。
    • WebSphere Application Server Community Edition アプリケーション: アプリケーションがデプロイされているミドルウェア・サーバーが開始すると、そのアプリケーションが開始済みであると管理コンソールに表示されます。
    • 非管理対象 Web アプリケーション: アプリケーションがデプロイされたサーバーが開始されると、アプリケーションは開始済みと表示されます。
      重要: サーバーまたはミドルウェア・エージェントが停止すると、 管理コンソールには、その非管理対象 Web アプリケーションがまだ開始済みであるか、または部分的にデプロイされていると表示される場合があります。

次に実行する作業




サブトピック
エンタープライズ・アプリケーションのデプロイ
PHP アプリケーションのデプロイ
非管理対象 Web アプリケーションのデプロイ
WebSphere Application Server Community Edition アプリケーションのデプロイ
関連概念
関連タスク
操作のモニター
動的操作のためのホスト環境の準備
報告書の作成と管理
関連資料
ミドルウェア・アプリケーション管理用タスク
タスク・トピック    

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

最終更新: 2009/09/17 16時30分32秒EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/odoe_task/todrdeplapp.html