前のトピック: サービス プロビジョニング次のトピック: サービス プロビジョニング用のリソースの設定


サービスをプロビジョニングする方法

サービス管理者は、CA Server Automation を使用して、物理および仮想サーバ環境内のサービスを管理およびプロビジョニングします。 サービス消費者が必要なアプリケーションを必要なホスト マシン上で実行できるよう、簡単にプロビジョニングする方法を提供する必要があります。

サービス管理者にとって、サービス プロビジョニングは、アプリケーションとサービス テンプレートの定義で構成されます。 サービス テンプレートは、定義された順序で展開されたアプリケーションのセット(アプリケーション アクションのセットを含む)と、サービスを展開する方法および場所を決定するマシン テンプレートで構成されます。

サービス テンプレートは、サービス消費者にワンクリック サービス プロビジョニングを提供します。 消費者は、プロビジョニング用のサービス テンプレートを選択し、テンプレートを実行中のサービスとして展開するために必要なすべての追加情報を入力します。

CA Server Automation は、サービスのインスタンスを、サービス テンプレートの要件に一致するプロビジョニングされたリソースに展開します。

たとえば、2 層の Web アプリケーションおよびデータベース サービスの場合は、以下のようになります。

サービス管理者

  1. Web アプリケーションとデータベース アプリケーションを定義し、それらをインストールして実行するために必要な実行アクションとリソースを指定します。
  2. Web およびデータベース アプリケーションを使用してサービス テンプレートを作成し、それらをホストするために必要なリソースを設定します。

サービス消費者

  1. サービス テンプレートのインスタンスをプロビジョニングします。

    CA Server Automation は、アプリケーションを利用可能なサーバ リソースに展開し、サービス消費者に Web サービスを指定された場所で使用する準備ができたことを通知します。

CA Server Automation には、一連のすぐに使用可能なアプリケーション定義やサービス テンプレートが用意されています。これには、以下のサービスが含まれます。

CA Server Automation は、以下の環境へのサービス プロビジョニングをサポートします。

以下のプロセスは、サービス管理者がアプリケーションを組み合わせて、サービス消費者によるワンクリック サービス プロビジョニングを可能にするサービス テンプレートを作成する方法の概要を示しています。

サービス プロビジョニングのワークフロー

  1. サービス プロビジョニング用のリソースの設定

    プロビジョニングされたサービスをホストするために利用可能な環境とサーバ リソースを指定します。

  2. アプリケーションの定義

    アプリケーション、前提条件と制限事項、およびアプリケーションに対するリソースとオペレーティング システムの要件を指定します。

    アプリケーションの実行を指定するには、以下のいずれかのタイプのアクションを定義します。

  3. サービス テンプレートの作成

    アプリケーションのセットおよびその他のサービス テンプレートとそれらをホストするために必要なマシンを、展開可能なサービス テンプレートとして指定します。

  4. (オプション)アプリケーション定義とサービス テンプレートの共有

    アプリケーション定義とサービス テンプレートをファイルにエクスポートした後、それらを CA Server Automation の別のインスタンスにインポートします。

  5. vCenter からのサービスのキャプチャ

    VMware vCenter 内で実行されているサービス インスタンスからサービス テンプレートとアプリケーション定義を作成します。

  6. サービスのプロビジョニング

    サービスのインスタンスをサーバ環境に展開します。