vSphere 7.0 ホームラボの構築方法:完全ガイド

先日VMware vSphere 7がリリースされたことを受け、多くの人がvSphere 7を試して、新機能や更新された機能がどのように動作するかを確認することを楽しみにしています。しかし、ESXiをインストールできる余剰のコンピュータをすぐに用意できる人は限られています。 現在のvSphereバージョンをvSphere 7.0にアップグレードするかどうかを決める前に、テスト環境でvSphere 7を確認しておくのが賢明です。その場合、既存のコンピュータのうち1台に、データを消去することなくVMwareホームラボを構築することができます。このブログ記事では、VMware Workstationがインストールされた既存のハードウェアを使用して、vSphere 7ホームラボを作成する方法について説明します。

NAKIVO for VMware vSphere バックアップ

NAKIVO for VMware vSphere バックアップ

VMware vSphere 仮想マシン(VM)の包括的なデータ保護と即時復旧機能。オンプレミス、オフサイト、クラウド上の安全なバックアップ先。ランサムウェア対策機能。

アイデアの説明

具体的には、既存のコンピュータに VMware Workstation をインストールし、2 台の Workstation 仮想マシンに ESXi をインストールした後、最初の ESXi ホスト上に vCenter をネストされた仮想マシンとして展開します。その後、ESXi ホスト上でさらにネストされた仮想マシンを作成し、vSphere 7 の機能をテストすることができます。VMware Workstation は Linux または Windows にインストール可能です。macOS を使用する場合は、VMware Workstation に相当する VMware Fusion Pro をインストールできます。 VMware Workstationに関する詳細は、以下のブログ記事をご覧ください:

VMware Workstationは、既存のLinuxやWindowsオペレーティングシステムをアンインストールすることなく、通常のアプリケーションとしてコンピュータにインストールできます。そのため、普段の作業を中断することなく、VMware vSphere 7のホームラボを利用できます。もちろん、vSphere 7のホームラボ用に仮想マシンを実行している間は、ドキュメントや画像、動画の編集、ファイルのコピーなどのタスクの実行において、コンピュータのパフォーマンスが大幅に低下します。

要件と推奨事項

お手持ちのパソコンが以下の最低動作環境を満たしている場合は、そのままご利用いただけます:

  • コンピュータには、互換性のあるx86-64 CPUが搭載されている必要があります。
  • ESXi 7.0 に対応した、4 コア以上の CPU(中央処理装置)。
  • 32 GBのRAM。もし16 GBのRAMを搭載したノートPCを使用している場合、VMwareのホームラボの動作は遅くなり、仮想ESXiホスト(VMware WorkstationのVMとして実行されているもの)上でネストされたVMを実行するのは困難になります。
  • 100 GBの空きディスク容量が必要です。SSDの使用を推奨します。SSDをお持ちでない場合は、高性能なハードディスクドライブ(HDD)(例:WD Gold、Blackなど)を使用してください。ESXi仮想マシンを異なるディスクドライブに配置することで、パフォーマンスが向上します。

デスクトップPCの使用をお勧めします。ただし、ノートPCのSSDしかお持ちでない場合は、外付けUSB 3.0 HDDエンクロージャーにハードディスクドライブ(7200 RPM、3.5インチ)を接続し、異なるHDD上で仮想マシンを実行することで、パフォーマンスを向上させることができます。

vSphere 7 ホームラボの構成

このブログ記事で展開しているvSphere 7ホームラボで使用している構成を見てみましょう。Windows 10マシンにインストールされたVMware Workstation 15を使用します。 次に、VMware Workstation上で2台の仮想マシンを作成し、これら2台のVMにESXi 7をインストールします。VMware vCenter 7は、最初のESXiホスト上に存在するネストされたVM上に、vCenter Server Appliance(VCSA)としてインストールされます。VMware WorkstationのVMの仮想ネットワークアダプタは、ブリッジモードで、VMware Workstationがインストールされているホスト(物理マシン)に接続されているのと同じ物理ネットワークに接続されます(192.168.11.0/24). ESXi VM上で作成されたネストされたVMは、同じネットワークに接続されています(192.168.11.0/24). この設定はシンプルですが、後でより複雑な設定を行ったり、ESXi VMに仮想ネットワークアダプタを追加して、個別のVMネットワークを作成したりすることも可能です。 vMotion ネットワークなど。

