独自の AMI の作成

AMI(Amazon Machine Image)は、EC2 インスタンスを構築するときに適用されるプログラムと設定を定義します。ArcGIS Server インスタンス上でデータ、サービス、アプリケーションの構成が完了したら、作業内容をカスタム AMI として Amazon EC2 に保存できます。その後、このカスタム AMI を使用して追加のインスタンスを構築し、サイトの規模を調整できます。

注意注意:

ArcGIS Server Cloud Builder on Amazon Web Services を使用してサイトを構築する場合は、カスタム AMI の保存方法を知っておく必要はありません。サイト テンプレートを作成および使用すると、これが内部でカスタム AMI を管理します。サイト テンプレートの概要については、「サイト テンプレートの作成」をご参照ください。

AWS Management Console を使用して ArcGIS Server サイトを構築する場合、カスタム AMI を作成して、このトピックで説明する指示に従い、インスタンスを手動で構築する必要があります。

カスタム AMI を使用して新しいインスタンスを起動したら、それらを Elastic Load Balancer(ELB)の下に配置することによって、サイロ アーキテクチャを作成します。ただし、このアーキテクチャは、GIS サーバが互いに通信する方法を提供しません。ArcGIS Server の新しいアーキテクチャを十分に活用するには、ArcGIS Server Cloud Builder on Amazon Web Services を使用してサイトを構築する必要があります。

カスタム AMI を作成すると、アタッチされている EBS(Elastic Block Store)ボリュームもコピーされます。これは、カスタム AMI を配置するときの料金に影響しますので注意してください。たとえば、現在の EC2 インスタンスに 100 GB の EBS ボリュームがアタッチされているとします。インスタンスからカスタム AMI を作成し、それを 5 回配置した場合、新しい 5 つの EC2 インスタンスに加えて 5 つの 100 GB の EBS ボリュームが課金されます。

AWS Management Console を使用して独自の AMI を作成するには、次の手順に従います。

手順:
  1. カスタム AMI で作成する EC2 インスタンスとアタッチされた EBS ボリュームを構成します。
    注意注意:

    カスタム AMI を作成すると、EC2 インスタンスの現在の状態が完全にコピーされます。処理を進める前に、Web ブラウザのクッキーや一時ファイルなどの保存情報を含む、あらゆる個人情報を EC2 インスタンスから削除してください。

  2. インスタンスからログアウトします。インスタンスは停止または終了しないでください。
  3. AWS Management Console にログインして、リージョンの EC2 ページを表示してから [Instances] をクリックします。
  4. カスタム AMI を作成するインスタンスを右クリックして、[Create Image (EBS AMI)] をクリックします。
  5. [Image Name] にわかりやすい名前を入力し、必要に応じて [Image Description] にテキストを入力します。
  6. [Yes, Create] をクリックします。
  7. 表示されたボックスのメッセージを読み、[View pending image] をクリックします。作成中の AMI が表示されます。AMI の作成には時間がかかる場合があります。インストールした追加アプリケーションやデータが多い場合は、少なくとも 20 分以上を想定してください。コンソールをいったん終了してから戻った場合は、[Amazon EC2] タブの [AMIs] をクリックすると、AMI の状態を参照できます。

カスタム AMI を使用したインスタンスの構築は、ArcGIS for Server AMI を使用した場合と同じです。ただし、Request Instances Wizard の最初のページで、[My AMIs] タブをクリックしてカスタム AMI を選択します。リスト内に多くの AMI がある場合は、[Name] フィールドで AMI を識別できます。このフィールドには、AMI の作成時に入力したイメージ名が含まれています。

注意注意:

ArcGIS ソフトウェアを使用して作成した AMI は作成者自身で使用するためのもので、Amazon 上で自分の ArcGIS for Server を構成するためだけに許可されています。他の団体に再配布したり共有したりすることはできません。

5/16/2014