管理者向けTips
管理者が知っておきたい、Hyper-VとVMwareの微妙な相違点
Hyper-VとVMware ESX/ESXi、2つの仮想環境を管理するIT管理者にとって、両製品の相違点を知ることは重要だ。以下、ハードウェアの互換性やフェイルオーバー、ファイルフォーマットなどにおける違いを説明する。
同じ企業内でユーザーがWindowsとUNIXの両環境を運用しているように、たとえ基本的な機能は同じであっても異なる種類の仮想環境を運用しなければならない理由もある。
Hyper-VはWindows Server 2008とWindows Server 2008 R2に組み込まれているため、既存のWindows環境に配備するのは容易だ。同OSの価格にも含まれているので、新たなライセンス購入の承諾を得るのが難しい状況にも適しているといえる。またHyper-Vは、Windows Server 2008あるいは2008 R2に対して認定されたハードウェアをサポートする。Windows認定ドライバを組み込んだドライバ、アダプター、ネットワークアダプターも問題なく使える。このため、対応するハードウェアが限られているVMwareと比べると、既存のハードウェアを利用できる可能性が高い。
Hyper-VとVMwareの共通点は、両ハイパーバイザーとも低いレベルでハードウェアに作用するという部分だ。「Hyper-VはWindows内で動作する仮想化ソフトウェアであるVirtual PCの最新版にすぎない」という考え方は間違いだ。Hyper-Vには、最適化されたドライバ、強力なストレージアクセス機能やセキュリティ機能など、VMwareが備えているのと同様の最適化機能が搭載されている。VMware ESX/ESXiの基本コンセプトも全てHyper-Vに当てはまる。つまり、仮想スイッチング、SANへのアクセス、iSCSIストレージ、仮想マシンをコントロールする機能なども利用できるということだ。
だがVMwareの管理者にとっての最大の関心事は両製品の相違点だ。
最初に気付く違いは、Hyper-VではハイパーバイザーがWindowsの中で動作しているように見えるという点だが、それはペアレントパーティションだけに限られる。実際には、ハイパーバイザーはOSの下で動作している。管理インタフェースへのアクセス方法もVMwareとは異なる。
VMwareと同様、Hyper-Vは仮想マシンをコンソール上で管理できるが、VI ClientではなくHyper-V Managerというツールを使って管理する。Windowsのフル機能が組み込まれた環境であれば、ペアレントパーティション上でHyper-V Managerを起動できる他、別のWindowsマシンに同ツールをインストールすれば、リモートで管理することも可能だ。Hyper-VをインストールしたWindows Server Core環境として構成されたHyper-V Serverバージョンも用意されており、VMware ESXiと同様、無償でダウンロードして使える。
VMwareの管理者は、互換性のあるハードウェアを用意する必要があることを認識している。これはHyper-Vについてもいえることだが、Windows Serverへの対応認定を受けたハードウェアであればHyper-Vで利用できる。これらのハードウェアにアクセスするのに使用するVMツールのHyper-Vバージョンは「Integration Services」と呼ばれる。VMwareと同様、Hyper-Vの場合も、仮想マシンにマウントされるCDとしてIntegration Servicesをインストールするメニューオプションが用意されている。他の仮想システムでもそうだが、管理者はドライバの性能を最大限に発揮させるために、必ずこの作業を行う必要がある(参考:Hyper-V性能向上の鍵になるドライバ選択のヒント)。Integration ServicesでサポートされるOSの選択肢はVMwareよりも少ないため、インストールを実行する前に互換性をチェックすることが大切だ。
Hyper-Vでは、1台目のHDDはIDEドライブとしてインストールされる。これにより、一部のOSで起こり得る初期の互換性問題がある程度解消される。VMwareの場合、仮想マシンでSCSIディスクを利用するようになっている。Hyper-V R2ではSCSIコントローラーが標準機能として搭載されたことで、ホットスワップも可能になった。VMwareで人気の高い機能の1つにシンプロビジョニングがある。これは、特定のサイズのディスクをゲストに提供しているように見せながらも、物理的には実際に使用している容量しか占有しないというものだ。Hyper-Vでこれに相当するのがダイナミックディスクという機能で、ユーザーが仮想マシンを新規に作成する時点でダイナミックディスクをセットアップするかどうか聞かれる。
パススルーディスクのサポートにより、ボリュームとして構成しなくてもLUN(論理装置番号)にアクセスできるので、フェイルオーバークラスタリング用にストレージを共有することが可能だ。その際、Hyper-VではLive Migration、VMwareではvMotionという機能を利用する。Hyper-Vをフェイルオーバー用にセットアップするには、クラスタ共有ボリュームの利用を検討することが重要だ。これはクラスタファイルシステムのVMFS(Virtual Machine File System)と同様の機能を実現する。
管理者がパニックに陥らずに済むためのTipsは他にもある。VMwareの仮想マシンでは、[Control]+[Alt]+[Delete]を入力するのに[Control]+[Alt]+[Insert]というキーの組み合わせを使用する。一方、Hyper-Vのリモートデスクトップセッションで同じ信号を入力するには、[Control]+[Alt]+[End]というキーの組み合わせを用いる。また、Hyper-VではVHDがディスクドライブファイル用のフォーマットなので、VMDKファイルを探し回っても無駄だ。
Hyper-VとVMwareは多くの部分で違いがあるが、基本的にはいずれもハイパーバイザー型の仮想化方式であり、一方のプラットフォームの原理は他方にも当てはまる。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社MatrixFlow] 「物流リソース最適化」ガイド:人員・配車・傭車を出庫依頼の確定前に決めきる -
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
2
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
3
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
4
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
5
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
6
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
7
「結局使わなくなる」Microsoft 365 Copilotを半年で定着 キリンの3施策
-
8
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
9
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
-
10
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー