ミドルウェア・サーバーおよび動的クラスターにアプリケーションをデプロイし、それらのアプリケーション上でサービス・ポリシーを定義することにより、
ご使用の環境におけるパフォーマンス目標を達成することができます。
始める前に
- ユーザーの環境に各サーバーおよび動的クラスター (特にアプリケーションをデプロイするサーバー) を作成します。
詳しくは、『動的クラスターの作成』および『ミドルウェア・サーバーの構成への追加』を参照してください。
- アプリケーションのトラフィックの種別および処理を計画してください。
このタスクについて
サービス・ポリシーを使用すると、特定の目標を満たすために優先順位を付けることができる重要度レベルとターゲットの値に従って、アプリケーションを区別することができます。
手順
- アプリケーションをデプロイします。 アプリケーション・タイプが異なると、
必要とするプロセスも異なります。
- 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): 補助ライフサイクル・サーバーおよび完全ライフサイクル・サーバーは、
WebSphere Application Server バージョン 9.0 で非推奨になりました。WebSphere Liberty サーバーを Liberty 集合構成にマイグレーションします。
これには、PFP ハイパーテキスト・プリプロセッサー (PHP)、非管理対象 Web、および WebSpere Application Server Community Edition の各アプリケーションが含まれます。
他のサーバー・タイプについては、推奨されるマイグレーション・アクションはありません。
depfeat
- エンタープライズ・アプリケーション: エンタープライズ・アプリケーションは、WebSphere Application Server のアプリケーション・サーバーが実行されている動的クラスターにデプロイできます。
詳しくは、『エンタープライズ・アプリケーションのデプロイ』を参照してください。
- サービス・ポリシーを用いてサービス・レベルを定義します。 サービス・ポリシーは、ユーザー定義のビジネス目標で、
トランザクションおよび作業クラス・コンポーネントと相互に関係しています。詳しくは、
サービス・ポリシーの定義についてお読みください。
- サービス・ポリシーの作業クラスでアプリケーション要求を分類します。
管理コンソールで、をクリックします。
「サービス・ポリシー」タブをクリックします。作業クラスには、Universal Resource Identifiers (URI)、Web サービス、Enterprise JavaBeans (EJB)、またはトランザクション・クラスに要求を関連付ける Java Message Service (JMS) のパターンと条件付きルールが含まれています。
したがって、トランザクション・クラスは、サービス・ポリシーに関連付けられます。詳しくは、
ルーティング・ポリシーおよびサービス・ポリシーに関する説明をお読みください。
また、workclassoperations.py スクリプトを使用すれば、作業クラスの設定を定義および変更することができます。詳しくは、『workclassoperations.py スクリプト』を参照してください。
- アプリケーションを開始します。