Hyper-V、XenServer、KVMに足りないもの
VMware、仮想化の機能競争でMicrosoft、Citrix、Red Hatを依然リード
仮想化ベンダー各社の技術革新によって、ハイパーバイザー間の違いが薄れつつあるが、Hyper-V、XenServer、KVMには、いまだ機能的に弱い部分が残っている。
米VMwareが米MicrosoftのHyper-Vの仮想マシン(VM)を管理できる試用ソフトウェアを配布していることからも分かるように、さまざまなハイパーバイザー間の違いが薄れつつあることは明らかだ。しかし、Hyper-V、米Citrix SystemsのCitirx XenServer、米Red Hatが積極的にサポートしている KVM(Kernel-based Virtual Machine)は、機能的に弱い部分が残っている。ユーザーからは、このことが導入展開のネックになっているとの声が出ている。
Hyper-V:改訂ペースが速過ぎる?
Microsoftは、市場シェアと機能の両面でVMwareに最も近いライバルであり、仮想化製品のHyper-VでVMware vSphereとの差を縮めてきた。特に、Hyper-V Server 2008 R2とWindows Server 2008 R2 Service Pack(SP)1は、それぞれライブマイグレーションやDynamic Memoryといった目玉機能が追加され、大きく改良された。
しかしMicrosoftは、プライベートクラウドを展開するための高度な機能、例えば、仮想ネットワークデバイスや、VMwareのVMware vCloud Directorに相当するツールなどについては、まだかなりの追い上げが必要だ(だが、MicrosoftのSystem Center Virtual Machine Manager(SCVMM) 2012の登場により、2011年はこの分野の競争が激しくなりそうだ)。また、この1年程度の間に、Hyper-VをサポートするISV(Independent Software Vendor)は増えたものの、ユーザーは、Hyper-Vをサポートする監視、リポート、バックアップ、仮想ネットワーキング製品の充実をなお求めている。
一方、Hyper-Vユーザーは新機能を歓迎しているが、Microsoftの仮想化管理製品でHyper-Vの新機能のサポートが遅れていることが、導入を阻害しかねない。また皮肉にも、製品の改訂ペースが速いために、ユーザーがついていけない恐れもある。
例えば、SCVMMの現行版は、Windows Server 2008 R2 SP 1のDynamic Memoryをサポートしていないと、米ダートマスヒッチコック医療センターのシニアシステムエンジニア、ロバート・マクシンスキー氏は語る。同氏は23台の物理ホストと、Hyper-V上で動作する400台のVMを管理している。
また、新機能が頻繁にリリースされるため、同氏の組織では運用管理が大変になっている。「いつも更新に追われている感じだ」と同氏。「最新の統合エージェントで常にVMを更新し、最新の状態に保って、パッチやサービスパック、新バージョンの導入をどうにか遅れずにこなしている状態だ」
XenServer:HAやメモリ管理に改善を求める声
調査会社の米IDCによると、Citirx XenServerの販売は2010年に急速に伸びたという。しかし、Citirx XenServerは競合製品に比べて改善の余地がまだたくさんある。
Citrix Systemsは、サードパーティーの米Marathon Technologiesと提携して高可用性(HA)とフォールトトレランスを実現している。しかし、テキサスA&M大学コンピューティング・情報サービス(CIS)部門のインフラシステムグループでチーフシステムエンジニアを務めるトム・ゴルソン氏は、2009年末に仮想環境のディザスタリカバリ対策を始めたとき、「Citirx XenServerのHAツールは整備されていなかった。β版しかないか、あるいはまだ影も形もなかった」と語る。
そこでCIS部門は、米Xiotechのストレージシステム「Emprise 7000」に投資し、高可用性を確保した。この製品のGeoRAID機能では、大学全体でのVMのアクティブ/アクティブフェイルオーバーが実現できる。つまり、GeoRAIDは長距離vMotionに近い独自の機能を提供するわけだ。
このプロジェクトでは、インフラのネットワーキングレイヤーの調整が一番大変だったと、ゴルソン氏は振り返った。XiotechのGeoRAIDでは、接続されたVMのいずれかでのアクティブ/アクティブデータアクセスが可能だったが、そのためには拡張レイヤー2が必要だった。このため、米Cisco Systemsのレガシールータを同社の新しいNexusスイッチに置き換えなければならなかった。「NexusスイッチのNX-OSは、Cisco SystemsのIOSと似ているが、同じではない」とゴルソン氏。「そのため、CIS部門のネットワーキンググループでは学習が必要になった。大規模な環境では、これはプロジェクトの思わぬ障害になることがある」
CIS部門が仮想化を進めるとともに、ネットワーキング上の新たな問題も生じている。例えば、ゴルソン氏は現在、リソースの制約がある小規模なVMと同じアプリケーションクラスタに、それらのVMの4倍のサイズの物理マシンがある場合、一部のロードバランサが物理マシンではなくVMにトラフィックを送信する原因を究明しようとしている。「VMによってレスポンスはまちまちだ。ネットワーキングによって同期を取ることが、われわれにとって最も困難な課題となっている」(ゴルソン氏)
また、ユーザーは、Citrix SystemsがCitirx XenServerのメモリ管理機能開発を継続することを求めている。現在、Citrix Systemsの動的メモリ制御では、既存のVMで使われているメモリページを圧縮することで、ホスト上のVMの数を増やせるようになっている。だが、この機能は、VMwareのメモリオーバーコミットとは全く違う。VMwareのメモリオーバーコミットは基本的に、メモリの“シンプロビジョニング”を実現し、ゲストが物理的に存在するメモリよりも多くのメモリを仮想的に使用できるようにするものだ。さらに、VMwareは透過的なページ共有も実現している。これは、複数のVM間で同一のメモリページを単一のインスタンスとして格納することで、メモリを効率的に活用できる機能だ。また、VMwareはVMware vSphere 4.1で、Citirx XenServerに似たメモリ圧縮機能も導入している。
VMwareは仮想ネットワーキング機能でも先行しており、Citrix Systemsは追い上げを図っている。2010年10月に発表されたCitirx XenServer 5.6 Feature Pack(FP) 1には、分散仮想スイッチ機能が初めて搭載された。この最新版Citirx XenServerは「Project Cowley」のコードネームで呼ばれていたものだ。
Red Hat KVM:ツールラインアップなど大きく出遅れ
オープンソースのKVMは、機能面でVMwareに大きく水をあけられているといえる。例えば、CPUやメモリのホットアドに対応していない。Red Hatは、LinuxディストリビューションであるRed Hat Enterprise Linux(RHEL)のVersion 5.4からKVMをサポートしている。だが、オープンソースのXenから手を引いてハイパーバイザーとしてKVMだけを推進するようになったのは、2010年にリリースしたVirsion 6.0からにすぎない。
Red HatはRHEL 6と最新の仮想化スイートRed Hat Enterprise Virtualization(RHEV)により、ユーザーに新しいハイパーバイザーへの移行を促そうとしている。しかし、この組み合わせでは、物理マシンから仮想マシンへの変換(P2V)や仮想マシンフォーマット間の変換(V2V)は、依然として厄介だ。RHEVにはネイティブなP2Vツールがまだ用意されておらず、V2V変換ツールを適切に動作させるには、“スクラッチ”ストレージとスクリプティングが必要になる。
オランダ在住のLinux専門家で、独立系トレーナー兼コンサルタントのサンダー・ファン・フフト氏は、XenとRHEL 5を導入済みのユーザーの多くは、KVMへの移行に二の足を踏んでいると語った。「RHEL 6は、リリースされてまだ日が浅いため、RHEL 5とXenを使っている人のほとんどは、こんな風に考えていると思う。『少なくとも最初のサービスパックが出るの待って、XenからKVMに移行するためのソリューションの実力や選択肢の豊富さを見極めよう。そして、早く移行した人の苦労を参考にさせてもらおう』」(フフト氏)
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[富士ソフト株式会社] 受注業務は既に変革のステージ 出遅れて競争力を失わないためのDX戦略 -
市場調査・トレンド
[富士ソフト株式会社] 受注業務でありがち 「今は困っていない」と見直しを先送りにすることの弊害 -
製品資料
[富士ソフト株式会社] 「B2B EC」選定を製品比較から始めると迷走する理由 -
技術文書・技術解説
[SB C&S株式会社] 「Everpure FlashArray」技術詳細解説資料:概要から認証、サイジングまで解説 -
市場調査・トレンド
[セコムトラストシステムズ株式会社] EDR導入を成功に導くロードマップ:選定/稟議/運用のつまずきを防ぐコツ
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
IT業界の女性は9割が10年で消える 人材枯渇を招く“見えない壁”の正体
-
2
「Windows」の不要なファイルを安全に消して容量を空ける方法
-
3
VMware離れの現実解 2500台のVM移行に挑む製造大手の全記録
-
4
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
5
生成AIが普及しても「技術書」を手放せないエンジニアの本音
-
6
「法人向けPCおよび周辺機器の利用状況」に関するアンケート
-
7
業務用プリンターの老舗が挑むAI活用に向けた開発基盤変革を伴走支援
-
8
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
9
「レガシーシステム・老朽化システムの運用課題と刷新」に関するアンケート
-
10
生データを隠してデータ連携 KDDIが4000万人の顧客情報を安全に分析できた理由
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
プログラミング不要で誰でも実現できる、ネットワーク運用管理の自動化とは
-
4
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
5
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
6
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
7
ランサムウェア攻撃“究極の対策”はこれだ
-
8
サイバー脅威「トップ50」完全解説ガイド、新たな攻撃手法に対抗するには
-
9
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
10
生成AIの活用を阻む「5つの壁」とは? AIネイティブ組織へ変革を遂げる方法
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー