Migrate for Compute Engine Cloud Extensions(CE)は、vSphere vCenter Web Client または Velostrata Manager から設定できます。
Cloud Extension は、次のような 2 つのホスティング環境間の VM ストレージのパイプとなります。
- オンプレミスのデータセンターと Google Cloud の間。
- AWS と Google Cloud の間。
- Azure と Google Cloud の間。
詳細については、Cloud Extension のコンセプト ページをご覧ください。
始める前に
- 追加する Cloud Extension をサポートするのに十分な永続ディスク割り当てがあることを確認します。これらの要件については、Cloud Extensions の概要を参照してください。永続ディスク(SSD PD)割り当てが低すぎると Cloud Extension を追加できません。Cloud Extension を追加できない場合、
label:monitored_resource:Velostrata_Manager
およびログレベルERROR
でフィルタしてログエントリを検索してください。
vSphere vCenter Web Client からの Cloud Extension の追加
vSphere vCenter Web Client で [データセンター] を右クリックし、Migrate for Compute Engine オペレーション > Cloud Extension の追加を選択します。ネットワーク画面が表示されます。
- [Project] を選択して CE をデプロイします。
- リージョンと VPC ネットワークを選択します。
- エッジ ネットワーク タグをカンマで区切って入力します。
- ワークロードのデフォルト ネットワーク タグをカンマで区切って入力します。これは、ワークロードに割り当てられるデフォルトのネットワーク タグです。詳しくは、ネットワーク タグについてをご覧ください。
- デフォルトの移行先プロジェクトのワークロードを選択します。料金の追跡や、このワークロードのカスタム ネットワーク ルールの設定を行う場合に使用します。
- ワークロードのデフォルトのサービス アカウントを選択します。
- HTTP(s) プロキシを使用するには、[Use HTTP Proxy] を選択し、FQDN または IP アドレス、Port を入力します。次に、オブジェクト ストアへのアクセスにプロキシを使用するか選択します。詳細については、HTTP(s) プロキシの設定をご覧ください。
- [Next] をクリックして [Cloud Extension] 画面に進みます。
[Cloud Extension] 画面上で以下を行います。
- Cloud Extension 名を入力します。
- Cloud Edge サービス アカウントを選択します。このサービス アカウントにはストレージ オブジェクト管理者の役割が必要です。
- Cloud Extension サイズで、Large か Small のいずれかを選択します。
- [Next] をクリックして [Zones] 画面に進みます。
[Zones] 画面上で以下を行います。
- Cloud Extension の Edge ノード A と Edge ノード B の場合は、アベイラビリティ ゾーンとエッジ サブネットを選択してください。
- デフォルト ワークロード サブネットを選択します。このサブネットは、Cloud で VM を実行するために使用されるデフォルトのものです。
- [Next] をクリックして [Custom Labels] 画面に進みます。
カスタムタグを使用してワークロードや機能を指定する場合は、[Custom Labels] 画面で指定します。
- キーと値を入力します
- [追加] をクリックします。
- 必要なタグの数に応じて、この操作を繰り返します。
- [Next] をクリックして [Summary] 画面に進みます。
概要を確認して [Finish] をクリックします。
Velostrata Manager からの Cloud Extension の追加
Google Cloud Cloud Extension を作成するには:
- Velostrata Manager にログインします。
- [Target Cloud] ボタンをクリックします。ログインを求められた場合は、Velostrata Manager の設定時に作成した
apiuser
とパスワードを使用します。 - [作成] ボタンをクリックします。[Create Cloud Extension] ウィンドウが表示されます。
次のパラメータを入力します。
パラメータ 説明 自動入力 プロジェクト Cloud Extension がデプロイされ、VM が移行されるプロジェクト。 ○ リージョン Cloud Extension がデプロイされ、VM が移行されるリージョン。 ○ VPC 移行に使用する VPC ○ Edge ノード ネットワーク タグ これらの VM のファイア ウォールルールを有効にするタグ。例: fw-velostrata
× デフォルトのネットワーク タグ 移行する特定のワークロードのファイア ウォールまたはポートのルール。例: fw-workload
× ワークロードのデフォルトの宛先プロジェクト 移行された VM が作成される、移行先のプロジェクト。ホスト プロジェクトで作成されます。 ○ ワークロードのデフォルトのサービス アカウント 移行されたワークロードに関連付けられたサービス アカウント。これは省略可能です。課金の追跡や、このワークロードのカスタム ネットワーク ルールの設定を行う場合に使用します。 ○ ネットワーク オプション HTTP プロキシを使用する (省略可)Google Cloud Observability の Monitoring とログにアクセスするために HTTP プロキシが必要な場合にのみ使用します。また、HTTP プロキシを使用して Google Cloud Storage オブジェクト ストアにアクセスすることもできます。下記をご覧ください。 × FQDN または IP HTTP プロキシの FQDN または IP アドレス。HTTP プロキシが有効な場合は必須。 × ポート HTTP プロキシのポート。HTTP プロキシが有効な場合は必須。 × プロキシ経由のオブジェクト ストアへのアクセス 設定すると、移行されたデータがプロキシを介して送信されます。それ以外の場合は、コントロール プレーンデータのみがプロキシを介して送信されます。 注: プロキシを通過させるには十分な帯域幅が必要です。これにより、パフォーマンスが影響を受けることがあります。推奨されません。
× Google Cloud ネットワークの設定で説明したデフォルトのネットワーク タグ構造を使用する場合は、次のデフォルトを指定します。
- エッジノードのネットワーク タグ:
fw-velostrata
- ワークロードのデフォルトのネットワーク タグ:
fw-workload
- エッジノードのネットワーク タグ:
[Cloud Extension] 画面を入力します。
パラメータ 説明 自動入力 Cloud Extension 名 Cloud Extension の名前です。 × エッジノードのサービス アカウント Cloud Extension のエッジノードを実行する Google Cloud サービス アカウント。デフォルトは velos-gcp-ce-sa
です。○ Cloud Extension のサイズ 最大 20 台の VM を同時に移行する場合は Small、最大 50 台の VM を同時に移行する場合は Large。 ○ データセンター Velostrata Manager が VMware vSphere 環境に登録されている場合は、Cloud Extension をホストする Datacenter を選択します。 × [Zones] 画面に次の情報を入力します。
パラメータ 説明 自動入力 ノード A アベイラビリティ ゾーン Google Cloud ゾーンを使用して Cloud Extension ノード A をデプロイします。高可用性と冗長性を得るには、ノード A と B の可用性ゾーンを選択します。 ○ ノード B アベイラビリティ ゾーン ○ ノード A サブネット アベイラビリティ ゾーンに基づいてサブネットを選択します。 ○ ノード B サブネット ○ デフォルトのワークロード サブネット 移行された VM の起動に使用されるワークロード サブネット。 ○ (省略可)ラベル セクションに入力します。Cloud Extension によって作成されたオブジェクトはこれらのラベルを受け取ります。これにより、インスタンスのモニタリングが容易になります。
[OK] をクリックして Cloud Extension を作成します。これで、Cloud Extension が作成されました。