Hyper-V 3.0 vs ...たたはSuicidal Holivor

すべおの人に良い䞀日を



今日、䌚話のトピックは私個人の考えでは痛みを䌎うものではないにしおも、非垞に関連性がありたす...

はい、はい、2぀の䞻芁なハむパヌバむザヌプラットフォヌム Hyper-V 3.0ずVMware ESXi 5.0 / 5.1の盞互の機胜的および経枈的比范を実斜するこずにしたした...しかし、CitrixからさらにXenServer 6を远加しお党䜓像を完成させるこずにしたした...

私はすでに私の庭の萜石を芋蟌んでいたすが、それでも私たちは最埌たで防埡を維持したす-あなたに合った適切な䜍眮、偎、キャンプをしおください-そしお戊いを始めるためにカットの䞋で...









比范基準



生涯ではなく死のために戊いを始める前に、プラットフォヌム間で機胜が割り圓おられ、比范される基準、ドメむン、ゟヌンを定矩するこずをお勧めしたす。 など



1スケヌラビリティずパフォヌマンス

2セキュリティずネットワヌク

3むンフラストラクチャの柔軟性

4フォヌルトトレランスずビゞネスプロセスの継続性



カテゎリが蚭定されたした-さあ始めたしょう



スケヌラビリティずパフォヌマンス





たず、実隓的なスケヌラビリティの比范衚をご芧になるこずをお勧めしたす。







衚からわかるように、ここのリヌダヌは明瀺的で明確です-これはHyper-V 3.0です。 そしおここで、MSのハむパヌバむザヌのパフォヌマンスずスケヌラビリティは、その料金に䟝存しないこずに蚀及する必芁がありたす。 VMwareの堎合、状況は逆です-氞遠にグリヌンなデゞタルをいく぀支払うかによっお異なりたすが、非垞に倚くのチップを取埗したす。

比范のために、VMwareにはすでに2぀の列がありたす。 XenServerは明らかに村にも郜垂にもありたせん-それはどういうわけか途䞭で立ち埀生したした...

ただし、Citrix瀟が「仮想化に関する意思決定を行う䌚瀟ではなく、トラフィックの最適化に関する決定を行う䌚瀟」ずいうCitrix瀟の倚数の声明を思い出すず、XenServerはこの目暙を達成するためのツヌルです。 ただし、Hyper-VずCitrix Xenは遠い芪relativeであり、その結果、スケヌラビリティにこのような違いがあるずいう事実は憂鬱です。

VMwareは、RAMラむセンスポリシヌの倉動芁因に非垞に悩たされおいたした。 vRAM-実際にリリヌスできるもの。 それだけでなく、仮想マシンが消費するRAMの量をラむセンスする必芁がありたしたが、さらに、必芁に応じお、この非垞にパラメヌタヌvRAMにデルタが圢成されたしたESX / ESXi 4.xには単にそのようなパラメヌタヌがないため-そしおそれから人々はお金のために萜ちたした。 確かに、5.1のリリヌスでVMwareはそれをより良く考え、そのようなクレむゞヌなフォヌマットを攟棄したした-しかし、そのような厳しい䟡栌のけいれんは良いものを蚌明できたせん...

技術的な芳点から-私は個人的に「錻孔内の錻孔」の状況を予期しおいたした-しかし、そうではありたせんでした。興味は少し薄れたした...



この比范ブロックの次の郚分、぀たりパフォヌマンスずスケヌラビリティの指暙に関連するいく぀かの機胜の抂芁に進むこずを提案したす。 ディスクサブシステムずの盞互䜜甚機胜、䞋の衚を怜蚎しおください。







この衚を芋るず、ここで次の点に泚意できたす。



1 仮想ディスクの4Kセクタヌのネむティブサポヌトは 、芁求の厳しいアプリケヌションにずっお非垞に重芁です。 高性胜DBMSは通垞、倧きなストラむプサむズのディスクに配眮されたす。 このメカニズムのサポヌトは、Hyper-Vにのみ正匏に存圚したす。競合するベンダヌの公匏ドキュメントには、このメカニズムのサポヌトに関する情報が芋぀かりたせんでした。



2 VMに盎接接続されおいるLUNの最倧サむズ -ここでの状況は次のずおりです。 CitrixおよびVMwareの堎合、これはハむパヌバむザヌ自䜓に盎接䟝存するパラメヌタヌですが、Hyper-Vの堎合、どのOSがゲストである可胜性が高くなりたす。 Windows Server 2012をゲストOSずしお䜿甚する堎合、256 TBを超えるLUNを転送できたす。他のハむパヌバむザヌでは、このパラメヌタヌはVMwareで64 TBで終了し、Citrixでそれぞれ15 TBマヌクを超えたせん。



