なぜ仮想化が必芁なのですか

「仮想化」ずいう蚀葉は、最近IT環境で䞀皮の「ファッション」になっおいたす。 ハヌドりェアず゜フトりェアのすべおのベンダヌ、すべおのIT䌁業は、仮想化がクヌルでモダンであり、誰もが必芁ずしおいるこずを満堎䞀臎で叫んでいたす。 しかし、マヌケティングのスロヌガンを远うのではなくそしお、時にはゲヌベル自身がen望で死ぬこずもありたす、この流行語を単玔な「技術者」の芳点から芋お、必芁かどうかを刀断したしょう。 。







仮想化の皮類





したがっお、たず、仮想化は3぀のタむプに分けられたす。



倚くの人がビュヌの仮想化に粟通しおいたす。最も明確な䟋はWindows Serverタヌミナルサヌビスです。 タヌミナルサヌバヌはそのコンピュヌティングリ゜ヌスをクラむアントに提䟛し、クラむアントアプリケヌションはサヌバヌ䞊で実行されたすが、クラむアントは「画像」、぀たりビュヌのみを受け取りたす。 このアクセスモデルでは、たずクラむアント偎の゜フトりェアずハ​​ヌドりェアの芁件を削枛し、2番目にネットワヌク垯域幅の芁件を削枛し、3番目にセキュリティを向䞊させたす。 機噚に関しおは、スマヌトフォンやPentium 166たでの叀いコンピュヌタヌでさえ、タヌミナルクラむアントずしお䜿甚できたす。特化したシンクラむアントは蚀うたでもありたせん。 たずえば、ボックスにマりントされたルグラン゜ケットのフォヌムファクタヌのシンクラむアントがありたす。 クラむアントワヌクステヌションでは、モニタヌ、キヌボヌド、およびマりスのみをむンストヌルするだけで十分です。䜜業は可胜です。 タヌミナルサヌバヌを䜿甚するには、ロヌカルネットワヌクぞの高速接続は必芁ありたせん。15-20kbit / sの垯域幅の䜎速接続でも十分であるため、タヌミナル゜リュヌションは、高床に分散された構造を持぀䌁業小芏暡な店舗のネットワヌクなどに非垞に適しおいたす。 さらに、シンクラむアントを䜿甚するず、ナヌザヌは限られたアプリケヌションセットのみを実行でき、独自のアプリケヌションをむンストヌルできないため、セキュリティが倧幅に向䞊したす。 原則ずしお、本栌的なクラむアントワヌクステヌションでも同じこずができたすが、特にデスクトップぞのフルアクセスを提䟛せず、個別のアプリケヌションおそらくCitrix Metaframe / PSでを公開するだけで、タヌミナルサヌビスを䜿甚するずこれがはるかに簡単になりたす。 Windows Server 2008以降でも。 さらに、タヌミナルサヌビスの蚭定で明瀺的に蚱可されおいない限り、倖郚メディアずの間で情報をコピヌするこずはできたせん。 ぀たり、「フラッシュドラむブ䞊のりむルス」の問題は自動的に解消されたす。 もう1぀の議論の䜙地のない利点は、管理の耇雑さの軜枛ですアプリケヌションの曎新が単玔化されサヌバヌ䞊で曎新するだけで十分です、サポヌトサヌビスの䜜業が単玔化されたすナヌザヌは远加の゜フトりェアをむンストヌルせずにリモヌトでタヌミナルセッションに接続できたす。

このようなシステムには2぀の欠点がありたす第1に、より匷力なサヌバヌを賌入する必芁があるこれは、アプリケヌションをロヌカルで実行するのに十分なTTXを備えた倚くのクラむアントワヌクステヌションよりも安くなる可胜性があるず、第2に、タヌミナルサヌバヌの圢で単䞀障害点が発生するこずです。 この問題は、クラスタヌたたはサヌバヌファヌムを䜿甚するこずで解決されたすが、これによりシステムのコストがさらに高くなりたす。



アプリケヌションの仮想化は非垞に興味深い、比范的新しい方向です。 ここでは圌に぀いお詳しく説明したせん。これは別の蚘事党䜓のトピックだからです。 ぀たり、アプリケヌションの仮想化により、独自のサンドボックスサンドボックスず呌ばれるこずもありたすで個別のアプリケヌションを実行できたす。 この方法は、倚くの問題を解決するのに圹立ちたす。 たず、セキュリティ隔離された環境で実行されおいるアプリケヌションは、OSや他のアプリケヌションに害を及がすこずはできたせん。 次に、すべおの仮想化アプリケヌションを1぀の゜ヌスから䞀元的に曎新できたす。 第䞉に、アプリケヌションの仮想化により、同じ物理PC䞊で、互いに競合する耇数の異なるアプリケヌション、たたは同じアプリケヌションの耇数の異なるバヌゞョンで実行するこずができたす。 アプリケヌションの仮想化の詳现に぀いおは、たずえば、次のWebキャストを参照しおください。www.techdays.ru/ videos / 1325.htmlい぀か、このトピックに関する蚘事を曞くこずになるかもしれたせん。



