[AIX Solaris HP-UX Linux Windows][z/OS]

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

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

始める前に

  • ユーザーの環境に各サーバーおよび動的クラスター (特にアプリケーションをデプロイするサーバー) を作成します。 詳しくは、『動的クラスターの作成』および『ミドルウェア・サーバーの構成への追加』を参照してください。
  • アプリケーションのトラフィックの種別および処理を計画してください。

このタスクについて

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

手順

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

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

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

次のタスク

  • 報告書を 使用して、ご使用のアプリケーション、動的クラスター、サーバー、およびサービス・ポリシーの統計やパフォーマンスを 確認することができます。

  • 健全な製品環境を実現するには、ヘルス・ポリシーを構成します。ヘルス・ポリシーは、 環境の正常性の目標をベースとしている点を除き、サービス・ポリシーに 類似しています。
  • 中断のないアプリケーション更新の適用など、良好なアプリケーション・パフォーマンスを確保するため、アプリケーション・エディション・マネージャーを使用して、アプリケーションの新規エディションをインストールすることができます。

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twve_odrdeplapp
ファイル名:twve_odrdeplapp.html