VMM コンピューティング ファブリックに VMware サーバーをセットアップする

重要

このバージョンの Virtual Machine Manager (VMM) はサポート終了に達しました。 VMM 2022 にアップグレードすることをお勧めします。

System Center - Virtual Machine Manager (VMM) ファブリックで VMware サーバーおよび VM を管理する方法については、この記事をご覧ください。

VMM では、VMware vSphere ホストや vCenter サーバーなどの複数のハイパーバイザー プラットフォームに仮想マシンおよびサービスを展開して管理することができます。

  • vCenter および vSphere ホストを VMM ファブリックに追加できます。
  • VMM は VMware vCenter Server と直接統合されます。 VMM コンソールを介して、ホストの探索や管理など、VMware vSphere ホストとクラスターの日常の操作を管理できます。
  • VMM では、vSphere ホスト上に仮想マシンを作成、管理、格納、配置、デプロイする機能が提供されます。 VMware テンプレートをインポートできます。
  • VMM 論理ネットワークにホスト アダプターを関連付けることができます。 より高度な管理は、ポート グループ、標準および分散仮想スイッチ (または vSwitches)、vMotion、Storage vMotion の構成など、vCenter Server で行われます。
  • VMware VM を Hyper-V に変換できます。

開始する前に

  • VMM では、VMware を実行しているホストとクラスターの管理をサポートしています。 サポート対象バージョンの VMware については、こちらの詳細をご覧ください

  • 展開には vCenter サーバーが必要です。 vSphere ホストとホスト クラスターは vCenter サーバーによって管理する必要があります。vCenter サーバーは VMM によって管理されます。

  • ホストとクラスターを vCenter サーバーで管理している場合、次の機能が VMM でサポートされます。

  • VMM コマンド シェル (すべてのハイパーバイザーで同じシェル)。

  • VMware VM を作成、展開、または移行する際の、ホストの評価に基づいた VM の配置。 サービス展開中の VM の同時展開も含まれます。

  • vSphere ホストに VMM サービスを展開できます。 vApps を展開することはできません。

  • vSphere ホストが配置されているホスト グループからクラウドを作成するか、VMware リソース プールからクラウドを作成することで、vSphere ホスト リソースを VMM クラウドで使用できるようにします。

    注意

    VMM は VMware vCloud と統合されません。

  • vSphere ホストに動的最適化と電力の最適化を使用できます。 VMM では、ライブ マイグレーションを使用して、vSphere クラスター上で仮想マシンを負荷分散することができます。 電力の最適化を使用して、vSphere ホストのオン/オフを切り替えて電源管理を行うように VMM を構成できます。

  • クラスター内のホスト間のライブ マイグレーション (vMotion を使用) および記憶域のライブ マイグレーション (Storage vMotion を使用) を使用して、VMware のリソースを転送できます。 サポートされているリソースの転送には、ライブラリとの間およびホスト間のネットワーク移行があります。

    注意

    VMware シン プロビジョニング ディスクは、VMM ライブラリにディスクを移行すると厚くなります。

  • VMM で管理されている vSphere ホストのメンテナンス モードの開始と解除を切り替えることができます。

  • VMware VM、VMDK ファイル、VMware テンプレートを整理して VMM ライブラリに格納できます。 テンプレートから新しい VM を作成できます。

    注意

    VMM では、古い VMDK ディスクの種類はサポートされていません。 サポートされているディスクの種類は、標準の VMDK ファイル (VMFS とモノリシック フラット)、物理ディスクへのアクセスに使用される VMDK ファイル (vmfsPassthroughRawDeviceMap)、およびスナップショット (vmfssparse) です。

  • ライブラリに格納されている .vmdk ファイルを使用してテンプレートを作成できます。 vSphere ホストに格納されているテンプレートをインポートすることもできます (テンプレート メタデータのみが VMM にインポートされます)。

  • VMM では、標準および分散型の既存の vSwitch とポート グループをサポートしています。 vSwitch とポート グループは、vCenter サーバーで構成する必要があります。

  • 論理ネットワーク、静的 IP アドレス、MAC アドレスを VMware 上で実行されている Windows ベースの VM に割り当てるなど、通常の VMM ネットワーク タスクを実行できます。

  • VMM では、VMware Paravirtual SCSI (PVSCSI) ストレージ アダプターがサポートおよび認識されます。

  • VMM では、バーチャル ハード ディスクが IDE バスに接続されている VMware VM をサポートしていません。

  • VMM では、ダイナミック ディスクの種類を介して VMware シン プロビジョニング ハード ディスクをサポートします。

    注意

    ダイナミック ディスクを使用するように構成された vSphere ホストに VM を作成してデプロイすると、ディスクはシン プロビジョニングされます。 VM がシン プロビジョニング ディスクとして作成された場合、帯域外 VM では動的として表示されます。 シン プロビジョニングされたディスクをライブラリに保存すると、VMM によって厚みとして保存されます。 そのディスクから VM を作成した場合は、シック (thick) のままになります。

  • すべての記憶域は VMM の外部の vSphere ホストに追加する必要があります。

  • VMM と vCenter サーバー間の通信は、SSL で暗号化されます。 vCenter サーバーを識別するには証明書が必要です。 自己署名証明書は、vCenter サーバーまたはサードパーティの検証済み証明書に使用できます。

  • vCenter サーバーを VMM に認証するために自己署名証明書を使用している場合は、vCenter サーバーを追加する前に、VMM 管理サーバーの信頼されたPeople証明書ストアに証明書を手動でインポートできます。 そうでない場合は、デプロイ中にこれを行うよう求められます。

  • vCenter サーバーの管理者権限を持つアカウント (ローカル アカウントまたは Active Directory アカウント) と vSphere ホストの管理者権限を持つアカウントが必要です。 開始する前に、実行アカウントを作成できます。 そうでない場合は、デプロイ手順中にアカウントを作成する必要があります。

  • VMM と、vCenter サーバーで管理されている vSphere ホストがセキュリティで保護された接続を介して通信するかどうかを決定できます。 その場合は、各 vSphere ホストまたはクラスターで通信を認証するための証明書が必要です。 vSphere がホストにインストールされたときに VMware によって作成された自己署名証明書を使用するか、信頼された CA の証明書を使用できます。 自己署名証明書を使用している場合は、デプロイを開始する前に、各 vSphere ホストから vMM 管理サーバーにインポートできます

  • vSphere ホストのネットワーク設定を構成する前に、ホスト上の物理ネットワーク アダプターに関連付ける論理ネットワークが作成されていることを確認します。