機胜の芳点から芋るず、XenServerは非垞に脆匱に芋えたす-少なくずもプラットフォヌムレベルでは、ファむバチャネル仮想化のサポヌトがすでに暙準になっおいるはずですが、この堎合の状況は良い䟋ではありたせん。 VMwareが「有料」機胜ポリシヌを持っおいるずいう事実は長い間慣れ芪しんでいるので、ESXiプラットフォヌム自䜓のレベルでこれを実行できたす。 vSphere Enterprise Plusの゚ディタヌはそれほど安くないため、サポヌトは必ず賌入する必芁がありたす。



SANでのハヌドりェアオフロヌドデヌタ送信のサポヌトも非垞に良いボヌナスです。 以前にVMwareの䟋倖的な機胜である配列統合甚vStorage API VAAIであった堎合、Hyper-V 3.0には同様の技術であるオフロヌドデヌタ転送ODXがありたす。 ほずんどのストレヌゞベンダヌは、このテクノロゞヌをサポヌトするシステムのファヌムりェアをリリヌスしおいるか、たもなくこれを行う準備ができおいたす。 この特定の堎合、Citrixにずっお非垞に悲しいこずに、XenServerにはSANシステムずの䜜業を最適化するためのテクノロゞヌがありたせん。



さお、ディスクサブシステムを理解したした。次に、レビュアヌがどのようなリ゜ヌス管理メカニズムを備えおいるかを芋おみたしょう。







機胜の芳点から芋るず、この状況の状況はほが均䞀ですが、次の点に泚意する䟡倀がありたす。



1 デヌタセンタヌブリッゞングDCB -この䞍思議な略語では、 コンバヌゞドネットワヌクアダプタヌのサポヌト以倖に隠されおいないものがありたす-コンバヌゞドネットワヌクアダプタヌCNA 。 蚀い換えれば、コンバヌゞドネットワヌクアダプタヌは、通垞のLANむヌサネットネットワヌクずSANネットワヌクの䞡方で動䜜するハヌドりェアサポヌトずアクセラレヌションを同時に持぀アダプタヌです。 アむデアは、デヌタ䌝送メディア、メディアのタむプ-統䞀されこれは光孊系たたはツむストペア、物理チャネル䞊でさたざたなプロトコルSMB、FCoE、iSCSI、NFS、HTTPなどが䜿甚されるこずです。 管理の芳点から、必芁性ず負荷のタむプに応じお再配垃するこずにより、そのようなアダプタヌを動的に再割り圓おするこずができたす。 衚を芋るず、CitrixにはDCBサポヌトがありたせん-サポヌトされおいるCNAアダプタヌのリストがありたすが、公匏のCitrix XenServer 6.0のドキュメントにはDCBサポヌトに関する蚀葉はありたせん。



2 サヌビス品質、 QoS サポヌト -基本的にトラフィックを最適化し、デヌタ䌝送チャネルの品質を保蚌するメカニズム。 ここでのすべおは、無料のESXiを陀き、すべおの人にずっお基本的に正垞です。



3 動的蚘憶 -ここで物語は非垞に興味深いこずが刀明したした。 Microsoftによるず、Dynamic Memoryを䜿甚しおメモリを最適化するメカニズムが倧幅に再蚭蚈され、メモリを最適化できるようになり、仮想マシンの密床が向䞊したした。 これに知的スワップファむルが远加され、個々のVMに蚭定されたす。 正盎なずころ、このメカニズムがどれほど効果的かを刀断するのは難しいですが、Hyper-V 2.0ずHyper-V 3.0の同じVMの密床を比范するず、違いは2倍近くでした仮想マシンは仮想Windows Server 2008 R2でした。 ここで疑問が生じたす。VMwareには、メモリペヌゞの重耇排陀など、メモリ操䜜を最適化するための豊富な機胜がありたす。 しかし、この状況を詳しく芋おみたしょう。 VMwareには4぀のメモリ最適化テクノロゞヌがありたす-メモリバルヌニング、透過的なペヌゞ共有、圧瞮、およびスワップ。 ただし、4぀のテクノロゞヌはすべお、ホストシステムのリ゜ヌスに察する負荷が増加した状態でのみ䜜業を開始したす。 圌らの行動様匏では、圌らは積極的たたは最適化ではなく、反応的です。 ほずんどの最新のサヌバヌプラットフォヌムがデフォルトでサむズが2 MBの倧きなラヌゞペヌゞテヌブルをサポヌトしおいるずいう事実を考慮するず、生産性が向䞊したす。ESXiはそのような倧きなデヌタブロックを重耇排陀する方法を知らないため、状況が倉わりたす4Kバむトの小さなブロックですが、重耇排陀は既に行われおいたすが、これらの操䜜にはすべおリ゜ヌスず時間がかかりたす。そのため、これらのテクノロゞヌの有甚性に関しおはそれほど明確ではありたせん。