vSphere 7のホームラボにおいて、VMware Workstationの仮想マシンにブリッジ接続を使用する利点は、2台のノートPCまたはデスクトップPCを用意し、それぞれにVMware Workstationをインストールして、各物理マシンに1台ずつESXi仮想マシンを展開し、すべてのマシンを同じネットワークに接続できることです。この場合、異なる物理マシン上で実行されている仮想マシン同士が、ネットワークを介して通信することができます。 物理マシン、仮想マシン(ESXi)、およびネストされたVMは、ゲートウェイに接続されています(192.168.11.2) であり、外部ネットワークやインターネットにアクセスできます。 VMnet0 これは、VMware Workstationにおけるブリッジ接続ネットワークの標準的な名称です。VMware Workstationでネットワークを作成または編集するには、仮想ネットワークエディタを使用します。

vSphere 7 ホームラボで使用しているIPアドレス

物理ネットワークのアドレス: 192.168.11.0/24

物理ルーター/DNSサーバー/DHCPサーバーのIPアドレス: 192.168.11.2

VMware Workstation 15 がインストールされている物理マシンの IP アドレス: 192.168.11.101

ESXi01

VM名: ESXi+vC

ホスト名: ESXi-30

IPアドレス: 192.168.11.30

ESXi02

VM名: ESXi-27

ホスト名: ESXi-27

IPアドレス: 192.168.11.27

vCenter (ネストされたVM)

VM名: vCenter 7

ホスト名: vCenter 7

IPアドレス: 192.168.11.31

vSphere 7 ホームラボの構成要素は、以下の図に示されています。詳細については VMware vSwitch VMwareの仮想ネットワークの仕組みについて学ぶには。

vSphere-7-home-lab-diagram

最初の仮想マシンの作成

それでは、実践編に移り、VMware Workstation上で仮想マシンを作成し、そのVMにESXi 7をインストールしましょう。このVMは、私たちのVMwareホームラボにおける最初のESXiホストとなります。

VMware Workstationを開き、クリックします File > New Virtual Machine (Ctrl+N)。

Creating-a-new-VM-to-install-ESXi-for-a-vSphere-7-home-lab

新しい仮想マシンウィザードが開きます。

What type of configuration do you want? 選択 Custom. クリック Next ウィザードの各ステップで、続行してください。

Choose the Virtual Machine Hardware Compatibility. 仮想マシンの移行を予定しておらず、古いバージョンの VMware Workstation がインストールされたホスト上で仮想マシンを実行する場合は、最新のハードウェア互換性バージョンを選択してください。

Building-a-VMware-vSphere-7-home-lab–creating-a-new-VM

Guest Operating System Installation. 選択 Installer disc image file (iso) そして、ESXi 7 の ISO インストールイメージへのパスを指定します。以下の操作が可能です ダウンロード VMwareのウェブサイトからESXi 7のISOインストールイメージ。

Name the Virtual Machine. 仮想マシンの名前を入力してください。例: ESXi+vC. VMファイルを保存するディスク上の場所を設定します。ここでは、 H:VMs-blogESXi+vC VMファイルを保存するため。

Selecting-the-ESXi-ISO-image-to-install-ESXi-7-for-the-ESXi-7-home-lab

Processor Configuration. この仮想マシンには、4つ以上のプロセッサを指定してください。

Memory for the Virtual Machine. この仮想マシンには16GB以上のメモリを割り当ててください。後で、このESXi仮想マシン上にネストされたvCenter仮想マシンを展開する予定だからです。

Configuring-CPU-and-memory-parameters-for-the-ESXi-VM-used-in-vSphere-home-lab

Network Type. 最初の選択肢を選択してください – Use bridged networking.

Select I/O Controller Types. 選択 Paravirtualized SCSI ESXi仮想マシン用。

Building-a-vSphere-7-home-lab–configuring-network-settings-for-a-VM

Select a Disk Type. 選択 SCSI ESXiではSCSIディスクの使用が推奨されているためです。

Select a Disk. クリック Create a new virtual disk これについては、次の手順で設定を行います。

A-VMware-vSphere-7-home-lab–virtual-disk-configuration

Specify Disk Capacity. ディスクの最大サイズを20 GBに設定します。この仮想ディスクは、ESXi 7のインストールに使用されます。後で、ネストされたVMのファイルを保存するために、より容量の大きい2つ目のディスクを作成します。選択してください Store virtual disk as a single file. 選択しないでください 今すぐすべてのディスク領域を割り当てる もし、次のように機能するディスクをお持ちでない場合は 大容量でプロビジョニング済み 仮想ディスク。

