オペレーティングシステムを仮想化する最適なプログラム

仮想化は、常にITワーカーにとって興味深い刺激的なトピックです。 このトピックは、IT環境で働く専門技術者、エンジニア、コンサルタント間のスピーチの一部ですが、今日では誰もが大きな技術的困難に直面することなく、コンピューターオペレーティングシステムを仮想化できます。
仮想化はハードウェアコストを下げるためにも使用されるため、単一のマシンに複数の仮想サーバーをインストールし、後者のリソースを共有できます(作成された仮想マシンをサポートするのに十分強力である必要があります)。 簡単に言えば、 仮想化を使用すると、1台のコンピューターに複数のオペレーティングシステムをインストールできるため、異なるコンピューターのように同時に別々に機能し、動作することができます。
Windowsで他のオペレーティングシステムを仮想化するために使用できる最高のプログラムを一緒に見てみましょう。

記事索引

  • 仮想化とは
  • 仮想化のハードウェア要件
  • オペレーティングシステムを仮想化する最適なプログラム
  • その他の仮想化プログラム

仮想化とは


企業環境と家庭用の両方の仮想化を使用して、ソフトウェアアプリケーションごとに個別の環境使用し 、1つのプログラムが他のプログラムに干渉しないようにすることもできます。 これは、さまざまな種類のコンピューターでプログラムの機能を確認したり、本番マシンで起動する前に未知のプログラムテストしたりするのに非常に便利です(ウイルスや脅威を隠している場合は、作業を犠牲にすることなく簡単に制御できます) 実際、メインコンピューターで問題を引き起こすリスクがなくても、ウイルスとウイルス対策をテストしてその効果をテストできます。
仮想化は、Linuxや次のバージョンのWindowsなどのさまざまなオペレーティングシステムを試すためのツールとしても使用でき、実際のパーティションでデュアルブートをインストールすることなく、新しい機能を試したり、新しいシステムを研究したりできます。
オペレーティングシステムの仮想化について話すときは、ホスト 、つまり管理プログラムがインストールされ、共有されるすべてのハードウェアを提供するメインコンピューターと、 ゲスト 、つまりすべてを実行するオペレーティングシステムを識別するように注意する必要があります仮想化プログラム内。
仮想マシンは、VMDK(VMWare)、VHD(Microsoft)、VDI(Sole)、HDD(Parallel)など、作成に使用するプログラムに応じて異なるタイプのファイルに含まれています。
別の投稿で、PC用のVHDファイル作成して、別の仮想化された場所でテストできるようにする方法を示しました

仮想化のハードウェア要件


ホーム環境では、仮想マシンを起動する前に、次のハードウェア要件があることを確認する必要があります。
  • Hyper-Vサポート、ネストされたページング、準仮想化を備えたオクタコア以上のCPU
  • 少なくとも16 GBのRAM
  • 少なくとも200 GBの専用SSD(オペレーティングシステムまたはファイルは含まれません)
  • 少なくとも1 GBのビデオメモリを備えた専用ビデオカード
次の要件を順守すれば、 任意のオペレーティングシステムで仮想マシンを安全に起動できます。選択したシステムが十分に軽い場合は、同時に2台の仮想マシンでも起動できます。 表示されている特性に適合していません ">
  • CPU:少なくとも2コア(使用可能なコアのうち)
  • RAM:少なくとも4 GB
  • 仮想ハードディスク:60 GB以上
  • ビデオカード:アクティブな3Dアクセラレーションと512 MBの仮想化ビデオメモリ
一部の最新の仮想化システム(OS XやWindows 10など)は、実際のコンピューター、MacまたはMacBookに匹敵する速度で実行するために4コアと8 GBのRAMを必要とします。 メカニカルディスクを使用して仮想マシンファイルをホストすることは避けます 。通常は、最新のオペレーティングシステムをほとんど使用できなくするほど低速です(起動および実行中に多数の読み取りと書き込みを実行します)。 ホストのオペレーティングシステムをインストールしたSSD- > 購入するのに最適なSSDディスクを邪魔することなく、おそらく仮想マシン専用の小さな200 GBドライブ専用のSSDに常に焦点を当てています
ビジネス環境では、リソースを共有するために多数のサーバーがセットアップされているため、後者は常に使用可能であり、仮想マシンは「本物」であるかのように実行されます。 多くの企業では、すべてのシステムが他のサービス(仮想ステーション)を備えた中央サーバーで仮想化されているため、実際には各ワークステーションにキーボード、マウス、モニターのみがあります。

オペレーティングシステムを仮想化する最適なプログラム

Windowsでオペレーティングシステムを仮想化するための最適なプログラムは、家庭用および非営利目的で、 無料で無制限に使用できます。 会社があり、ワークステーションを仮想化する場合は、必要なすべてのツールを入手するために有料版に依存する必要があります。

Hyper-Vの

仮想マシンを作成する最速かつ最速の方法の1つは、Windows 10およびWindows 8.1に既に統合されているプログラムであるHyper-Vです。

Windows 10サーバー上に構築されたすべての仮想マシンを管理できるため、自宅でも会社でも使用できます特に仮想化は、特に特定のHyper-V命令をサポートできるハードウェアで非常に優れています最新のプロセッサで。
Hyper-Vを使用して仮想マシンを作成するには、Hyper-Vを使用してWindow 10および8.1で仮想マシン作成する方法に関するガイドを読むことをお勧めします。

VMware Workstation Player


Windows上で仮想マシンを作成できる最高のプログラムの1つは、これまでで最高ではありませんが、VMware Workstation Playerは、最も有名なVMware Workstationの無料バージョンです。

このプログラムは、経験の浅いユーザーでも簡単に使用できるように設計されており、選択したオペレーティングシステムに基づいて自動構成を提供し、マシンの作成を完了するために必要なファイルを自動的にダウンロードし、フルスクリーンに切り替えて交換することができますファイルをドラッグするだけで、ホストとゲストの間でメモを共有できます。
もう1つの長所は、サスペンドモードです。このモードでは、仮想マシンを数秒でオフにして、元の場所から再起動できるため、すぐに生産性を高めることができます。
このプログラムは家庭内でのみ無料で使用できるため、会社がある場合は有料版(より強力で完全なもの)に集中することをお勧めします。
このプログラムで仮想マシンを作成するには、VMware Playerを使用して仮想マシンを作成する方法に関するガイドをお読みください。

VirtualBoxの


オペレーティングシステムを仮想化するためのもう1つの非常に便利なプログラムは、Oracle VirtualBoxです。

この無料プログラムを使用すると、任意のオペレーティングシステムを仮想化して、オペレーティングシステムのあらゆる瞬間のスナップショットを保存する(実験やアップデートが失敗した後にシステムを復元できるように)、高度な3Dアクセラレーションへのアクセス、単にドラッグするだけでホストとゲスト間でファイルを移動し、双方向メモ、ネットワークカードの高度な仮想化(マシンをLAN上のコンピューターのように見せるため)、および任意のタイプの仮想ハードディスクの管理を可能にします。すべてのスペースをすぐに使用するか、ダイナミックアロケーションを使用します。
ほとんどの機能は、ゲスト追加機能を仮想化システムにインストールすることで取得できます。 特にWindowsおよびGNU / Linuxシステムでは、仮想化は非常に高速で高速です。
VirtualBoxで仮想マシンを作成する方法のガイドを探している場合は、VirtualBoxのガイドを読んで、 PCで仮想マシンを作成、起動、管理することをお勧めします。

その他の仮想化プログラム

上で示したのは、自宅で無料で試すことができる最高のオペレーティングシステム仮想化プログラムです。 他の仮想化ソリューションを評価したい場合、最良の選択肢は次のとおりです。
  • VMWare Workstation Pro、または多くの追加機能と仮想マシンのサーバーをリアルタイムで管理する機能を備えたVMware Workstation Playerの有料版。
  • VMWare FusionはMacバージョンのVMware Workstationであり、OS Xシステム上であらゆるタイプの仮想マシンを作成できます。
  • Parallels Desktopは、複数の仮想マシンを同時に管理できる(リソースが許す限り)別のフリーでないMacプログラムです。
  • QEMUは人気のある仮想化ソリューションで、Androidを仮想化することもできます。
  • Microsoft Virtual PCは、Windows 7でWindows XPを仮想化するために使用されたMicrosoftの古い無料の仮想化プログラムです。VirtuaPCは、2007バージョンでも引き続き使用でき、任意のオペレーティングシステムをホストとして仮想化できます。 Virtual PCにはいくつかの制限があります。USBデバイスをサポートしておらず、仮想マシンの状態を保存できません。
Macの仮想化またはデュアルブートシステムといえば、 WindowsをMacにインストールする場合にBootCampを使用して、単純な仮想マシンよりも優れたパフォーマンスを得ることができることを思い出してください。
私たちが活用できる他の種類の仮想化では、たとえば、 仮想プライベートネットワーク、仮想 CD仮想プリンターをインストールできます

コメントを残します

Please enter your comment!
Please enter your name here