vCenter サーバーを追加する

  1. [ファブリック>サーバー>] [vCenter servers>] [Add Resources]\(リソースの>追加\)[VMware vCenter Server] > を選択します。
  2. [ VMware vCenter Server の追加] で、vCenter サーバーの名前 (FQDN、NetBIOS、または IP アドレス) を指定します。 vCenter サーバーに接続するために必要なポート (既定では 443) を追加します。
  3. [ 実行アカウント] で、vCenter サーバーの管理者アクセス許可を持つ実行アカウントを選択します。 実行アカウントがない場合は、[ 実行アカウントの作成 ] を選択します。
  4. [ セキュリティ] で、[ セキュリティ モードで VMware ESX ホストと通信する] を選択またはオフにします。 この設定はオンのままにすることをお勧めします。 選択した場合は、vCenter サーバーによって管理される各 vSphere ホストの証明書と公開キーが必要です。
  5. 自己署名証明書を使用して vCenter サーバーと通信していて、信頼されたPeople証明書ストアに手動でコピーしていない場合は、[証明書のインポート] ダイアログが表示されます。 [ インポート] を 選択して、証明書をストアに追加します。
  6. [ジョブ] で、ジョブの状態が [完了] になるまで待機します。その後、[ファブリック][サーバー][vCenter サーバー] の順にクリックし、サーバーの状態が [稼働中] と表示されていることを確認します。

ESX/ESXi ホストを追加する

  1. 開始する前に、vCenter サーバーが VMM で管理されていることを確認します。 vCenter サーバーを追加すると、サーバーの vSphere ホストが自動的に検出されます。
  2. [ファブリック>] [リソースの>追加][VMware ESX ホストとクラスター] を選択します
  3. [リソースの追加ウィザード>の資格情報] で、追加する vSphere ホストに対する管理者権限を持つ実行アカウントを選択します。 これがない場合、実行アカウントを作成します。
  4. [ ターゲット リソース] で、vCenter サーバーを選択します。 ホストがクラスター化されている場合は、クラスター ノードと共に一覧表示されます。
  5. [ コンピューター名] で、追加するホストまたはクラスターを選択するか 、[すべて選択] を選択します
  6. [ ホストの設定] で、ホストまたはクラスターを割り当てるホスト グループを選択します。 VM の配置パスを追加する必要はありません。
  7. [ 概要] で設定を確認し、[完了] を選択 します。 [ジョブ] ダイアログに [完了] 状態が表示されるまで待機します。
  8. [ファブリック> サーバー] [すべてのホスト]>選択し、ホスト グループで各ホストまたはクラスターの状態をチェックします。 [OK] または [OK(制限あり)] を選択します
  9. 状態が制限されている場合は、[ セキュリティで保護されたモードで VMware ESX ホストと通信 する] 設定を有効にしたが、各 vSphere ホストから証明書をまだインポートしていないことを意味します。 セキュリティ設定を変更するには、vCenter サーバー>の [プロパティ>] [セキュリティ] を右クリックします。
  10. 証明書をインポートするには、関連する各ホスト名 > [プロパティ>管理>] [取得>OK] を選択します。 インポート後、ホストの状態は [OK] である必要があります。

