ゾーン間インスタンスタイプの変更機能を使用すると、リージョン内のゾーン間でECS (Elastic Compute Service) インスタンスを移行し、ECSインスタンスのインスタンスタイプ (vCPUとメモリ) を同じインスタンスファミリー内の別のインスタンスタイプに変更して、ビジネス要件を満たすことができます。
シナリオ
ECSインスタンスのインスタンスタイプの変更
ECSインスタンスの現在の設定がビジネス要件を満たすことができず、必要なインスタンスタイプが現在のゾーンで売り切れている場合、ECSインスタンスをゾーン間で移行しながら、同じインスタンスファミリー内のインスタンスタイプを変更できます。
ECSインスタンスのゾーンの変更
リージョン内のさまざまなゾーンにまたがるECSインスタンスにアプリケーションをデプロイして、ゾーンに障害が発生した場合、サービスを別のゾーンにすばやく切り替えて実行を継続できるようにすることができます。 これにより、システム全体の可用性と安定性が向上します。
制限事項
プリエンプティブルインスタンスはサポートされていません。
同じインスタンスファミリー内のECSインスタンスのインスタンスタイプを変更する必要があります。 次のインスタンスファミリーは、ゾーン間のインスタンスタイプの変更をサポートしていません。
異種コンピューティングインスタンスファミリー
ECSベアメタルインスタンスファミリー
SCC (Super Computing Cluster) インスタンスファミリー
u1、ユニバーサルインスタンスファミリー
e、経済インスタンスファミリー
x86-basedインスタンスファミリー
ビッグデータインスタンスファミリー
ローカルSSDを持つインスタンスファミリー
セキュリティ強化型インスタンスファミリー
インスタンスファミリーの詳細については、「インスタンスファミリーの概要」をご参照ください。
移行の影響
項目 | 説明 |
ECSインスタンスの移行に必要な時間 | インスタンスが停止してから移行して開始するまでに約15分かかります。 説明 ECSインスタンスのコンピューティングリソースとネットワークリソースが移行されると、インスタンスが起動されます。 インスタンスの起動後、システムはインスタンスのディスクデータの移行を続行します。 ほとんどの場合、100 GiBのディスクデータを移行するには約4時間かかります。 移行中、ディスクのI/Oパフォーマンスが低下し、スナップショット関連およびディスク関連の操作を実行できません。 |
インスタンスのステータス | 移行中、ECSインスタンスは停止され、再起動されます。 オフピーク時にインスタンスを移行することを推奨します。 |
ソフトウェア認証コード | ECSインスタンスの移行後、ソフトウェア認証コードが変更される場合があります。 |
IP アドレス |
|
許可された払い戻しの数 | ECSインスタンスの返金は最大3回です。 インスタンスタイプをダウングレードすると、払い戻しが発生し、払い戻しクォータが消費される場合があります。 |
その他 |
|
課金
ECSインスタンスを移行する際、インスタンスタイプを変更しない場合、料金の変更は行われません。
それ以外の場合、料金は次のルールに基づいて変更されます。
サブスクリプションECSインスタンスのインスタンスタイプをダウングレードした場合、インスタンスタイプのダウングレードにより払い戻しが行われる場合があります。 払い戻し額は、次の式を使用して計算されます。払い戻し額=ダウングレード前の構成価格の残り額-新しい構成の価格。
サブスクリプションECSインスタンスのインスタンスタイプをアップグレードする場合、現在の課金サイクルの残りの期間、元のインスタンスタイプと新しいインスタンスタイプの価格差を支払う必要があります。 実際の料金はECSコンソールに表示されます。
従量課金ECSインスタンスのインスタンスタイプを変更した場合、新しいインスタンスタイプに基づいて課金されます。
準備
クロスゾーン移行機能は製品化されていますが、インスタンスタイプ変更機能は特定のユーザーのみが利用できます。 インスタンスタイプの変更機能を試す場合は、 チケットを起票してください。 アカウントがホワイトリストに追加されます。
移行するECSインスタンスのディスクのスナップショットを作成します。 詳細については「スナップショットの作成」をご参照ください。
ECSインスタンスが仮想プライベートクラウド (VPC) にデプロイされていることを確認します。 クラシックネットワークに存在するECSインスタンスのインスタンスタイプを変更する場合は、インスタンスをクラシックネットワークからVPCに移行する必要があります。 詳細については、「クラシックネットワークから VPC への ECS インスタンスの移行」をご参照ください。
ECSインスタンスにデプロイされたアプリケーションが、インスタンスの現在のプライベートIPアドレスに依存しないことを確認してください。 ゾーン間でECSインスタンスのインスタンスタイプを変更するときに新しいvSwitchを選択した場合、システムはインスタンスに新しいプライベートIPアドレスを割り当てます。
インスタンスタイプを変更するECSインスタンスにSafedog、Huweishen、Yunsuoなどのセキュリティソフトウェアがインストールされている場合は、クロスゾーンインスタンスタイプを変更する前にソフトウェアを無効にしてください。 そうしないと、仮想化ドライバーのインストールに失敗し、インスタンスを起動できない場合があります。 クロスゾーンインスタンスタイプの変更後にソフトウェアを有効にできます。
ECSインスタンスのシステムディスクに500を超えるMiBの空き容量があることを確認します。 そうしないと、仮想化ドライバーのインストールに失敗し、インスタンスを起動できない場合があります。
Alibaba Cloud Global Acceleratorが無効になっており、インスタンスにIPv6アドレス、高可用性仮想IPアドレス (HAVIP) 、elastic network Interface (ENI) 、リバースプロキシ、ルートテーブルが設定されていないことを確認します。
手順
ECSコンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。
ビジネス要件に基づいてECSインスタンスのインスタンスタイプを変更します。
単一のECSインスタンスのインスタンスタイプを変更するには、インスタンスを見つけ、[操作] 列の
を選択します。複数のECSインスタンスのインスタンスタイプを一括変更するには、[インスタンス] ページでインスタンスを選択し、ページの左下にある
を選択します。
[ゾーン間インスタンスタイプの変更] ダイアログボックスで、パラメーターを設定し、[OK] をクリックします。
下表に、各パラメーターを説明します。
パラメーター
説明
移行タスクタイプ
値はECSインスタンスの移行に固定されています。
現在のリージョン
ECSインスタンスが存在するリージョンが表示されます。
優先宛先ゾーン
ビジネス要件に基づいて宛先ゾーンを選択します。
優先ネットワーク設定
宛先vSwitchを選択します。 インスタンスの移行後、vSwitchのCIDRブロックに属する新しいプライベートIPアドレスがランダムにインスタンスに割り当てられます。
重要ゾーン間でインスタンスのインスタンスタイプを変更した後、インスタンスの元のプライベートIPアドレスは保持されません。 インスタンスにデプロイされたアプリケーションが元のプライベートIPアドレスに依存しないようにしてください。
[インスタンスタイプ]
ビジネス要件に基づいてインスタンスタイプを変更するかどうかを指定します。
現在のインスタンスタイプを使用: インスタンスタイプを変更しないでください。
インスタンスタイプの変更: インスタンスタイプを変更します。 ゾーン間でのインスタンスタイプの変更をサポートするインスタンスファミリー、およびインスタンスタイプの変更に関するその他の制限については、このトピックの「制限」をご参照ください。
好ましい新しいインスタンスタイプ
対象のインスタンスタイプを選択します。
説明このパラメーターは、[インスタンスタイプの変更] を選択した場合にのみ表示されます。
移行するインスタンス
ECSインスタンスに関する情報は、[インスタンスID /名前] 、[宛先ゾーン] 、[宛先インスタンスタイプ] 、および [宛先vSwitch] 列に表示されます。
注
[ECS利用規約] を選択し、[データをバックアップしました] を選択します。
表示されるダイアログボックスで、[支払い] をクリックし、プロンプトに従って支払いを完了します。
ECSコンソールに戻り、インスタンスのステータスを確認します。
インスタンスタイプを変更するには、特定の期間が必要です。 ECSインスタンスのインスタンスタイプを変更すると、インスタンスのステータスが [移行中] から [実行中] に変わります。 ゾーン間インスタンスタイプの変更の進行状況は、Server Migration Center (SMC) コンソールで確認できます。 以下の手順を実行します。
SMCコンソールにログインします。
左側のナビゲーションウィンドウで、
をクリックします。インスタンスに対応する [リアルタイム移行ステータス] 列で移行の進行状況を確認します。 インスタンスタイプを変更した場合、移行ジョブのステータスは完了になります。