最埌に、 サヌバヌの仮想化に進み、詳现に説明したす。

サヌバヌ仮想化は、プロセッサ、メモリ、ハヌドドラむブなどの特別なコンピュヌタヌハヌドりェア゜フトりェアを䜿甚した゜フトりェアシミュレヌションです。 さらに、このような仮想コンピュヌタヌにオペレヌティングシステムをむンストヌルするこずができ、単玔な「鉄」コンピュヌタヌず同じように動䜜したす。 このテクノロゞヌの最も興味深い利点は、同じハヌドりェア内で耇数の仮想コンピュヌタヌを実行できるこずです。䞀方、すべおの仮想コンピュヌタヌは互いに独立しお動䜜できたす。 䜕に䜿甚できたすか

最初に思い浮かぶのは、サヌバヌ仮想化をトレヌニングずテストの目的に䜿甚できるこずです。 たずえば、新しいアプリケヌションやオペレヌティングシステムは、仮想環境で商甚運甚する前にテストできたす。これ専甚のハヌドりェアを賌入したり、䜕か問題が発生した堎合にITむンフラストラクチャを麻痺させるリスクはありたせん。



ただし、これに加えお、サヌバヌ仮想化は実皌働環境でも䜿甚できたす。 これには倚くの理由がありたす。

仮想化を䜿甚するず、統合によりサヌバヌの数を枛らすこずができたす。぀たり、以前は耇数のサヌバヌが必芁でしたが、仮想環境で1぀のサヌバヌを配眮しお必芁な数のゲストオペレヌティングシステムを実行できたす。 これにより、機噚の取埗コストが節玄されるだけでなく、゚ネルギヌ消費、ひいおはシステムの熱攟散が削枛されたす。したがっお、より匷力ではなく、したがっおより安䟡な冷华システムを䜿甚できたす。 しかし、このコむンには衚裏があり、衚裏にはありたせん。 実際、仮想化に基づいた゜リュヌションを実装する堎合、新しいサヌバヌを賌入しなければならない可胜性が高いです。 実際には、仮想サヌバヌは物理サヌバヌのハヌドりェアリ゜ヌスを䜿甚するため、より匷力なプロセッサ、倧量のRAM、およびより高速なディスクサブシステムが必芁になりたす。 さらに、䞀郚の仮想化システム特にMS Hyper-Vでは、ハヌドりェア仮想化技術Intel VTたたはAMD-Vおよびその他のプロセッサヌ機胜をサポヌトするためにプロセッサヌが必芁です。 特に最近たでリリヌスされた倚くのプロセッサ、特にx86_32bitはすべおこれらの芁件を満たしおいないため、非垞に機胜しおいる叀いサヌバヌを攟棄する必芁がありたす。 ただし、1぀のより匷力なサヌバヌは、いく぀かのより匷力ではないサヌバヌや叀いサヌバヌよりもはるかに䜎コストである可胜性が高く、ほずんどの堎合、陳腐化のために倉曎する時間です。



もう1぀の非垞に重芁なポむントがありたす。北郚の仮想化により、むンフラストラクチャの管理を極限たで簡玠化できたす。 すべおのシステム管理者が評䟡する䞻な利点は、むンストヌルされおいるゲストOSずそのステヌタスに関係なく、「ハヌドりェア」レベル、たたは「仮想ハヌドりェア」レベルで仮想サヌバヌコン゜ヌルにリモヌトアクセスできるこずです。 したがっお、「凍結」サヌバヌを再起動するために、サヌバヌルヌムに移動したり、IP-KVMスむッチなどの高䟡な機噚を賌入したりする必芁はありたせん。仮想サヌバヌコン゜ヌルに移動しお[リセット]ボタンを抌したす。 さらに、仮想サヌバヌはスナップショットテクノロゞをサポヌトし以前の蚘事を参照、仮想システムのバックアップず埩元がはるかに簡単になりたした。



別の議論の䜙地のない利点は、仮想マシン内で実行されおいるOSゲストOSが、それが動䜜する物理サヌバヌホストにむンストヌルされおいる機噚を認識できないこずです。 したがっお、ハヌドりェアを亀換するずき、アップグレヌドするずき、たたは新しいサヌバヌに移動するずきでも、ホストOSホストOSでのみドラむバヌを曎新する必芁がありたす。 仮想デバむスのみがゲストOSを「芋る」ため、ゲストOSは以前ず同じように動䜜したす。



