このトピックでは、ニーズに応じて複数のイメージタイプとオペレーティングシステムから適切なイメージを選択する方法について説明します。 ECS インスタンスを作成する際、イメージを選択する必要があります。
- リージョン
- イメージタイプ
- イメージの料金
- オペレーティングシステム
- 組み込みソフトウェア (MySQL やその他のアプリケーションなど)
リージョン
イメージはそのリージョンに関連付けられており、同じリージョンでのインスタンスの作成にのみ使用できます。 たとえば、中国 (北京) でインスタンスを作成する場合、中国 (北京) でのみイメージを使用できます。 リージョンの詳細については、「リージョンとゾーン」をご参照ください。
別のリージョンに属するイメージを使用する場合、先に現在のリージョンにイメージをコピーする必要があります。 詳細については、「カスタムイメージをコピーする」をご参照ください。
イメージタイプ
ECS イメージは、イメージソースに基づいて、パブリックイメージ、カスタムイメージ、共有イメージ、Alibaba Cloud Marketplace イメージに分類されます。 詳細については、「イメージの概要」をご参照ください。
イメージの料金
使用したイメージに対して課金される場合があります。 詳細については、「イメージ」をご参照ください。
オペレーティングシステム
オペレーティングシステムを選択する場合、次の要因を考慮する必要があります。
- オペレーティングシステムアーキテクチャ (32 ビットまたは 64 ビットなど)
オペレーティングシステムアーキテクチャ 該当メモリー 制限事項 32 ビット 最大 4 GiB のメモリ - インスタンスタイプのメモリが 4 GiB 以上の場合、32 ビットのオペレーティングシステムは使用不可。
- 32 ビットの Windows オペレーティングシステムは、最大 4 つの vCPU をサポート。
64 ビット 最大 4 GiB のメモリ アプリケーションで 4 GiB 以上のメモリを使用する場合は、64 ビットのオペレーティングシステムを使用してください。 - Windows、Linux、Unix オペレーティングシステムなどのオペレーティングシステムタイプ
オペレーティングシステムタイプ ログインモード 特徴 シナリオ Windows リモートデスクトップ接続 Windows のパブリックイメージは、正規の有効化されたシステムと共にインストールされる。 - .NET など、Windows に基づいて開発されたプログラムに適用可能。
- SQL Server やその他のデータベースをサポート (手動インストールが必要)。
Linux および Unix SSH - セキュリティと安定性を備えた一般的なサーバー側のオペレーティングシステム。
- 迅速な展開とソースコードの簡単なコンパイルを特徴とするオープンソースのオペレーティングシステム。
- 通常、高性能 Web サーバーなどのサーバーアプリケーションに使用され、PHP や Python などの一般的なプログラミング言語をサポート。
- MySQL やその他のデータベースをサポート (手動インストールが必要)。
Alibaba Cloud は、Windows、Linux、または Unix オペレーティングシステムを実行するパブリックイメージのリストを提供しています。 詳細については、「概要」をご参照ください。
- Windows に関する考慮事項
Windows の新バージョンの使用を推奨します。 Windows の新バージョンでは、旧バージョンに比べて脆弱性が少なくなっています。 IIS 7.5 には IIS 6 に比べてより多くの機能があり、より便利なコンソールを提供しています。
以下の考慮事項を読み、ニーズに基づいて適切なハードウェア構成と Windows バージョンを選択してください。- vCPU が 1 つと GiB メモリが 1 つのインスタンスタイプでは、MySQL データベースを起動できません。
- Web サイトの構築と Web 環境の展開に使用される Windows インスタンスには、2 GiB 以上のメモリが必要です。
- サービスの可用性を確保するため、Windows 2008 または Windows 2012 を使用する場合、2 GiB 以上のメモリのインスタンスタイプを選択することを推奨します。
- Windows 2016 または Windows 2019 を使用する場合、少なくとも 2 GiB のメモリのインスタンスタイプを選択する必要があります。 それ以外の場合、購入ページのパブリックイメージリストに Windows 2016 または Windows 2019 が表示されない場合があります。
- Alibaba Cloud は、Windows Server 2003 システムイメージのテクニカルサポートを終了しました。 詳細については、「Windows Server 2003 システムイメージ終了のお知らせ」をご参照ください。
- Linux および Unix オペレーティングシステムに関する考慮事項
Alibaba Cloud Linux および Unix のパブリックイメージには、次のディストリビューションが含まれています。
- Aliyun Linux
Aliyun Linux 2 は、Alibaba Cloud によって開発されたオペレーティングシステムです。 ECS インスタンス上のアプリケーションに、安全で安定した高性能の実行環境を提供します。 Aliyun Linux 2 は、さまざまなクラウドシナリオとインスタンスタイプをサポートしています (クラシックネットワークタイプのインスタンスと非 I/O 最適化インスタンスを除く)。 詳細については、「Aliyun Linux 2 の概要」をご参照ください。
- Red Hat シリーズ
- CentOS
- Red Hat
次の表では、CentOS と Red Hat を比較します。オペレーティングシステム ソフトウェアパッケージの形式 パッケージマネージャー 課金 特徴 関係 CentOS .rpm yum 無料利用 - 安定性が高いが、Red Hat よりパッチアップデートの頻度が低い。
- オンラインでタイムリーなアップデートをサポート。
- Red Hat のオープンソースバージョン。
- 同じ RPM パッケージを使用可能。
- 同じコマンドを使用可能。
Red Hat 有料利用 安定性が高く、エンタープライズレベルのテクニカルサポートも受けられる。 - Debian シリーズ
- Debian
- Ubuntu
次の表では、Debian と Ubuntu を比較しています。オペレーティングシステム ソフトウェアパッケージの形式 パッケージマネージャー 特徴 関係 Debian .deb aptitude 安定性 Debian のアーキテクチャとインフラストラクチャに基づいて構築されている。 Debian の拡張バージョン。 Ubuntu apt-get - ユーザーフレンドリーなシステム構成。
- タイムリーなソフトウェア更新。
- 使いやすく、わかりやすい。
- SUSE シリーズ
- SUSE Linux
- OpenSUSE
次の表では、OpenSUSE と SUSE Linux を比較しています。オペレーティングシステム 特徴 関係 OpenSUSE - OpenSUSE は SUSE Linux のコミュニティエディション。 SUSE Linux Enterprise は SUSE Linux のエンタープライズエディション。
- SUSE Linux Enterprise は成熟し安定しているが、正式リリースに含まれるソフトウェア機能は OpenSUSE よりも少ない。
- OpenSUSE では、アドバンスソフトウェアバージョン、優れた拡張性 (デスクトップとサーバーのインストール対応)、無料アップデート (公式テクニカルサポートも購入可能) が利用可能。
- SUSE Linux Enterprise は作業環境や本番環境に適している。OpenSUSE は、個人の娯楽やその他の専門的な目的に適している。
- バージョン 10.2 以降、SUSE Linux は正式に OpenSUSE へ名称を変更。
- OpenSUSE は SUSE Linux と同じカーネルを使用。
SUSE Linux - CoreOS
CoreOS は Linux カーネルをベースとしたオープンソースの軽量オペレーティングシステムであり、クラスター化されたデプロイ向けのインフラストラクチャを提供するために設計されています。 CoreOS は、自動化、アプリケーション展開の容易さ、セキュリティ、信頼性、拡張性に重点を置いています。 CoreOS は、サービスディスカバリーと構成共有のための一連の組み込みツールとともに、ソフトウェアコンテナー内にアプリケーションを展開するために必要な基本機能を提供しています。
- FreeBSD
FreeBSD は、機能、速度、安定性に重点を置いた、多様なプラットフォームに利用可能な Unix オペレーティングシステムです。 FreeBSD は、最良の商用オペレーティングシステムを含めて他のオペレーティングシステムにはない高度なネットワーク、パフォーマンス、セキュリティ、互換性機能を提供しています。 詳細については、「FreeBSD ドキュメント」をご参照ください。
- Aliyun Linux
組み込みソフトウェア
通常、Alibaba Cloud Marketplace のイメージは、実行中の環境またはソフトウェアアプリケーションとともにプレインストールされています。 実際のニーズに基づいて適切なイメージを購入し、ECS インスタンスを作成できます。 詳細については、「マーケットプレイスイメージ」をご参照ください。
次のステップ
- イメージを使用して ECS インスタンスを作成します。 詳細については、「ウィザードを使用したインスタンスの作成」をご参照ください。
- イメージを使用してオペレーティングシステムを変更します。 詳細については、「オペレーティングシステムの変更」をご参照ください。