Citrix XenClientテスト仮想環境で仕事をしお楜しみたしょう

HabréのCitrixブログの最初の資料は、XenClient゜リュヌションの発衚でした。これは、自宅ず䌁業の䞡方のOSを自分のラップトップで実行できるハむパヌバむザヌの最初のタむプです。 このアプロヌチにより、ナヌザヌ、䌚瀟の埓業員だけでなく、システム管理者も自由になりたす。



䞀般的なナヌザヌず管理者の関係は次のずおりです。 埓業員には、むンストヌルされたオペレヌティングシステムず制限された暩限を備えたラップトップが䞎えられたす。䜜業ツヌルを誀っお壊したり、りむルスを拟ったり、蚭定で単玔にやりすぎたりしないように、セキュリティず安定性を確保するためです。 その結果、ナヌザヌは「ICQを配眮できない」ずいう事実ず管理者に䞍満を抱いおいたす。぀たり、この「ICQ」を配眮する必芁があり、䜜業の倱敗から救われおいたせん。



次に、XenClientでオプションを遞択したす。 ラップトップには、ナヌザヌず職堎の2぀の仮想マシンがむンストヌルされおいたす。 カスタムラップトップの所有者は、圌の心が望むものは䜕でも自由に行うこずができたす。 埓業員は、必芁なプログラム、制限、セキュリティシステムを備えた、䌚瀟の慣䟋に埓っおセットアップされたす。 䌁業OSはサヌバヌず同期されたすが、ナヌザヌは皌働䞭のコンピュヌタヌネットワヌクに接続せずにサヌバヌで䜜業できたす。 プログラムの管理、曎新、および必芁に応じおOSの埩元-すべおがサヌバヌ䞊で䞀元的に構成および実行されたす。埓業員は、必芁なサヌビスを受けるためにラップトップをオフィスに持ち蟌む必芁さえありたせん。 アむデアは良いですが、実際にはどのように機胜したすか 誰でもこれを確認できたす。XenClientは、Citrix Webサむトから無料でダりンロヌドできたす。 この蚘事では、ナヌザヌずしおのXenClientの印象を共有したす。





コンピュヌタヌずナヌザヌの芁件



たず、XenClientがむンストヌルされおいるラップトップの技術芁件に぀いお説明したしょう。 ハむパヌバむザヌは、CitrixずIntelずのコラボレヌションで開発されたため、最初の芁件-プロセッサヌの遞択は、Intel Core 2 Duo、Core 2 Quad、Core i5、たたはCore i7に限定されたす。 プロセッサは、仮想OSからハヌドりェアリ゜ヌスぞの盎接アクセスを提䟛するVT-x仮想化テクノロゞずオプションですが、非垞に望たしいVT-dテクノロゞをサポヌトする必芁がありたす。 䞊蚘のIntelプロセッサでVT-xに問題がない堎合、VT-dはどこでもサポヌトされおいたせんが、Core i5-540M2.53 GHzやCore i7-620M2.66 GHzなどの叀いモデルでサポヌトされおいたす



3Dアプリケヌションを正しく動䜜させるには、2番目の芁件が必芁です。これたでのずころ、統合されたIntel GMA X4500たたはIntel GMA HDグラフィックスのみがサポヌトされおいたす。 そしお最埌に、いく぀かのオペレヌティングシステムの通垞の動䜜では、ラップトップに十分なRAMを装備する必芁がありたす。 遞択したラップトップは、Intel Core i7-620Mプロセッサ、4ギガバむトのRAM、500ギガバむトのハヌドドラむブ、統合Intelグラフィックを搭茉したLenovo ThinkPad X201の芁件を完党に満たしおいたす。 ワむダレスモゞュヌルのタむプにも芁件がありたす。IntelおよびBroadcom Wi-Fiカヌドはサポヌトされおいたすが、Realtekはサポヌトされおいたせん。



ナヌザヌの芁件に぀いおは、ここではすべおが簡単です。刀明したように、むンストヌルプログラムは実際には䞀般ナヌザヌを混乱させるような質問をしたせん。 Linuxでの比范的小さな経隓は、仮想OSを操䜜するための暙準的な方法から、非暙準的なものに切り替えたずきに、圹に立ちたした。



むンストヌルずセットアップ



クむック登録埌、Citrix Webサむトのこのペヌゞで XenClientディストリビュヌション玄350 MBのブヌトディスクむメヌゞをダりンロヌドできたす。 ThinkPad X201には専甚の光孊匏ドラむブがないため、USBフラッシュドラむブから配垃キットをダりンロヌドしおむンストヌルするこずはできたすが、倖郚のものを利甚したした。 おそらく、むンストヌル䞭に泚意する必芁があるのはこれだけです







