インスタンスは、ビジネスにコンピューティングサービスを提供する最小単位です。インスタンスタイプによって、提供されるコンピューティング機能が異なります。このトピックでは、ENS がサポートするインスタンスファミリー、その特徴、利用可能なインスタンスタイプ、およびシナリオについて説明します。
ENS インスタンスファミリー
ファミリー | ファミリーの定義 | 一般的な仕様 | サポートされるストレージ | サポートされるネットワーク | サポートされる課金方法 | シナリオ |
X86 コンピュート | 高性能で安定したコンピューティング機能とバランスの取れたネットワークパフォーマンスを提供します。高いビジネス安定性を必要とするエンタープライズシナリオに適しています。 | 汎用 X86 仮想マシンインスタンスタイプ:
|
|
|
|
|
X86 ベアメタル | 物理サーバーとクラウドサーバーの利点を兼ね備えています。仮想化オーバーヘッドなしで、強力で安定したコンピューティング機能を提供します。従来の非仮想化アプリケーションをクラウドにデプロイするのに適しています。 | 汎用 X86 ベアメタルインスタンスタイプ | ローカルディスク | VPC ネットワーク | サブスクリプション |
|
ヘテロジニアスコンピューティング | ヘテロジニアスコンピューティングには、主に Elastic GPU Service インスタンスが含まれます。これらのインスタンスは、特定のビジネスシナリオに対応するために特殊なハードウェアを使用し、標準のクラウドサーバーよりも大幅に高いコスト効率と効率性を提供します。 | ヘテロジニアスコンピューティングインスタンスタイプ |
| VPC |
|
|
インスタンスの仕様とメトリック
インスタンスの仕様メトリックは、純粋な転送テスト環境で検証されます。実際のビジネスシナリオでは、インスタンスのパフォーマンスは、インスタンスの負荷タイプ、パケット長、長期間および短期間の接続、イメージバージョン、ネットワークモデルなどの要因によって異なる場合があります。インスタンスのパフォーマンスを理解し、適切なインスタンスタイプを選択するために、ストレステストを実行してください。
C は vCPU を、G はメモリを指します。例えば、コンピュート最適化 1C2G は 1 vCPU コアと 2 GB のメモリを意味します。
ネットワーク帯域幅機能とパケット転送は、そのインスタンスタイプのすべてのネットワークインターフェースコントローラー (NIC) の総機能を参照します。
仕様 | 名前 | ネットワーク帯域幅機能 (Gbps) | パケット転送 (PPS) | キュー数 |
ens.sn1.tiny | コンピュート最適化 2C4G | 最大 1 | 最大 300,000 | 2 |
ens.sn1.small | コンピュート最適化 4C8G | 最大 1.5 | 最大 500,000 | 4 |
ens.sn1.medium | コンピュート最適化 8C16G | 最大 2 | 最大 800,000 | 8 |
ens.sn1.xmedium | コンピュート最適化 12C24G | 最大 2.5 | 最大 900,000 | 12 |
ens.sn1.large | コンピュート最適化 16C32G | 最大 3 | 最大 1,000,000 | 16 |
ens.sn1.mlarge | コンピュート最適化 24C48G | 最大 4.5 | 最大 1,500,000 | 16 |
ens.sn1.xlarge | コンピュート最適化 32C64G | 最大 6 | 最大 2,000,000 | 16 |
ens.sm1.tiny | 汎用 2C8G | 最大 1 | 最大 300,000 | 2 |
ens.sm1.small | 汎用 4C16G | 最大 1.5 | 最大 500,000 | 4 |
ens.sm1.medium | 汎用 8C32G | 最大 2 | 最大 800,000 | 8 |
ens.sm1.large | 汎用 16C64G | 最大 3 | 最大 1,000,000 | 16 |
ens.sm1.mlarge | 汎用 24C96G | 最大 4.5 | 最大 1,500,000 | 16 |
ens.sm1.xlarge | 汎用 32C128G | 最大 6 | 最大 2,000,000 | 16 |
ens.se1.tiny | メモリ最適化 2C16G | 最大 1 | 最大 300,000 | 2 |
ens.se1.small | メモリ最適化 4C32G | 最大 1.5 | 最大 500,000 | 4 |
ens.se1.medium | メモリ最適化 8C64G | 最大 2 | 最大 800,000 | 8 |
ens.se1.large | メモリ最適化 16C128G | 最大 3 | 最大 1,000,000 | 16 |
インスタンスのステータス
ENS コンソールを使用するか、DescribeInstances API を呼び出すことで、インスタンスのステータスを照会できます。インスタンスのステータスは、安定状態と中間状態に分類されます。中間状態は、インスタンスが安定状態に達する前の一時的な状態です。インスタンスが長期間中間状態のままである場合、それは例外を示します。
次の表は、インスタンスのライフサイクル中に発生する可能性のあるインスタンスのステータスを示しています。
インスタンスコンソールステータス | インスタンス API ステータス | ステータスプロパティ | ステータス説明 |
作成中 | Creating | 中間 | 新しく作成されたインスタンスが開始されようとしています。 |
実行中 | Running | 安定状態 | インスタンスは実行中です。 |
停止済み | Stopped | 安定状態 | インスタンスは停止しています。 |
期限切れ | Expired | 安定状態 | サブスクリプションインスタンスの期限が切れたか、従量課金インスタンスが支払い遅延により停止されました。インスタンスはまもなくリリースされます。 |
起動中 | Starting | 中間 | 既存のインスタンスが起動または再起動中で、まもなく実行中状態になります。 |
停止中 | Stopping | 中級 | インスタンスは停止中で、まもなく停止済み状態になります。 |
リリース中 | Releasing | 中級 | インスタンスはリリース中で、まもなくリリースされます。 |
イメージダウンロード中 | ImageDownloading | 中級 | インスタンスの作成またはリセット時に、ノードに指定されたイメージファイルがない場合、このステータスはイメージがノードにダウンロードされていることを示します。ダウンロードが完了すると、インスタンスは作成中状態になります。 |
転送中 | Transferring | 中間 | インスタンスは移行中です。移行後、実行中状態になります。 |
リセット中 | Resetting | 中間 | インスタンスはリセット中です。 |
インスタンス管理中のステータス変更:
インスタンスの作成: インスタンスは最初に起動中状態になり、その後、実行中状態になります。この時点で、インスタンスはアクセスを受け入れることができます。例えば、インスタンスに接続してオペレーティングシステムの設定を管理したり、ブラウザを使用してインスタンスにデプロイされたウェブサイトにアクセスしたりできます。
インスタンスの停止: インスタンスは最初に停止中状態になり、その後、停止済み状態になります。オペレーティングシステムの変更やインスタンスタイプのアップグレード/ダウングレードなど、一部の操作を実行する前にインスタンスを停止してください。
インスタンスの起動: インスタンスは最初に起動中状態になり、その後、実行中状態になります。
インスタンスの再起動: インスタンスは最初に停止中状態になり、その後、起動中状態になり、最終的に実行中状態になります。一部の操作を実行した後、それらを有効にするためにインスタンスを再起動してください。
インスタンスのリリース: 停止済み状態のインスタンスのみをリリースできます。期限切れになっていないサブスクリプションインスタンスの直接リリースはサポートされていません。サブスクリプションインスタンスの期限が切れる前にリリースするには、チケットを送信。インスタンスがリリースされると、そのインスタンス ID、固定パブリック IP アドレス、システムディスク、およびインスタンスとともにリリースされるように設定されたデータディスクもリリースされ、回復できません。Elastic IP アドレス (EIP) やインスタンスとともにリリースされるように設定されていないデータディスクなどの独立したリソースは、自動的にデタッチされます。インスタンスをリリースする際は注意してください。偶発的なインスタンスのリリースを防ぐために、インスタンスのリリース保護を有効にしてください。