VMware ESXi とは何ですか? また、どのオペレーティング システムをサポートしていますか?

VMware ESXi とは何ですか? また、どのオペレーティング システムをサポートしていますか?

仮想マシンは、2 つのオペレーティング システムを頻繁に使用するユーザーにとって非常に便利です。たとえば、すべての開発作業を Linux で行っているが、ゲーム用に Windows が必要な場合などです。このような場合、PC で Linux 仮想マシンを実行すると、2 台目のコンピューターを購入する手間が省けます。

とはいえ、ほとんどの仮想化プログラムは、既存の「ホスト」OS 上で実行されます。しかし、仲介者を取り除き、仮想化プログラムをハードウェアと直接インターフェースさせたい場合は、VMware の ESXi のようなベアメタル ハイパーバイザーを使用する必要があります。

VMware ESXi とは何ですか?

VMware ESXi は、タイプ 1 ハイパーバイザーとも呼ばれる VMware のベアメタル ハイパーバイザーです。これは基本的に、システムのハードウェア上で直接実行され、ゲスト OS がシステム コンポーネントと直接やり取りできるようにする特別なオペレーティング システムです。そのため、ベア メタルという名前が付けられました。

これは、Type 2 ハイパーバイザーである Wine や VMware 独自の VirtualBox などの他の仮想化プログラムとは異なります。タイプ 1 ハイパーバイザーでは、ゲスト VM (仮想マシン) と、その VM で実行されている OS が、システムのハードウェアと直接インターフェイスします。対照的に、タイプ 2 ハイパーバイザーは、ホスト OS 上で VM を実行できるホスト OS 上で通常のプログラムとして実行されます。

タイプ 1 ハイパーバイザー スタックの図

これは、単一の VMware ESXi サーバーが、すべて隔離された環境で実行されている同じまたは異なる OS の複数のインストールをサポートできることを意味します。この方法はサーバー統合と呼ばれ、ハードウェア、冷却、および電力のコストを大幅に削減できる大規模な企業でよく行われます。

全体として、ESXi は、VMware が提供する vSphere ソフトウェア スイートで提供されるコンポーネントの 1 つです。通常、ESXi と連携して動作するその他の製品には、VCenter Server、VMware Directory Service、vCenter Server データベースなどがあります。

これら 2 種類のハイパーバイザーにはいくつかの大きな違いがあります。とはいえ、タイプ 1 ハイパーバイザーは一般に、VM が本質的に分離されているため、パフォーマンスが向上し、より安全であるため、より優れていると見なされます。

VMware ESXi の機能

エンタープライズ アプリケーションを念頭に置いて設計された ESXi は、次のような多数の機能を提供します。

  • 小さなフットプリント:パッケージ全体のサイズはわずか約 200MB です。これは、使用可能なリソースが少ないマシンで ESXi を実行できることを意味し、フットプリントが小さいほど攻撃対象領域が減少するため、セキュリティ対策として機能します。
  • 幅広い OS サポート: ESXi サーバーは、通常のマシンにインストールできるほぼすべての OS をサポートします。Windows、Linux、および macOS はすべて、通常の VM をセットアップする場合と同様に、ISO ファイルを使用してインストールできます。
  • 簡単な管理アクセス: ESXi VM の管理は、HTML ベースの Web インターフェイスのおかげで簡単です。インストールが完了すると、サーバーにアクセスするのと同じように ESXi にアクセスできます。これは、VM をリモートで作成、削除、および管理できることを意味します。
  • 安全性:ベア メタル ハイパーバイザーがデフォルトで提供するセキュリティ以外にも、VMware は、組み込みの暗号化、役割ベースのアクセス、および優れたログ機能と監査機能を使用して、ESXi VM を保護します。
  • 簡単に拡張可能: 1 つの ESXi インストールで複数の CPU を同時に使用できます。また、最大 6 TB のメモリで最大 128 個の仮想 CPU と 120 個の VM を実行するようにセットアップすることもできます。
  • カスタマー サポートと互換性:これは人気のあるエンタープライズ プラットフォームであるため、広範なサポートとベンダー機能を利用できます。フットプリントが小さいということは、ESXi サーバーを迅速にセットアップして展開できることも意味します。

