vmware esxi と microsoft hyper-v server を比較してみた

20
ぽぴ王子@ぽぴ王国 1 2015年2月21日

Upload: popi-prince

Post on 16-Jul-2015

5.342 views

Category:

Software


3 download

TRANSCRIPT

Page 1: VMware ESXi と Microsoft Hyper-V Server を比較してみた

ぽぴ王子@ぽぴ王国

1

2015年2月21日

Page 2: VMware ESXi と Microsoft Hyper-V Server を比較してみた

名前:ぽぴ王子

職業:フリーランスのSE 兼 王子

住んでいるところ:ぽぴ王国

好き:嫁&オフトゥン( ˘ω˘)スヤァ

嫌い:はたらくこと

2/20

Page 3: VMware ESXi と Microsoft Hyper-V Server を比較してみた

ソフトウェア

エミュレーション (Project EGGなど)

ホスト型 (Virtual PCとか)

ハイパーバイザ型 (VMware, Hyper-V)

ハードウェア

仮想86モード

Intel VT-x / AMD-V

3/20

Page 4: VMware ESXi と Microsoft Hyper-V Server を比較してみた

代表的なハイパーバイザとして

VMware ESXi (使用期間4年)

Microsoft Hyper-V Server(使用期間2週間ぐらい)

を取り上げる

4/20

Page 5: VMware ESXi と Microsoft Hyper-V Server を比較してみた

ハイパーバイザ型の代表格

ホストOSとしてVMkernelという独自カーネ

ルを使用

vSphere Hypervisorと呼ばれるプログラム

と、それをコントロールするvSphere

Clientと呼ばれるプログラムで構成される

有償版は他にもさまざまな機能がある

5/20

Page 6: VMware ESXi と Microsoft Hyper-V Server を比較してみた

以前ラインナップにあった ESX はサービス

コンソールという管理用OSが含まれていた

(RedHatベース)

ESXi はその中から仮想化に必要な部分のみ

ひっこ抜いたカスタムもの、と考えていい

6/20

Page 7: VMware ESXi と Microsoft Hyper-V Server を比較してみた

起動中はディスプレイにはステータスぐらいしか表示されない

我が家では基本放置

7/20

Page 8: VMware ESXi と Microsoft Hyper-V Server を比較してみた

管理はWindows上で動作するクライアントプログラムのvSphere Clientを使用する

ESXの管理コンソールをWindows上のプログラムにしたものと考えていい

有償版ではvCenter Serverというシステムを使い、Webから管理したりできる

8/20

Page 9: VMware ESXi と Microsoft Hyper-V Server を比較してみた

vSphere Clientで見るとこんな感じ

メインで動作しているのは Windows Server 2008 R2

他に CentOS 7、Ubuntuなど

9/20

Page 10: VMware ESXi と Microsoft Hyper-V Server を比較してみた

Windows ServerのHyper-V機能“以外”を

ごっそり削って最小限の環境に仕立て上げた

もの

乱暴な言い方をすると

ESX → Windows Server

ESXi → Hyper-V Server

と考えることができる

10/20

Page 11: VMware ESXi と Microsoft Hyper-V Server を比較してみた

起動中はコマンドプロンプトが2つ起動しているだけの寂しい画面

引用元:http://blogs.dandunite.com/sugishita/post/beginning-hyper-v-server-2008.aspx

11/20

Page 12: VMware ESXi と Microsoft Hyper-V Server を比較してみた

管理はHyper-Vマネージャ(Hyper-V管理ツール)を使用する

12/20

※画面はイメージです

Page 13: VMware ESXi と Microsoft Hyper-V Server を比較してみた

13/20

Page 14: VMware ESXi と Microsoft Hyper-V Server を比較してみた

管理クライアントはWindowsがあれば動く

VMDirectPathという機能でI/Oのパススルーを行うことができる(超便利)

I/Oを仮想マシンに占有させて、仮想マシンからの情報を直接物理I/Oに出力させたりする機能

例えばディスプレイの出力をパススルーしてテレビにWindowsの画面を映してみたりとか

14/20

Page 15: VMware ESXi と Microsoft Hyper-V Server を比較してみた

管理クライアントにWindowsしか使用できない

vCenter Web Clientを使うとWeb上でコントロールできるらしいが、製品版を購入する必要がある

5.5以上ではvSphere Clientではすべての機能を使うことができず、Web Clientを使用するしかない → 50万ぐらいする

⇒詰んだ (‘A`)ウボァ

15/20

Page 16: VMware ESXi と Microsoft Hyper-V Server を比較してみた

ハードウェアの対応範囲がかなり狭い

特にネットワークカードはほぼIntel製しか使えないと思ったほうがいい

カニさんマークでおなじみのRealtek製はほぼ全滅

引用元:http://unitail.kumogakure.com/nictest.html

16/20

Page 17: VMware ESXi と Microsoft Hyper-V Server を比較してみた

基本的にWindowsなので、いろいろと融通

が利く

ファイルシステムがNTFSなので、かゆいと

ころに手が届く(ような気がする)

ドライバーのサポート範囲も広い

管理は割と簡単。クライアントHyper-Vを

使っていたら同じように管理できる

17/20

Page 18: VMware ESXi と Microsoft Hyper-V Server を比較してみた

デフォルトではドメインの中での使用を想定

しているようで、Workgroup 環境ではリ

モートデスクトップでログインすらできない

(設定をいじるとなんとかなる)

Server Coreしか用意されていないので、何

かしたいときにできないことも多い

18/20

Page 19: VMware ESXi と Microsoft Hyper-V Server を比較してみた

仮想化アプライアンスには他にもXenServer、

OracleVM、Proxmox VEとかいろいろあるお!

なんでもいいからPCを用意してインストールして

みたらいいと思うよ!

ホストOSとゲストOSのライセンスには気を付け

ようねぇー!

19/20

Page 20: VMware ESXi と Microsoft Hyper-V Server を比較してみた

ありがとうございました

20/25