職場では、さまざまなプラットフォームでさまざまなソフトウェアを使用する必要があることがよくありますが、このとき、仮想マシンは必需品です。 Linux でより一般的なものには、kvm、Xen、virtualbox、vmware workstation などが含まれます。
kvm
カーネルベースの仮想マシンは、カーネルに基づくオープンソースの仮想化であり、Linux2.6.20 以降にすべてのバージョンに統合されています。メジャーリリース。 KVM 仮想化には、ハードウェア サポート (Intel VT テクノロジーや AMD V テクノロジーなど) が必要です。ハードウェアに基づいた完全な仮想化です。 2008 年、Red Hat の広報担当者は、KVM は Xen よりも管理しやすく、パフォーマンスが高いと述べました。したがって、RHEL6 以降のバージョンはデフォルトで KVM をサポートし、Xen を廃止します。
Xen
Xen は、ケンブリッジ大学によって開発されたオープンソースの仮想マシン モニターです。 Xen は、準仮想化と呼ばれるテクノロジーによって高いパフォーマンスを実現します (パフォーマンス損失が少なく、通常は約 2%、最悪の場合は 8% です。他の用途とはまったく異なります)。他のソリューション (仮想化により最大 20% の損失が発生します) とは対照的に、Xen はまた、従来の仮想化テクノロジにとって非常に不向きな一部のアーキテクチャ (x86) でも非常に優れたパフォーマンスを発揮します。ただし、Xen は操作が複雑であり、保守コストが比較的高くなります。 Windows 仮想マシンはサポートされていません。
VirtualBox
VirtualBox は、オープンソースの仮想マシン ソフトウェアです。 VirtualBox は、ドイツの Innotek 社が開発し、Sun Microsystems が製造するソフトウェアで、Qt で書かれています。Sun が Oracle に買収された後、正式に Oracle VM VirtualBox に名前が変更されました。 VirtualBox は、最も強力な無料の仮想マシン ソフトウェアとして知られており、豊富な機能を備えているだけでなく、パフォーマンスも優れています。 VirtualBox は qemu から書き直されており、多くの qemu コードが含まれています。仮想化をサポートしていないCPUでも使用できます。言及すべき点が 1 つあります。VirtualBox はグラフィックスに優れており、2D と 3D を高速化できます。操作用に独立したグラフィカルインターフェイスがあり、使いやすいです。ただし、CPU の制御はあまり良くなく、デスクトップのニーズを持つ仮想マシンに適しています。
VMware Workstation
VMware Workstation は、ユーザーが単一のデスクトップ上で異なるオペレーティング システムを同時に実行し、最高のパフォーマンスを実現できる強力なデスクトップ仮想コンピュータ ソフトウェアです。新しいアプリケーションを開発、テスト、展開するためのソリューション。 VMware Workstation は、物理マシンとポータブル仮想マシン上で完全なネットワーク環境をシミュレートでき、その優れた柔軟性と高度なテクノロジは、市場の他の仮想コンピュータ ソフトウェアを上回ります。企業の IT 開発者やシステム管理者にとって、仮想ネットワーク、リアルタイム スナップショット、ドラッグ アンド ドロップ共有フォルダ、PXE サポートなどの VMware の機能は、VMware を不可欠なツールにしています。充電、充電、充電、重要なことは 3 回言います。
以上がLinux仮想マシンに何を使用するかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。