ESXi の要件とインストール

前述のように、ESXi ハイパーバイザーのフットプリントは大きくないため、最小要件は次のように低くなります。

  • 少なくとも 2 つのコアを備えたホスト CPU (64 ビット、x86 プロセッサ)。サポートされているプロセッサの完全なリストについては、 VMware ESXi の要件を確認してください。
  • 少なくとも 4GB の RAM と 4GB のストレージ。
  • 1 つ以上のギガビットまたはより高速なイーサネット コントローラー。
  • 64 ビット VM のハードウェア仮想化 (Intel VT-x または AMD RVI) のサポート。

ご想像のとおり、前述の要件を満たしている限り、最新のほぼすべてのマシンを ESXi サーバーに変換できます。VMwareによると、ストレージの冗長性などのより高度なものには追加の要件があります。ESXi の起動は、USB ドライブ、ハード ドライブ、または UEFI を使用する CD を使用して行うことができます。

ESXi のインストールもかなり簡単です。VMware は、マシンに OS をインストールするのと同様の使いやすいインストール ウィザードを提供します。前述のブータブル メディアのいずれかを使用してインストール ウィザードを起動し、指示に従ってください。上のビデオでは、VMware ESXi のインストール方法を紹介しています。

VMware ESXi ホストの更新

ESXi ホストを更新するには、いくつかの方法があります。新しい ESXi ホストをセットアップする場合に備えて、常に最新バージョン (執筆時点ではバージョン 7.0) をインストールする必要がありますが、更新もかなり簡単です。

ESXi 更新プロセスの概要。
画像著作権: VMware

ホストに応じて、CD、DVD、または USB ドライブを使用して、バージョン 6.5 または 6.7 の ESXi ホストをバージョン 7 にアップグレードできます。スクリプトによるアップグレード、ESXCLI、または vSphere Lifecycle Manager のアップグレードも可能です。

ESXi ホストでの VMware Tools のインストールと更新

VM から追加の機能が必要な場合は、VM に VMware Tools ISO をインストールまたは更新することもできます。これは通常、VMware vSphere Update Manager (VUM) または VMware vSphere Lifecycle Manager (vLCM) を使用して処理されますが、手動で行うこともできます。

とはいえ、ESXi を完全にインストールすると、デフォルトで VMware Tools がインストールされるはずなので、ここでの唯一の本当の関心事は、システム全体を最新の状態に保つことです。これは、ESXi ホストを更新するときにも自動的に行われるはずです。

VMware ESXi VM のバックアップ

データの冗長性とバックアップは、IT エンタープライズ ワークフローのかなり重要な部分です。取得するバックアップの種類に応じて、次のオプションがあります。

  • VM ハード ドライブのバックアップ: VM のハード ドライブのバックアップのみに関心がある場合は、特定の VM に関連付けられた VMDK ファイルのみを vCenter に保存することを選択できます。
  • VM 全体のバックアップ:別の VM をセットアップする手間を省き、すぐに使用できるコピーが必要な場合は、VM を vCenter の OVF テンプレートにエクスポートするのが最も簡単な方法です。これにより、構成ファイル、データ、およびインストールされているすべてのプログラムがすべて単一の OVF ファイルに移行され、別の ESXi ホストまたは VirtualBox インストールに VM をすばやく再デプロイするために使用できます。

仮想マシンが役に立つ

VMware の ESXi ハイパーバイザーのインストールと使用は、VM と IT インフラストラクチャ管理の世界を始めたばかりの人でも驚くほど簡単です。

ESXi ホストとサーバー アプリケーションのうさぎの穴に落ちたくない場合でも、VMware の VirtualBox を使用すると、既存の OS 上で実質的にすべての OS を実行でき、まったく新しい可能性の世界が開かれます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です