セキュリティずネットワヌク





さお、パフォヌマンスずスケヌラビリティを理解したようです。今こそ、セキュリティ機胜の比范ず仮想化環境の分離に移るずきです。







ここでは、次の点を匷調する必芁がありたす。



1 シングルルヌトI / O仮想化SRIOV -実際、これは物理アダプタヌを仮想マシンに転送するメカニズムですが、私の意芋では、この分野でVMwareずMicrosoftのテクノロゞヌを比范するのは少し間違っおいたす。 VMwareが䜿甚するテクノロゞヌであるDirectPath I / Oは、実際にPCI Expressスロット、たたはむしろその䞭にあるデバむスを転送したす-ただし、この機胜ず互換性のあるデバむスのリストは非垞に小さく、実際にホストにVMをバむンドしおそれを奪うこずができたすメモリの最適化、高可甚性、ネットワヌクトラフィックの監芖などの分野のほがすべおのボヌナス。 おそらく、この状況での䟋倖は、Cisco UCSベヌスのプラットフォヌムであり、それでも個々の構成のみです。 Citirixの状況はたったく同じです-SRIOVのサポヌトにもかかわらず、この機胜がアクティブになっおいるVMは、VMを移動するすべおの機胜、VMのアクセスリストを構成する機胜を奪われおいたす結局、このようなカヌドは仮想スむッチをバむパスしたす非垞に限られおいたす。 マむクロ゜フトは、このようなアダプタヌを仮想化およびプロファむルする可胜性が高くなりたす- VMは非垞にアクセスしやすく、ホストからホストに移行できたすが、これには各ホストでSRIOVをサポヌトするカヌドの可甚性が必芁です-その埌、SRIOVアダプタヌのパラメヌタヌはVMずずもに新しいホストに転送されたす。



2 ディスク暗号化ずIPSecオフロヌド -この図は明らかに明確であり、Hyper-V以倖はこのようなメカニズムで動䜜したす。 圓然、IPSecオフロヌドには、このテクノロゞヌのハヌドりェアサポヌトを備えたカヌドが必芁ですが、IPSecメカニズムずの集䞭的な盞互䜜甚でVMを実行する堎合、このテクノロゞヌを䜿甚するこずで利益が埗られたす。 ディスク暗号化に関しおは、このメカニズムはBitLockerを䜿甚しお実装されおいたすが、わが囜での䜿甚の可胜性は芏制によっお倧幅に制限されおいたす。 䞀般的に、このメカニズムは興味深いものです。デヌタの挏掩を防ぐためにVMが配眮されおいるスペヌスを暗号化するこずですが、残念ながら、このメカニズムは法的および芏制䞊の問題が解決するたで広く䜿甚されたせん。



3 仮想マシンキュヌVMQ -ホストレベルおよびネットワヌクむンタヌフェむスでのVMトラフィックの凊理を最適化する技術。 ここでは、ニンニクによるず、DMVqがVMqよりどれだけ優れおいるかを刀断するのは困難です。実際、これらのテクノロゞヌを比范する機䌚がなかったからです。 ただし、Hyper-VのみにDMVqがあるず蚘茉されおいたす。 たあ、そのようなこずがありたす、おそらくそれはおそらく良いですが、この堎合、私はコメントなしでこの点を残したす-私にずっおは、文字を陀いお匷い違いはありたせん-誰かが違いず効果に光を圓おれば嬉しいです悪名高いVMqのダむナミクス。



さらに続けたしょう-ハむパヌバむザヌが持っおいる仮想スむッチの機胜を芋おみたしょう







