複数の AWS EC2 インスタンスをマージすることは可能ですか?

複数の AWS EC2 インスタンスをマージすることは可能ですか?

予約済みの AWS EC2 インスタンスを取得しています。ただし、前払いで投資してアップグレードが必要になった場合にアップグレードできないのではないかと心配しています。

実際そうしたいのですが、終了したインスタンスの残りの期間のお金は返金されません。

複数の EC2 インスタンスを 1 つのサーバーとして機能させ、同じ IP とボリュームを持たせることはできますか?

PS CentOS 6/WHM をインストールしようと考えています。

答え1

リザーブドインスタンスは、特定の EC2 インスタンスに結び付けられていません。リザーブドインスタンスを購入すると、基本的に、特定のアベイラビリティゾーンとサイズで任意のインスタンスを割引料金で実行できるようになります。ただし、特定の時点で基準を満たす任意のインスタンスが対象となります。

したがって、予約インスタンスを購入してそのマシンをアップグレードすると、予約インスタンスは適用されなくなります。ただし、同じアベイラビリティーゾーンで同じサイズの別のインスタンスを開始した場合 (または別のインスタンスを実行した場合)、予約インスタンスはそのインスタンスに適用され始めます。

EC2 インスタンスを 1 台のマシンに結合することはできません。

EBS ボリュームは、一度に 1 つの EC2 インスタンスにのみ接続できます。

答え2

EC2 とその連携方法についてあまり詳しくないようですので、最初にいくつか説明しておきます。

EC2 インスタンスは、選択したオペレーティング システムを実行する仮想マシンで、CPU と RAM の割り当てが固定されています。それぞれの量はインスタンス タイプ (t1.micro、m1.small、c1.medium など) によって決まります。インスタンス タイプと仕様の詳細については、こちらをご覧ください。

インスタンスタイプ

リザーブドインスタンスは、AWS 請求書に適用される課金構造です。仕組みとしては、1 年または 3 年の期間に基づいて固定額を前払いすることで、EC2 インスタンスの時間あたりのコストが低くなります。

EC2 インスタンス タイプは変更できます。インスタンスを停止し、(たとえば) t1.micro から m1.large に変更して再度起動すると、インスタンスで使用できるハードウェアがアップグレードされます。固定 IP アドレスが必要な場合は、追加料金なしで Elastic IP アドレスを関連付けることができます。Elastic IP を明示的に関連付けないと、再起動時に IP アドレスが変更され、以前使用していたアドレスを回復できなくなることに注意してください。

EC2 インスタンスを実行するための継続的な時間単位のコストを削減するためにリザーブドインスタンスを購入し、後でインスタンスのタイプを変更する場合、リザーブドインスタンスのタイプも調整できるようになりました。ただし、これにはいくつかの条件があり、AWS はリザーブドインスタンスの価格の一部を返金しません。この仕組みの詳細については、次のリンクを参照してください。

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-modifying.html

複数の EC2 インスタンスをマージすることは、AWS や (私が知る限り) 他の既存のクラウド プロバイダーの機能ではありません。複数のインスタンスを起動してクラスター化したい場合は、Red Hat Cluster Suite またはプラットフォームの同等のものを使用してそれを行う方法を知っておく必要があります。

これが役に立つことを願っています!

答え3

この文書によるとhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-modifying.html同じインスタンス ファミリーに属する予約済みインスタンスを結合または分割できるようになりました。

インスタンスが同時に予約されていることを確認してください(インスタンス数)。つまり、同時に現在、10 個の m1.small インスタンスを 5 個の m1.medium にグループ化したり、1 個の m1.medium と 2 個の m1.large にグループ化したり、1 個の m1.xlarge と 1 個の m1.medium にグループ化したりできるようになります。

しかし昨日 5 つの m1.small インスタンスを予約し、今日 5 つの m1.small インスタンスを予約した場合、このゲームは 2 つの異なるグループでのみプレイできます。最初のグループでは、1 つの m1.large + 1 つの m1.small または 2 つの m1.medium + 1 つの m1.small を作成できます。2 番目のグループでも同様です。この場合、m1.xlarge の予約を作成することはできません (インスタンス数が足りないため)。

追記:念のため、インスタンスをマージすることはできません: 今予約を統合することができますそのために、より大きい/より小さいインスタンスを(手動で、または利用可能なインスタンスから AMI を作成して)作成し、より大きい/より小さい予約料金を支払うことができます。

関連情報