すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:インスタンスの概要

最終更新日:Dec 27, 2023

Elastic Compute Service (ECS) インスタンスは、vCPU、メモリ、オペレーティングシステム (OS) 、ネットワーク構成、ディスクなどの基本コンポーネントを含む仮想サーバーです。 ECSコンソールやECS APIなど、Alibaba Cloudが提供する管理ツールを使用して、ECSインスタンスを作成および管理できます。 ECSインスタンスのステータスとインスタンスにデプロイされたアプリケーションは、オンプレミスサーバーと同じ方法で管理できます。 また、要件の増加に応じて、コンピューティング機能やストレージ機能など、ECSインスタンスの機能をアップグレードすることもできます。

基本的なインスタンス設定

各ECSインスタンスの次の基本設定により、インスタンスに必要な基本リソースが決まります。

インスタンスタイプ

インスタンスタイプは、コンピューティング、メモリ、およびストレージ容量のさまざまな組み合わせで構成され、アプリケーションに適したリソースの組み合わせを選択できます。 インスタンスタイプは、イメージ、Elastic Block Storage (EBS) デバイス、およびネットワークリソースと一緒に使用して、さまざまな目的に対応するECSインスタンスを作成する必要があります。

ECSは、一般的な使用シナリオに対応するさまざまなインスタンスファミリーを提供します。 各インスタンスファミリーは、さまざまなシナリオと要件レベルに合わせて、さまざまなコンピューティング機能を持つ複数のインスタンスタイプで構成されています。 使用可能なインスタンスタイプについては、「インスタンスファミリーの概要」をご参照ください。 さまざまなシナリオに適したインスタンスタイプを選択する方法の提案については、「インスタンスタイプを選択するためのベストプラクティス」をご参照ください。

オンプレミスサーバーを使用する場合、コンピューティングのニーズが変わると、新しいハードウェアまたは代替ハードウェアを購入する必要があります。 これは費用がかかり、不便である。 ECSインスタンスを使用する場合、コンピューティングの変更が必要な場合にのみ、インスタンスタイプをアップグレードまたはダウングレードする必要があります。 詳細については、「インスタンス設定の変更の概要」をご参照ください。

[イメージ]

イメージには、OSやアプリケーションの初期化データなど、ECSインスタンスの実行に必要な情報が含まれています。 Alibaba Cloudは、Windows Serverおよび主流のLinuxディストリビューションにすぐに使用できるOSイメージを提供します。 カスタムイメージを作成またはインポートして、インスタンス作成中に設定を繰り返す必要をなくすこともできます。 さらに、イメージプロバイダーは、Webサイトの構築、アプリケーションの開発、視覚化された管理などのさまざまなシナリオに合わせて、Alibaba Cloud Marketplaceのさまざまなランタイム環境とソフトウェアアプリケーションとともにプリインストールされたイメージを提供します。 ビジネス要件に基づいて、Alibaba Cloud Marketplaceイメージを選択できます。

ストレージ

システムディスクとデータディスクはインスタンスに接続され、ストレージ容量を提供します。 システムディスクには、インスタンスの起動に使用されるイメージが含まれます。 各インスタンスにはシステムディスクが必要です。 インスタンスが初めて起動すると、OSがインストールされ、システムディスクに保存されているイメージに基づいて設定が初期化されます。

クラウドディスクは、システムディスクまたはデータディスクとして使用できます。 ローカルディスクはデータディスクとしてのみ使用でき、ビッグデータインスタンスタイプやローカルSSDのインスタンスタイプなど、特定のインスタンスタイプでのみ使用できます。 インスタンスのストレージ容量を増やしたい場合は、インスタンス上のクラウドディスクを拡張するか、インスタンスの作成後に追加のクラウドディスクをインスタンスにアタッチできます。 詳細については、「概要」および「データディスクのアタッチ」をご参照ください。

ビジネスデータは重要な資産です。 クラウドディスクは、データの耐久性を確保するために三重メカニズムを採用しています。 データの可用性を確保するために、定期的にデータをバックアップすることを推奨します。 クラウドディスクのスナップショットを作成して、ディスクデータをバックアップできます。 ローカルディスクを使用する場合は、アプリケーション層でデータの冗長性を実装して、データの可用性を確保します。

上記の基本構成に加えて、インスタンスのカスタムネットワーク構成、セキュリティグループ、OS構成、およびグループ化構成を指定できます。 詳細については、『ウィザードを用いたインスタンスの作成』をご参照ください。

インスタンス購入オプション

ECSは、さまざまなインスタンス購入オプションを提供します。 ビジネス要件に基づいて購入オプションを選択できます。 例:

  • 一貫したコンピューティング能力を得るには、サブスクリプションインスタンスを購入します。

  • 動的なコンピューティング能力要件を満たすには、従量課金インスタンスを購入します。

  • ステートレスアプリケーションのコンピューティング能力要件を満たし、計算コストを削減するには、プリエンプティブルインスタンスを購入します。

  • インスタンスの柔軟性とコスト削減の両方を実現するには、従量課金インスタンスをリザーブドインスタンスまたは節約プランと一緒に使用します。

  • コンピューティングリソースへのアクセスを保証するには、リソース予約とともに従量課金インスタンスを使用します。

その他の購入オプションについては、「課金の概要」をご参照ください。

使用方法

セキュリティの提案

クラウドサービスを使用する場合、クラウドリソースのセキュリティを向上させるためにセキュリティの提案に従うことを推奨します。 例:

  • 権限制御の提案: RAM (Resource Access Management) 機能を使用して、インスタンスなどのリソースを管理できるユーザーと、ユーザーに付与する権限を制御します。

  • セキュリティ機能の提案: セキュリティ強化やクラウドディスクの暗号化などのセキュリティ機能を使用して、データとランタイム環境を保護します。

  • ネットワークセキュリティの提案: 仮想プライベートクラウド (VPC) を使用して、さまざまなセキュリティレベルのサービスを分離します。 セキュリティグループを使用してインスタンスのインバウンドトラフィックとアウトバウンドトラフィックを制御し、リソースの攻撃対象領域を最小限に抑えるために必要な場合にのみインスタンスがインターネットにアクセスできるようにします。

インスタンスのセキュリティを向上させる方法の詳細については、「ベストセキュリティプラクティス」をご参照ください。