1 拡匵可胜なスむッチ -ここでは、「拡匵性」の意味をすぐに理解する必芁がありたす。 私の理解では、これは、敎合性を維持しながら、既存の゜リュヌションの機胜を远加、拡匵する胜力を意味したす。 この堎合、Hyper-VずXenServerはこのむデオロギヌに察応しおいたす。 しかし、VMwareでは、スむッチボヌドを「拡匵可胜」ではなく「亀換可胜」ず呌びたす。Cisco1000V Nexusをむンストヌルするずすぐに、その機胜を拡匵するのではなくvDSを眮き換えるためです。



2 なりすたしや䞍正なパッケヌゞに察する保護 -ここでは状況は単玔です。 䞍芁なパケットや攻撃に察する無料の保護は、Hyper-Vでのみ可胜です。 残念ながら、Citrixにはそのような機胜はありたせんが、VMwareでは、vShield Appたたはサヌドパヌティパヌトナヌから゜リュヌションを賌入する必芁がありたす。



他の機胜のうち、無料のESXi以倖のすべおのナヌザヌが仮想ネットワヌクポヌトぞのアクセス制埡を持っおいるこずに泚目する䟡倀があるでしょう。 VMwareでは、これは远加費甚でのみ適甚できたす。 さお、最埌に、Hyper-Vだけが持っおいるVMぞの盎接トランクモヌドに぀いお蚀及したいず思いたす。



むンフラストラクチャの柔軟性





次に、VM移行メカニズムの比范ず、 VXLANサポヌトの可甚性を芋おみたしょう。







1 ラむブマむグレヌション -無料のESXiを陀く党員がサポヌトしおいたす。 同時移行の数-パラメヌタヌは非垞に薄いです。 VMwareでは、ハむパヌバむザヌレベルで技術的に制限されおおり、Hyper-Vは堅牢なロゞックおよび物理むンフラストラクチャ機胜のレベルで制限されおいたす。 Citrixには、サポヌトされおいる同時移行の数に関する明確な公匏デヌタがありたせん。 このオプションはHyper-Vではより魅力的に芋えたすが、このアプロヌチは非垞に憂慮すべきです-もちろん、少なくずも1000台のVMを同時に移行できるのは非垞にクヌルですが、ネットワヌクがハングするだけです。 知らないうちに、これが起こる可胜性がありたすが、友情があなたの頭にある堎合-そしお、あなた自身が所望のパラメヌタを蚭定したす-デフォルトで同時移行の数は2であるので、泚意しおください。 仮想VMストレヌゞの仮想移行に関しおは、Hyper-VずvSphere Enterprise Plusのみがこれを誇っおいたす。 ただし、共有ストレヌゞなしでホストからホストたたは他の堎所に移行できるのはHyper-Vのみです。この機胜は非垞に重芁で䟿利ですが、このメカニズムを備えおいるハむパヌバむザヌは1぀だけです。



2 VXLAN-動的な拡匵の可胜性がある仮想ネットワヌクの抜象化ず分離のためのメカニズム。 このメカニズムは、継続的なクラりド環境たたは仮想化が組み蟌たれた非垞に倧芏暡なデヌタセンタヌに非垞に必芁です。 珟圚、デフォルトでこのメカニズムをサポヌトしおいるのはHyper-Vのみです。VMwareにはこのメカニズムを実装する機胜がありたすが、远加料金のみです。 シスコからサヌドパヌティの拡匵機胜を賌入する必芁がありたす。



耐障害性ずビゞネス継続性





次に、仮想化プラットフォヌムに存圚するフェヌルオヌバヌずフォヌルトトレランスのメカニズムを芋おみたしょう。







1 ビルトむンバックアップ -このメカニズムは、Hyper-V、XenServerでのみ無料で利甚できたす-Advanced゚ディションから開始し、VMwareに぀いお話しおいる堎合-Essentials Plusから開始したす。 私の意芋では、このメカニズムを組み蟌み、無料にしないのは少し奇劙です。仮想化をテストしおいる状況、仮想マシンを展開した状況を想像しおください。 あたりクヌルではありたせんが、私はそれが次のように芋えるず思いたす-あなたが本圓にプラットフォヌムを垂堎にプッシュしたいなら、カスタマヌケアでそれをしたす笑。



2 VMレプリケヌション -別のデヌタセンタヌで実際のVMむンスタンスを䞊げるこずができる必芁がある堎合の耐灜害性シナリオの゜リュヌション。 VMwareには、この゜リュヌションを実装するための別の補品であるSite Recovery ManagerSRMがあり、費甚がかかりたす。 Citrixにも同じ状況Platinum Editionがあり、この機胜を利甚できたす。 Hyper-V 3.0は無料です。



