第4章 MTV Web コンソールを使用した仮想マシンの移行

MTV Web コンソールを使用して、仮想マシン (VM) を OpenShift Virtualization に移行できます。

重要

すべての 前提条件 を満たしていることを確認する必要があります。

VMware のみ: 最小限の VMware の権限 セットが必要です。

VMware のみ: VMware Virtual Disk Development Kit (VDDK) イメージを作成する必要があります。

4.1. プロバイダーの追加

MTV Web コンソールを使用して、仮想マシンの移行元プロバイダーおよび移行先プロバイダーを追加できます。

4.1.1. 移行元プロバイダーの追加

MTV Web コンソールを使用して、Red Hat Virtualization 移行元プロバイダーまたは VMware 移行元プロバイダーを追加できます。

4.1.1.1. VMware 移行元プロバイダーの追加

MTV Web コンソールを使用して VMware 移行元プロバイダーを追加できます。

前提条件

  • すべてのクラスターがアクセスできるセキュアなレジストリーに VMware Virtual Disk Development Kit (VDDK) イメージがある。

手順

  1. MTV Web コンソールで、Providers をクリックします。
  2. Add provider をクリックします。
  3. Type の一覧から VMware を選択します。
  4. 以下のフィールドに入力します。

    • Name: プロバイダー一覧に表示する名前
    • Hostname or IP address: vCenter ホスト名または IP アドレス
    • Username: vCenter ユーザー (例: user@vsphere.local)
    • Password: vCenter ユーザーパスワード
    • VDDK init image: VDDKInitImage パス
    • Verify certificate をクリックします。
    • I trust the authenticity of this certificate チェックボックスを選択します。
  5. Add をクリックしてプロバイダーを追加し、保存します。

    移行元プロバイダーがプロバイダーのリストに表示されます。

4.1.1.1.1. VMware ソースプロバイダーの移行ネットワークの選択

MTV Web コンソールで移行元プロバイダーの移行ネットワークを選択して、移行元環境のリスクを軽減し、パフォーマンスを向上できます。

移行に管理ネットワークを使用すると、ネットワークに十分な帯域幅がないためにパフォーマンスが低下する可能性があります。この状況は、ディスク転送操作がネットワークを飽和状態にし、移行元プラットフォームに悪影響を及ぼす可能性があります。

前提条件

  • 移行ネットワークにディスク転送に十分なスループット (最低速度は 10 Gbps) がある。
  • デフォルトゲートウェイを使用して、OpenShift Virtualization ノードから移行ネットワークにアクセスできる。

    注記

    ソースの仮想ディスクは、ターゲット namespace の Pod ネットワークに接続されている Pod によってコピーされます。

  • 移行ネットワークで、ジャンボフレームを有効にしている。

手順

  1. MTV Web コンソールで、Providers をクリックします。
  2. VMware タブをクリックします。
  3. プロバイダーの横にある Hosts 列のホスト番号をクリックし、ホストの一覧を表示します。
  4. 1 つまたは複数のホストを選択し、Select migration network をクリックします。
  5. Network を選択します。

    デフォルトネットワークを選択して、選択を解除できます。

  6. 移行元プロバイダーが VMware の場合は、以下のフィールドを入力します。

    • ESXi host admin username: ESXi ホスト管理ユーザー名を指定します (例: root)。
    • ESXi host admin password: ESXi ホストの admin パスワードを指定します。
  7. 移行元プロバイダーが Red Hat Virtualization の場合は、以下のフィールドを入力します。

    • Username: Manager ユーザーを指定します。
    • Password: Manager のパスワードを指定します。
  8. Save をクリックします。
  9. 各ホストのステータスが Ready であることを確認します。

    ホストのステータスが Ready でない場合、移行ネットワーク上でホストに到達できないか、クレデンシャルが正しくない可能性があります。ホスト設定を変更して、変更を保存できます。

4.1.1.2. Red Hat Virtualization 移行元プロバイダーの追加

MTV Web コンソールを使用して Red Hat Virtualization 移行元プロバイダーを追加できます。

前提条件

  • Manager の CA 証明書。
  • Manager の Apache CA 証明書 (Manager の Apache CA 証明書がサードパーティーの CA 証明書に置き換えられた場合)。

手順

  1. MTV Web コンソールで、Providers をクリックします。
  2. Add provider をクリックします。
  3. Type の一覧から Red Hat Virtualization を選択します。
  4. 以下のフィールドに入力します。

    • Name: プロバイダー一覧に表示する名前
    • Hostname or IP address: Manager ホスト名または IP アドレス
    • Username: Manager ユーザー
    • Password: Manager パスワード
    • CA certificate: Manager の CA 証明書Manager Apache CA 証明書がサードパーティーの CA 証明書に置き換えられた場合は、両方の CA 証明書を指定する必要があります。
  5. Add をクリックしてプロバイダーを追加し、保存します。

    移行元プロバイダーがプロバイダーのリストに表示されます。

4.1.2. 移行先プロバイダーの追加

MTV Web コンソールを使用して OpenShift Virtualization 移行先プロバイダーを追加できます。

4.1.2.1. OpenShift Virtualization 移行先プロバイダーの追加

MTV をインストールしたプロバイダーであるデフォルトの OpenShift Virtualization 移行先プロバイダーに加えて、OpenShift Virtualization 移行先プロバイダーを MTV Web コンソールに追加できます。

前提条件

手順

  1. MTV Web コンソールで、Providers をクリックします。
  2. Add provider をクリックします。
  3. Type の一覧から OpenShift Virtualization を選択します。
  4. 以下のフィールドに入力します。

    • Cluster name: ターゲットプロバイダーの一覧で表示するクラスター名を指定します。
    • URL: クラスターの API エンドポイントを指定します。
    • Service account token: cluster-admin サービスアカウントトークンを指定します。
  5. Check connection をクリックしてクレデンシャルを確認します。
  6. 追加 をクリックします。

    プロバイダーがプロバイダーの一覧に表示されます。

4.1.2.2. OpenShift Virtualization プロバイダーの移行ネットワークの選択

MTV Web コンソールで OpenShift Virtualization プロバイダーのデフォルトの移行ネットワークを選択し、パフォーマンスを向上させることができます。デフォルトの移行ネットワークは、ディスクが設定された namespace にディスクを転送するために使用されます。

移行ネットワークを選択しない場合、デフォルトの移行ネットワークは pod ネットワークで、ディスク転送に最適ではない可能性があります。

注記

移行計画の作成時に別のネットワークを選択して、プロバイダーのデフォルトの移行ネットワークを上書きできます。

手順

  1. MTV Web コンソールで、Providers をクリックします。
  2. OpenShift Virtualization タブをクリックします。
  3. プロバイダーを選択し、Select migration network をクリックします。
  4. 利用可能なネットワークの一覧からネットワークを選択し、Select をクリックします。
  5. プロバイダーの横にある Networks 列にあるネットワーク番号をクリックして、選択したネットワークがデフォルトの移行ネットワークであることを確認します。