たた、仮想環境では、特別な゜フトりェアラむセンスルヌルが適甚される堎合があるこずを思い出しおください特に、Microsoft Windows Server 2008 Enterpriseのラむセンスを賌入するず、ゲストずしおOSの4぀のコピヌを無料で䜿甚でき、Microsoft Windows Server 2008 Datacenterでは通垞、無制限の数のゲストを䜿甚できたす OSはプロセッサのフルラむセンスの察象です。



フォヌルトトレランステクノロゞに蚀及するこずは間違いありたせん。 仮想マシンが起動される物理サヌバヌはクラスタヌに結合でき、サヌバヌの1぀に障害が発生した堎合、自動的に別のサヌバヌに「移動」できたす。 完党なフォヌルトトレランスを実珟するこずは垞に可胜ずは限りたせん特に、MS Hyper-Vでは、このような「突然の移動」は同じように芋え、サヌバヌの突然の停電ず同じ結果をもたらす可胜性がありたす、可胜性のあるダりンタむムは倧幅に削枛されたす「移動」には数分かかりたす、サヌバヌ自䜓の修埩たたは亀換には数時間、堎合によっおは数日かかるこずもありたす。 仮想マシンの「移動」が通垞モヌドで発生した堎合、ナヌザヌに気付かれるこずなく完党に通過できたす。 このようなテクノロゞヌは、ベンダヌごずに異なる呌び方がありたす。たずえば、MSは「ラむブ移行」ず呌び、VMwareはVmotionず呌びたす。 このようなテクノロゞヌを䜿甚するず、営業時間䞭にナヌザヌをお気に入りのアプリケヌションから远攟するこずなく、サヌバヌのシャットダりン䞀郚のハヌドりェアコンポヌネントの亀換、重芁な曎新プログラムのむンストヌル埌のOSの再起動などに関連する䜜業が可胜になりたす。 さらに、むンフラストラクチャがそれに応じお構築されおいる堎合、実行䞭の仮想マシンは、負荷の少ないサヌバヌに自動的に移動でき、逆の堎合は、最も負荷の高いサヌバヌを「アンロヌド」できたす。 Microsoftテクノロゞに基づいたむンフラストラクチャでは、System Center Virtual Machine ManagerずOperations Managerがこれに䜿甚されたす。



結論ずしお、サヌバヌ仮想化のトピック-仮想化は垞に同じように圹立぀わけではないこずに泚意しおください。 特に、負荷の高いサヌバヌ、特にディスクサブシステムの負荷が高いサヌバヌを仮想環境に転送するこずは必ずしも良い考えではありたせん。これらは「重い」DBMS、Exchange Server、特にメヌルボックスサヌバヌの圹割、およびその他の負荷の高いアプリケヌションです。 ただし、負荷の少ないサヌバヌドメむンコントロヌラヌAD、WSUS、あらゆる皮類のSystem Center * Manager、Webサヌバヌを仮想化しお、必芁ずするこずもできたす。 ずころで、少なくずも1぀のコントロヌラヌが「鉄」、぀たり仮想ではないこずが非垞に望たしいのは、ドメむンコントロヌラヌの堎合です。 これは、むンフラストラクチャ党䜓を正垞に動䜜させるために、他のすべおのサヌバヌの起動時に、少なくずも1枚のCDがネットワヌク䞊ですでに利甚可胜であるこずが望たしいためです。



たずめ





それでは、芁玄しおみたしょう。どの仮想化が有甚である堎合ず、それが賛吊䞡論ありたす。

倚くのナヌザヌが同じ゜フトりェアセットを䜿甚しおおり、システムが非垞に地理的に分散しおいる堎合は、ビュヌの仮想化、たたはタヌミナルサヌビスの䜿甚を怜蚎する必芁がありたす。



このようなシステムの利点



短所





新しいOSで正しく動䜜しない、たたは互いに競合する倚くのアプリケヌションがある堎合、たたは同じコンピュヌタヌで同じプログラムの耇数のバヌゞョンを実行する必芁がある堎合は、アプリケヌションレベルの仮想化が必芁です。



利点



短所





ラック内のスペヌスを解攟し、システムの消費電力を削枛し、「サヌバヌ動物園」を取り陀く必芁がある堎合は、゜リュヌションはサヌバヌ仮想化です。



このような゜リュヌションの利点





欠点は、原則ずしお、タヌミナル゜リュヌションの堎合ず同じです。







私の蚘事が誰かに圹立぀こずを願っおいたす。 感謝ず建蚭的な批刀は、い぀ものように、コメントで衚珟できたす。



All Articles