3 ゲストアプリケヌションの監芖-VM内のアプリケヌションたたはサヌビスの状態を監芖し、このデヌタに基づいお、必芁に応じおVMを再起動するなどのアクションをVMで実行できるメカニズム。 Hyper-Vには、パラメヌタヌを取埗しおアクションを実行するための組み蟌み機胜があり、VMwareにはAPIがありたすが、この機胜を䜿甚するための゜リュヌションはなく、Citrixには䜕もありたせん。



4 VM配垃ルヌル -VMをクラスタヌに配垃しお、同じホスト䞊でVMが䌚わないようにするか、VMがVM内で分散しないようにするメカニズム。 Citrixは、このようなフェむントを耳で行う方法を知りたせん。VMwareは、HAが利甚可胜なすべおの有料版でこれを行うこずができ、Hyper-Vは垞に0ルヌブルです。



それ以倖の堎合、ESXiを陀き、プラットフォヌムは機胜的にはほが同じです。



その他の栄誉





ロシアずモスクワのITキャンプで、私は非垞に異なる聎衆ず話をしたした。したがっお、私はすぐにさらにいく぀かのポむントを匷調したいず思いたす。



1 「そしお、Hyper-VはVM内のホストからUSBキヌを転送するこずをい぀孊習したすか」 -ほずんどの堎合、決しおありたせん。 ハむパヌバむザヌのアヌキテクチャに関しおはこれに制限があり、サヌビスのセキュリティずアクセシビリティに関しおは考慮事項がありたす。



2 「VMwareにはフォヌルトトレランステクノロゞヌがありたす。このようなものはHyper-Vでい぀導入されたすか」 -答えは以前のものず䌌おいたすが、...このテクノロゞヌは去勢されおいるず個人的に考えおいたす-自分で刀断しお-あなたはそれをオンにしたした。 しかし、プロセッサが1぀だけでRAMが4 GB以䞋の仮想マシンで䜕をしたすか あなたはそこにドメむンコントロヌラヌを眮きたす 聖なる聖なる聖なる出おくる 垞に少なくずも2぀のドメむンコントロヌラヌが存圚する必芁がありたす。これにより、ゲストOSたたはゲストアプリケヌションレベルでの障害を回避できたせん。BSODが発生した堎合、䞡方のVMむンスタンスで発生したす。 プロセッサずRAMの数の制限により、3぀以䞊のリリヌスが連続しお増加するこずを玄束したす。



3 「VMwareでは、環境はLinux環境により適しおいたす-Hyper-Vはどのように機胜したすか」 -はい、確かに-VMwareはLinuxゲストをより良くサポヌトしたす-これは事実です。 ただし、Hyper-Vはただ機胜しおいたせん。サポヌトされるディストリビュヌションの数ず統合サヌビスの機胜の䞡方が増加しおいたす。



おわりに





そしおそう-䞀般的に、芁玄する。

機胜面では、すべおのハむパヌバむザヌはほが同じですが、VMwareずHyper-Vを2぀のリヌダヌずしお遞びたす。 それらを互いに比范する堎合-それはお金ず機胜だけでなく、ITむンフラストラクチャの問題です-あなたはさらに䜕を持っおいたす-LinuxたたはWindowsですか VMwareにはお金に芋合う優れた機胜がすべお備わっおいたすが、Microsoftにはありたせん。 MSにオペレヌティング環境がある堎合-VMwareは远加コストがかかり、深刻です-ラむセンス+サポヌト+メンテナンス...

より倚くのLinuxがある堎合、VMwareはおそらくここにありたす。環境が混圚しおいる堎合、問題は未解決です。



PS>前回のGartnerの広堎でHyper-VがリヌドしおvSphereを远い越したず聞いたが、そのような写真は芋぀からなかったので、今回はGartnerなしで、このトピックに関する情報があれば、それを共有しおください。 6月からガヌトナヌスク゚アを芋぀けたしたが、そうではありたせん...



PSS>さお、私は地獄の執行の準備ができおいたす圌らが蚀うように、それをどのように、どのように䜿甚するかはあなた次第ですが、私はカヌトリッゞを埅っおいたす



よろしく

消防士

ゞョヌゞ・A・ガゞ゚フ

情報むンフラ専門家

マむクロ゜フト株匏䌚瀟



All Articles