論理ネットワークにホスト アダプターを関連付ける

既定では、vSphere ホストを VMM に追加すると、VMM によって仮想ネットワーク スイッチ名と一致する論理ネットワークが自動的に作成されます。

注意

VMM ではポート グループが自動的に作成されないため、vCenter サーバー上のネットワーク サイトに対応する必要な VLAN を使用してポート グループを構成する必要があります。

次のように論理ネットワークと物理ネットワーク アダプターを関連付けます (外部仮想ネットワーク用)。

  1. [ファブリック> サーバー] [すべてのホスト>] vSphere ホスト ホスト>>プロパティ[ハードウェア]> を選択します>。

  2. [ネットワーク アダプター] で、ホスト上の物理ネットワーク アダプターを選択します。 [論理ネットワーク接続] で、アダプターと関連付ける論理ネットワークを選択します。

    注意

    ホスト グループで使用できる論理ネットワークのみが使用できます。

  3. [ 高度な>ネットワーク アダプターのプロパティ ] を選択して、論理ネットワークで使用可能な IP サブネットと VLAN を表示します。 論理ネットワークの既定では、サブネットと VLAN はホスト グループのスコープであるか、親ホスト グループを介して継承されます。 何も表示されない場合は、論理ネットワークのネットワーク サイトが存在しないことを示します。 [未割り当て] が使用可能な場合は、それを選択して、物理アダプターが接続されているが、ネットワーク サイトに含まれていない VLAN を表示します。

  4. ホストの [プロパティ] の > で仮想ネットワークの設定を確認します。 [ファブリック][ネットワーク][論理ネットワーク][ホスト][ホストの論理ネットワークの情報][対応] の順にクリックして、対応情報を確認します。 状態が [完全に対応] の場合、ネットワーク サイトに含まれているすべてのサブネットと VLAN がネットワーク アダプターに割り当てられていることを示します。

テンプレートを vCenter からインポートする

vCenter サーバーから VMM ライブラリに VMware テンプレートをインポートできます。 VMM では、.vmdk ファイルではなく、テンプレートに関連付けられているメタデータのみをコピーします。 そのため、VMM はテンプレートを使用するのに vCenter サーバーに依存します。

  1. [ライブラリ>] [ホーム>] [インポート]> [インポート] [VMware テンプレート] を選択します
  2. [ Import VMware Templates]\(VMware テンプレートのインポート\) で、インポートする各テンプレートを選択し、[ OK] を選択します
  3. [ライブラリ][テンプレート][VM テンプレート] の順にクリックして、テンプレートを確認します。

VMware ホストのサービス期間を設定する

サービス期間は、VMM の外部でサービスをスケジュールする方法を提供します。 サービス期間を個々のホスト、仮想マシン、またはサービスに関連付けることができます。 他のアプリケーションを使用してメンテナンス タスクをスケジュールする前に、Windows PowerShell スクリプトまたはカスタム アプリケーションを使用してオブジェクトに対してクエリを実行し、現在サービス期間にあるかどうかを判断できます。 サービス 期間は、VMM の通常の使用と機能に干渉しません。 次のようにサービス期間を設定します。

  1. VMM コンソールで、[設定] [Create>Create Servicing Window]\(サービス作成ウィンドウの作成>\) を選択します。
  2. [新しいサービス期間] で、期間の名前とオプションの説明を指定します。
  3. [カテゴリ] にサービス期間のカテゴリを入力するか選択します。
  4. [開始時刻] に、サービス期間の日付、時刻、およびタイム ゾーンを入力します。
  5. [期間] に、サービス期間の時間または分数を指定します。
  6. [パターンの設定] で頻度 ([日]、[週]、または [月]) を選択し、その頻度で実行する回数をスケジュールします。
  7. 期間を設定した後は、期間をホストまたは VM に割り当てることができます。 ホストに割り当てるには、ホストのプロパティ > [サービス ウィンドウ>の管理] を選択し、ホストに追加するウィンドウを選択します。