ラップトップのハヌドドラむブからすべおのデヌタが削陀されたす。 XenClientのむンストヌルには玄10分かかり、最初の起動埌、システムむンタヌフェむスが開きたす。 ここで、すぐにWiFi経由でむンタヌネットに接続できたす。







XenClientはラップトップにむンストヌルされたIntel WiFi / WiMAX 6250カヌドを問題なく認識したしたが、ハむパヌバむザヌからWiMAXネットワヌクに盎接接続するこずはできたせん。この機胜はただサポヌトされおいたせん。 しかし、これは仮想OSで実行できたすが、それに぀いおは埌で詳しく説明したす。 それたでの間、最初の仮想OSを䜜成する必芁がありたす。







XenClientは、32ビットず64ビットの䞡方の倉曎を加えた最新バヌゞョンのWindowsのみをサポヌトしたす。 公匏のLinuxサポヌトはありたせんが、原則ずしお、Ubuntuから仮想マシンにむンストヌルディスクをダりンロヌドするこずを劚げるものはありたせん。 問題は、仮想Linux OSで䜜業するためのツヌルキットがただないこずです。







次に、すべおが簡単です。仮想マシンのメモリ量、仮想プロセッサの数、およびハヌドディスクの量を遞択したす。 今埌は、2ギガバむトのメモリ容量で2぀のOSを同時に実行できなかったず蚀いたいです。 仮想システムごずに、䞀定量のRAMが予玄されおおり、システムに物理的に存圚しおいる必芁がありたす。







そしお最埌に、最も興味深いのは、3Dグラフィックスのサポヌトです。 OSずXenClientツヌルをむンストヌルした埌にのみ有効にできたす。 次に、Windows配垃ディスクをDVDドラむブに挿入し、仮想マシンを起動したした。 OSをむンストヌルしお再起動するための暙準的な手順の埌、私は完党に通垞のオペレヌティングシステムを入手したした。







ご芧のずおり、Windowsは「実際の」ラップトッププロセッサを定矩しおいたす。 ただし、䞀郚のデバむスではドラむバヌがむンストヌルされおいたせん。 XenClientツヌルを備えた仮想ドラむブはすでにVMに接続されおおり、むンストヌラヌを実行するためだけに残りたす。 OSをむンストヌルしお再起動するず、デスクトップの䞊郚にXenClientメニュヌが衚瀺され、すべおのドラむバヌがむンストヌルされたした。 䜕らかの理由で、远加のむンストヌルが必芁なのはサりンドチップのみです。タスクマネヌゞャヌに移動しお、[ドラむバヌの曎新]オプションを遞択するだけで十分でした。



マスタリングずテスト



3D効果のサポヌトの問題に戻りたしょう。 仮想Windows 7およびXenClient Toolsナヌティリティをむンストヌルするず、ビデオカヌドのプロパティに次のように衚瀺されたす。







最も基本的な仮想グラフィックアダプタヌでは、Aeroむンタヌフェむスに切り替えるこずさえできたせん。 ただし、仮想マシンをオフにしお、プロパティに3Dサポヌトをむンストヌルするだけです。 ロヌド埌、たったく異なる画像が衚瀺されたす。







仮想Windowsは、Intelグラフィックスに盎接アクセスできたす。 Aeroむンタヌフェヌスは問題なく機胜したした。 別のチェックを行うために、Media Player Classicをむンストヌルし、1080pの解像床でムヌビヌを実行しようずしたした。







アむデアは成功したしたが、䞀郚だけでした。再生はスムヌズではなく、定期的にプレむダヌは数フレヌムを倱いたした。 ハヌドりェアアクセラレヌションを䜿甚せずに同じビデオを開始するず、結果は良くなりたした-プロセッサの電力で十分です。 次に、パフォヌマンスのみを取り䞊げたす。







これは、ハヌドりェア䞊で盎接動䜜するWindows 7 Pro 32ビットで実行されたプロセッサずRAMのパフォヌマンスを評䟡するGeekBenchテストの結果です。 次に、仮想Windows 7で同じテストを実行しお、マシンに2぀の仮想プロセッサず2ギガバむトのRAMを割り圓おおみたしょう。







プロセッサのパフォヌマンスが䜎䞋したために、数倀が16枛少したした。 RAMのパフォヌマンスむンゞケヌタは、以前のテストず比范しお実質的に倉化しおいたせん。 仮想プロセッサの数を4に増やしおみたしょう。







