ここでは、ECS コンソールウィザードを使用してインスタンスを作成する方法について説明します。 システムディスクのスナップショットからカスタムイメージを作成し、そのカスタムイメージを使用して ECS インスタンスを作成する場合は、「カスタムイメージからインスタンスを作成する方法」をご参照ください。
始める前に
- ECS インスタンスを作成する前に、準備作業を完了する必要があります。
- Linux インスタンスを作成するときに SSH キーペアを指定するには、 ターゲットリージョンで SSH キーペアを作成する必要があります。
- ユーザー定義データを設定するには、 ユーザーデータを用意する必要があります。
- ロールを想定したインスタンスを許可するには、インスタンスのRAM ロールを作成し、権限を付与する必要があります。
手順
- 「ECS コンソール」にログインします。
- 左側のナビゲーションウィンドウで、[インスタンス] をクリックします。
- インスタンス リストのページで、[インスタンスの作成] をクリックします。
- 基本設定を以下のように完了します。
- [課金方法]: [サブスクリプション]、[従量課金]、または[プリエンプティブインスタンス]を選択します。
注 プリエンプティブインスタンスの作成については、 「プリエンプティブインスタンスの作成」をご参照ください。
- リージョンとゾーンを選択します。 デフォルトでは、ゾーンはランダムに割り当てられています。 ニーズに合ったゾーンを選択できます。 リージョンとゾーンの詳細については、「リージョンとゾーン」をご参照ください。
注
- インスタンスを作成した後は、そのリージョンとゾーンを変更できません。
- 一部のインスタンスタイプファミリーは、すべてのリージョンではサポートされていません。 詳細については、「GPU を使用したコンピューティング最適化インスタンスの作成」、「f1 インスタンスの作成」、「SCC サーバーインスタンスの作成」および「EBM インスタンスの作成」をご参照ください。
- インスタンスタイプを選択し、インスタンス数を指定します。 インスタンスタイプ ファミリーの可用性は、選択したリージョンによって決まります。 各インスタンスタイプのシナリオについては、
「インスタンスタイプファミリー」をご参照ください。
注
- アカウントの従量課金、またはプリエンプティブインスタンスのクォータがページに表示されます。
- ENI (Elastic Network Interface) を使用するには、少なくとも2つの vCPU コアを持つエンタープライズレベルのインスタンスタイプ、または少なくとも4つの vCPU コアを持つエントリレベルのインスタンスタイプを選択します。 1つのインスタンスにアタッチできる最大 ENI 数の詳細については、 「インスタンスタイプ ファミリー」をご参照ください。
- SSD クラウドディスクを使用するには、 I/O 最適化インスタンスをクリックします。
- イメージの選択 パブリックイメージ、カスタムイメージ、共有イメージまたはマーケットプレースイメージを選択できます。
注
- SSH キーペアを使用するには、Linux イメージを選択します。
- ユーザーデータを設定するには、ユーザーデータで指示されているイメージを選択します。
- パブリックイメージには初期のシステム環境しか含まれておらず、イメージマーケットプレイスでより多くのイメージを利用できます。
- ストレージデバイスの選択
-
システムディスク:必須。 オペレーティングシステムをインストールするには、システムディスクが必要です。 システムディスクのクラウドディスクカテゴリとサイズを指定します。
- 使用可能なカテゴリは、選択したリージョンによって決まります。
- サイズ:デフォルトのサイズは40 GiB、最大サイズは500 GiBです。 選択されたイメージファイルが40 GiBより大きい場合、サイズはイメージファイルのサイズにデフォルト設定されます。
使用可能なサイズの範囲は、次の表に示すように、選択したイメージによって異なります。
イメージ 使用可能なサイズ範囲 Linux (CoreOSを除く) FreeBSD [max{40, ImageSize}, 500] GiB ここで、パブリックイメージのサイズは、Ubuntu 14.04 32ビット、Ubuntu 16.04 32ビット、およびCentOS 6.8 32ビットで40 GiBです。 CoreOS [max{30, ImageSize}, 500] GiB Windows [max{40, ImageSize}, 500] GiB
-
データディスク:任意 このときクラウドディスクをデータディスクとして作成する場合は、ディスクの種類、サイズ、数量を選択し、 暗号化するかどうかを設定する必要があります。 空のデータディスクを作成したり、スナップショットからデータディスクを作成することができます。 最大16個のデータディスクを追加できます。
注ここで追加されたデータディスクには、次の機能があります。- 課金方法はインスタンスのものと同じです。
- サブスクリプションデータディスクは、対応するインスタンスと同時に解放する必要がありますが、従量課金データディスクは対応するインスタンスとは別に、または同時に解放することができます。
-
ローカルディスクを持つインスタンスタイプ ファミリー (i1、d1、d1neなど) を選択した場合は、ローカルディスク情報が表示されます。 ローカルディスクの数量やカテゴリを指定することはできません。それらは選択したインスタンスタイプによって決定されます。 さまざまなインスタンスタイプに対応するローカルディスクの詳細については、「インスタンスタイプ ファミリー」をご参照ください。
-
- [課金方法]: [サブスクリプション]、[従量課金]、または[プリエンプティブインスタンス]を選択します。
- [次へ: ネットワーク] をクリックして、ネットワークおよびセキュリティグループの設定を終了します。
- ネットワークを選択します。
- VPC: VPCとVSwitchを選択する必要があります。 VPC と VSwitch がない場合は、デフォルトのものを使用できます。
- クラシックネットワーク: 2016年6月16日12:00(UTC + 8)以降に初めてECSインスタンスを購入した場合は、クラシックネットワークを選択することはできません。
- ネットワーク課金方法を設定します。
- インスタンスにパブリック IP アドレスを割り当てるには、 [パブリック IP の割り当て] を選択します。 次に、ネットワークの課金方法として、[トラフィック課金] を選択し、帯域幅を指定します。 この方法で割り当てられたパブリック IP アドレスは、インスタンスから切り離すことができません。 ネットワーク課金の詳細については、「 ネットワーク帯域幅の購入」をご参照ください。
- インスタンスがインターネットへのアクセスを必要としない、または VPC インスタンスがEIP (Elastic IP) アドレスを使ってインターネットにアクセスしている場合は、パブリック IP アドレスを割り当てる必要はありません。 インスタンスから EIP アドレスのバインドを解除することができます。
- セキュリティグループを選択します。 セキュリティグループを作成していない場合は、デフォルトのセキュリティグループを使用できます。 デフォルトセキュリティグループのルールについては、 「デフォルトセキュリティグループルール」をご参照ください。
- ENI (Elastic Network Interface) を追加します。 選択したインスタンスタイプが ENI をサポートしている場合は、追加して VSwitch
を指定できます。
注 デフォルトでは、ENIはインスタンスとともにリリースされます。 ECSコンソール内で、またはDetachNetworkInterfaceインターフェイスを利用して、それをインスタンスからデタッチすることができます。
- ネットワークを選択します。
- (任意) [次へ: システム設定] をクリックし次の設定を終了します。
-
ログイン資格情報を選択して設定します。 [後で設定]、または [今すぐ設定] を選択できます。 イメージに基づいて資格情報を選択します。
- Linux: ログイン資格情報としてパスワードまたは SSH キーペアを選択できます。
- Windows: ログイン資格情報として選択できるのはパスワードだけです。
-
ECS コンソールに表示されるインスタンス名と、ゲストオペレーティングシステム内に表示されるホスト名を指定します。
-
詳細オプションを設定します。
- インスタンス RAM ロール: インスタンスにRAM ロールを割り当てます。
- ユーザーデータ: インスタンスの起動時の動作をカスタマイズするか、インスタンスにデータを渡します。
-
- (任意)[次へ: グループ化] をクリックし、グループごとにインスタンスを管理します。 将来の管理を簡略化するために、インスタンスにタグを追加することができます。
- オーダーの確認
- 選択された設定エリアで、全ての設定を確認します。 [編集アイコン] をクリックして設定を再編集することもできます。
- (任意)起動テンプレートとして保存をクリックし、今後の使用のために起動テンプレートとして設定を保存します。 詳細については、「インスタンス起動テンプレート」をご参照ください。
- (任意) [Open API を表示]クリックし、インスタンスの作成方法に関するAPIのベストプラクティスを習得します。 左側にある APIワークフローには、現在の操作に関連するAPIと要求パラメーター値の説明があります。 右側には、プログラミング言語固有のサンプルが用意されています。 現在、 Javaおよび Pythonのサンプルが提供されています。 詳細は、 『ECS APIリファレンス』 概要をご参照ください。
- (任意) 課金方法が 従量課金の場合は、 自動リリーススケジュールを設定できます。
- (任意) 課金方法が サブスクリプションの場合は、期間を設定して 自動更新を有効にするかどうかを選択できます。
- 構成コストを確認します。 次の表に示すように、インスタンスの課金方法とそのインターネット帯域幅によって、表示されるコスト情報が決まります。
インスタンスの課金方法 推定料金 従量課金制またはプリエンプティブインスタンス インターネットトラフィック料+設定料 設定料金には、インスタンスタイプ(vCPUとメモリ)、システムディスク、データディスク(ある場合)、およびローカルディスク(ある場合)が含まれます。 サブスクリプション インターネットトラフィック料+設定料 設定料金には、インスタンスタイプ(vCPUとメモリ)、システムディスク、データディスク(ある場合)、およびローカルディスク(ある場合)が含まれます。 - ECSサービスレベル契約をご確認ください。
- 選択された設定エリアで、全ての設定を確認します。 [編集アイコン] をクリックして設定を再編集することもできます。
- [インスタンスの作成] をクリックします。
タスクの結果
インスタンスがアクティブになったら、 [コンソール] をクリックします。コンソールにインスタンスの詳細が表示されます。 関連するリージョンのインスタンスリストでは、インスタンス名、インターネット IP アドレス、プライベート IP アドレスなど、新しいインスタンスの情報を表示できます。
次のタスク
- ファイル転送用のインスタンスに FTP サイトを作成することができます。 詳しくは、「ECS インスタンス上に FTP サイトを構築する」をご参照ください。
- 作成後のインスタンスのセキュリティを確保するため、セキュリティの状況確認と設定を実行することをお勧めします。
- Linux インスタンス: 『「セキュリティアドバイザリー」』 の「Linux のオペレーティング システムセキュリティの強化」をご参照ください。
- Windows インスタンス: 『「セキュリティアドバイザリー」』 の「Windows のオペレーティングシステムセキュリティの強化」ご参照ください。
- インスタンスとともにデータディスクを作成する場合は、ディスクを複数のパーティションに分割してパーティションをフォーマットする必要があります。 詳しくは、「Windows インスタンスでのデータディスクの初期化」または「Linux インスタンスでのデータディスクの初期化」をご参照ください。