Specify Disk File. パスと仮想ディスクファイル名を指定してください。この仮想ディスクファイルは、 H:VMs-blogESXi+vCdatastore1.vmdk この場合、ここが他のVMファイルが保存されているディレクトリです。仮想ディスクファイルを他のVMファイルと同じディレクトリにまとめて保存しておくと便利です。

Virtual-disk-options-for-the-ESXi-VM-used-in-a-vSphere-7-home-lab

Ready to Create Virtual Machine. 新しい仮想マシンの構成概要を確認し、すべてが正しい場合は、 Finish. 選択を解除するには、 Power on this virtual machine after creation このチェックボックスをオンにします。これは、ネストされたVMのファイルを保存するためのデータストアとして使用する2つ目の仮想ディスクを作成するためです。

Ready-to-create-a-virtual-machine-for-a-vSphere-7-home-lab

ESXi 7 をインストールするための仮想マシンが作成されました。クリックしてください Edit virtual machine settings.

A-new-VM-for-a-vSphere-7-home-lab-is-created-and-is-ready-to-install-ESXi-7

その Hardware タブで、[ Add ボタンをクリックして選択 Hard Disk ~の中で ハードウェアの追加ウィザード ウィンドウ。ヒット Next ウィザードの各ステップで、続行してください。

Creating-a-second-virtual-disk-for-a-VM-used-in-a-vSphere-7-home-lab

Select a Disk Type. 選択 SCSI、最初の仮想ディスクの作成時に選択したのと同様に。

Select a Disk. クリック Create a new virtual disk.

Configuring-options-for-a-second-virtual-disk

Specify Disk Capacity. セット 100 GB ディスクの最大サイズとして設定し、[選択] をクリックします Store virtual disk as a single file. を選択しないでください 今すぐすべてのディスク領域を割り当てる チェックボックス。

Specify disk File. この仮想ディスクファイルを保存するディレクトリとして、ESXi VM ファイルを保存しているディレクトリを設定してください。VMDK ファイルには任意の名前を付けることができます。この例では、この ESXi VM の 2 番目の仮想ディスクを H:VMs-blogESXi+vCdatastore100.vmdk

Setting-the-virtual-disk-capacity-and-location

これで、仮想マシンで使用されている仮想デバイスの一覧に、2つ目の仮想ディスクが表示されるようになりました。クリックしてください OK このVMの設定を保存し、VMware Workstationのメインウィンドウに戻ります。

Finishing-the-second-virtual-disk-creation

この仮想マシンのVMXファイルを編集し、仮想ネットワークアダプタのモデルを確認してください。このVMXファイルは、仮想マシンファイルを保存するように設定されたディレクトリ内にあります(H:VMs-blogESXi+vC (当方の環境の場合)。VMがe1000仮想ネットワークアダプタを使用するように設定されている場合、ESXi 7.0はこのレガシーなアダプタモデルを認識できません。

VMXファイル内で次の行を探してください:

ethernet0.virtualDev = "e1000"

この行を編集し、VMが以下を使用するように設定してください vmxnet3 ネットワークアダプタとして:

ethernet0.virtualDev = "vmxnet3"

Editing-configuration-of-the-virtual-network-adapter-for-a-VM-used-for-ESXi-7-installation

VMXファイルの変更を保存し、テキストエディタを終了します。

仮想マシンの電源を入れ、ESXi 7 をインストールして、最初の ESXi ホストを VM として展開します。

ESXi 7 のインストール方法についてはこちらをご覧ください こちら そのセクションで 3.1. Installing the first ESXi host.

ESXi 7.0 インストーラーから、サポート対象外の古いプロセッサが搭載されていると表示された場合は、CPU 識別マスクを使用し、ESXi 仮想マシンの VMware Workstation 環境で CPUID をマスクしてみてください。マスク設定における CPU ベンダーは、同じ(Intel または AMD)である必要があります。

CPUID の形式は、一般的に以下の通りです:

cpuid。. = xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx

仮想マシンのVMX設定ファイルに設定されたCPUIDオプションの例:

cpuid.0.ebx="0111:0101:0110:1110:0110:0101:0100:0111"

cpuid.0.edx="0100:1001:0110:0101:0110:1110:0110:1001"

cpuid.0.ecx="0110:1100:0110:0101:0111:0100:0110:1110"

cpuid.1.eax="0000:0000:0000:0001:0000:0110:0111:0001"

ESXi 7 インストーラが、サポートされているプロセッサの CPUID を認識できるようにします。ドキュメントを参照して、ご使用の環境に適した CPUID マスクを確認してください。VM に ESXi 7 をインストールした後、その VM の CPUID 設定を無効にすることができます。

ESXi 7 のインストールと設定が完了したら、事前に作成しておいた 100 GB の仮想ディスク上に新しいデータストアを作成します。新しいデータストアの作成方法については、以下を参照してください。 こちら そのセクションで 3.3. Creating a datastore.

ESXiホストの設定が完了したら、VMware Workstationを使用してESXiのダイレクトコンソールに接続できます。

クリック File > Connect to Server.

A-vSphere-7-home-lab–connecting-to-a-virtual-ESXi-7-host

vSphere 7 ホームラボ内の最初の ESXi 7 VM の IP アドレスを入力してください(192.168.11.30)、ユーザー名 (ルート) とパスワード。

Entering-credentials-for-connecting-to-the-ESXi-host-from-VMware-Workstation

証明書に関する警告が表示された場合は、[OK]をクリックしてください Connect Anyway 続きはこちら。

ESXi 7 ホームラボの準備は整いましたが、vSphere 7 ホームラボ全体の設定を完了し、正常に動作させるためには、このブログ記事を読み進めてください。

該当セクションの説明に従って vCenter をインストールします 4. Deploying vCenter Serverこのブログ記事.

A-nested-vCenter-VM-VSCA-is-deployed-in-the-VMware-vSphere-home-lab

vCenter のインストール後、ESXi ホストに接続できます(192.168.11.30) および vCenter へ (192.168.11.31) を VMware Workstation で、以下の方法を使用して Connect to Server のオプション File メニュー。

Connecting-to-the-ESXi-host-in-a-vSphere-7-home-lab

最初のESXiホスト(192.168.11.30) およびネストされた vCenter VM (192.168.11.31) がインストールされ、設定されています。次に、VMware Workstation で 2 台目の仮想マシンを作成し、2 台目の ESXi 7 ホストをインストールします(192.168.11.27) を仮想マシンにインストールします。インストール手順は、vSphere 7 ホームラボで最初に使用した ESXi ホストのインストール手順と同様です。その後、両方の ESXi ホスト上でネストされた仮想マシンを作成したり、あるホストから別のホストへ仮想マシンを移行したりできるようになります。Web ブラウザで vCenter の IP アドレスを入力し、VMware vSphere Client にログインして、vSphere 7 ホームラボ内の vSphere 7 環境を管理してください。

Using-vCenter-7-to-manage-VMware-vSphere-7-deployed-in-the-vSphere-7-home-lab

VMware Workstation でホスト専用ネットワークまたは NAT ネットワークを追加で作成し、仮想 ESXi 7 ホスト上で個別の vMotion ネットワークおよび VM ネットワークを設定することができます。その手順については、 VMwareホームラボに関するブログ記事 バージョン 6 について。これの主な前提条件は、すべての ESXi 仮想マシンが、同じ物理マシン上の VMware Workstation で実行されている必要があることです。

こちらも参照してください ESXi 6.x を ESXi 7.0 にアップグレードする方法 そして、以下のブログ記事を読んでみてください 自宅でVMware Serverを使用する.

結論

vSphere 7のホームラボの構築は、一般ユーザーやコンピュータ愛好家にとっても手頃な価格で行えます。VMware Workstationがインストールされた、適切な性能を備えたコンピュータが必要です。ESXiホストはVMware Workstation上で動作する仮想マシンにインストールされ、vCenter(vCenter Server Appliance)は ネストされたVM 仮想ESXiホストの1つ上で。

VMware Workstationが提供する幅広いネットワークオプションを活用することで、vSphere 7のホームラボでさまざまなネットワーク構成を試すことができます。VMwareのホームラボでvSphere 7とその機能を確認しておくことで、実際のサーバーにvSphere 7を導入する際に適切な判断を下すことができます。

導入を検討してください VMwareのバックアップおよびレプリケーションソフトウェア 障害発生時のデータ損失を防ぐため、インストールしてください。 NAKIVO Backup & Replication LinuxやWindowsの環境、あるいは仮想アプライアンスとして導入し、仮想マシンや物理マシンのバックアップを行うことができます。

1年間の無料データ保護: NAKIVO Backup & Replication

1年間の無料データ保護: NAKIVO Backup & Replication

2分で導入でき、仮想環境、クラウド、物理環境、SaaSのデータを保護します。バックアップ、レプリケーション、即時復旧のオプションをご用意しています。

People also read