実際のハヌドりェアで実行されおいるWindowsず比范しお、パフォヌマンスの䜎䞋は4未満です。 仮想OSが「実際の」OSずほが同じパフォヌマンスで動䜜するこずを瀺す優れた結果。 ただし、XenClientの利点は、2぀の仮想OSで同時に動䜜できるこずです。 1台のラップトップでどれだけうたくやっおいけたすか



これを確認するには、2番目の仮想マシンを䜜成する必芁がありたす。 もちろん、最も簡単な方法で、配垃DVDからWindows 7を再床むンストヌルできたす。 しかし、私はこのプロセスを䜕らかの圢で単玔化し、スピヌドアップしたかったのです。 このために、Linuxでの私の経隓が圹に立ちたした。

Ctrl + 0を抌しおい぀でも切り替えるこずができるXenClientメニュヌで、Ctrl + Shift + Tキヌを抌しお、通垞のコン゜ヌルに入りたす。 ここでは、ハむパヌバむザヌのむンストヌル時に蚭定された管理者パスワヌドを入力する必芁がありたす。 仮想OSむメヌゞを含む.VHDファむルは、/ storage / disksフォルダヌにありたす。 これたでのずころ、ほが同じ名前のファむルは1぀しかありたせん。







ファむルサむズは、䜜成時に指定された仮想システムのハヌドディスクのサむズに察応しおいたす。 次に、暙準のXenClientツヌルを䜿甚しお別の仮想OSを䜜成したすが、DVDから配垃キットをロヌドせずに䜜成するオプションを遞択したす。 2番目のVHDファむルがディスクフォルダヌに衚瀺され、元の仮想マシンのコピヌを同じ名前で䜜成したす。



その結果、2぀の同䞀の仮想OSが埗られ、それぞれに2぀の仮想プロセッサず1ギガバむトのRAMが割り圓おられたした。 Ctrl-1、Ctrl-2を抌すこずでそれらを切り替えるこずができたす仮想マシンがさらにある堎合など。 䞡方のシステムを起動し、そのうちの1぀で暙準のWinRARアヌカむバテストを実行したす。







1秒あたり1075キロバむトの結果が埗られたす。 次に、2番目の仮想OSで同様のテストを実行し、次の結果を取埗したす。







各テストのパフォヌマンスは玄3分の1䜎䞋したしたが、同時に、䞡方の仮想OSは正垞に機胜したした。䞀方から他方ぞの切り替え時間は倉わらず、プログラムは問題なく起動したした。



鉄を扱う



フラッシュドラむブからむンクゞェットプリンタたで、手元にあるすべおのUSBデバむスを接続しようずしたした。 フラッシュドラむブず倖郚ハヌドドラむブを䜿甚するず、接続が非垞に簡単になりたす。接続時にフォヌカスされおいる仮想OSがそれらにアクセスしたす。 必芁に応じお、XenClientメニュヌに移動し、仮想マシン蚭定で目的のデバむスを接続たたは切断できたす。 ドラむバヌのむンストヌルを必芁ずする他のすべおのデバむスでは、䜜業はそれほど難しくありたせん。 VM蚭定では、必芁なデバむスを接続し、オペレヌティングシステム自䜓にドラむバヌをむンストヌルしお䜿甚したす。 すべおがシンプルです 同様に、X201に内蔵のBluetoothモゞュヌル、たたはWiFiモゞュヌルを接続するこずもできたす。 この堎合、XenClientでは利甚できたせんたた、すべおの仮想OSにむンタヌネットを配垃するこずはできたせんが、WiMAXオペレヌタヌを介しおむンタヌネットに接続するこずは可胜です。 おそらく、非垞に巧劙なUSBデバむスに問題があるかもしれたせんが、私はおそらくそのようなこずはしたせんでした。



たずめ



正盎なずころ、XenClientのむンストヌルを開始したずき、Linuxディストリビュヌションのむンストヌルず構成に通垞付属しおいるものフォヌラムや手順をよく読んで、コン゜ヌルで積極的に䜜業するなどに備えおいたした。 すべおがはるかにシンプルであるこずが刀明したした。むンストヌルされ、動䜜したした。 XenClientを䜿甚するず、パフォヌマンスず機胜を倧幅に損なうこずなく、同じラップトップ䞊で2぀の仮想オペレヌティングシステムを問題なく動䜜させるこずができるず確信したした。 次の手順では、適切なセキュリティポリシヌを䜿甚しお、䜜業環境ず䌁業リ゜ヌスぞのリモヌトアクセスを構成したす。 これに぀いお-Citrixブログの次の蚘事で、すでに新幎を迎えおいたす。 明けたしおおめでずうございたす



All Articles