特徴
- ^仮想環境を提供するには、通常、何らかのオーバーヘッドが発生します。ネイティブとは、通常、仮想化技術がCPUレベルの仮想化(Bochsなど)を行わないことを意味し、CPUが直接コードを実行する場合よりも実行速度が遅くなります。VMwareやVirtual PCなどの他の製品は、BochsやQEMUと同様のアプローチを採用していますが、JITコンパイラが使用するプロセスと同様に、多くの高度な技術を使用してCPUへの呼び出しの大部分をショートカットし、ほとんどの場合、ネイティブに近い速度を実現しています。ただし、coLinux、Xen、z/VM(リアルモード)などの一部の製品は、ゲストOSまたはハードウェアがアプリケーションの実行環境を提供するため、CPUレベルの命令がプロキシされたり、エミュレートされたアーキテクチャに対して実行されたりしないため、CPUレベルの速度低下のコストは発生しません。ただし、デバイスやメモリなど、システム上の他の多くのリソースへのアクセスは、共有サービスをすべてのゲストに仲介するためにプロキシまたはエミュレートされる場合があり、仮想化の外で実行する場合と比較して、速度が低下する可能性があります。
- ^ OS レベルの仮想化は「ネイティブ」速度と表現されますが、一部のグループでは一部の操作で最大 3% のオーバーヘッドが発生することがわかっていますが、二次的な影響が現れない限り、一般的には 1% 未満になります。
- ^ [ 21 ]では、準仮想化手法(例:Xen)とOSレベルの仮想化のパフォーマンスを比較した論文を参照
- ^パッチ適用/再コンパイルが必要です。
- ^軽量で準仮想化されたシングルユーザーVM/CMS対話型シェルには最適です。最大規模の顧客は、以前のモデル1台でも数千ユーザーを運用しています。IBM Zおよびz/OS、パフォーマンスはワークロードの性質によって異なりますが、ネイティブに近いレベルです。特定のワークロードでは、1台のマシンで数百から数千のLinuxゲストを運用できます。
制限
この表は、ライセンスや機能によって規定されるソフトウェアの制限事項を概説することを目的としています。
注:制限なしとは、強制的な制限がないことを意味します。例えば、メモリ容量が1TBの仮想マシンは、メモリ容量が8GBしかなく、メモリスワップディスクもないホストには収まらないため、物理的に8GBの制限が適用されます。
参考文献
- ↑ 「BhyveはWindowsをサポートしています」 。 2015年12月22日取得。
- ↑ 「1.8. サポート対象プラットフォーム」。Bochs.sourceforge.net。2015年2月22日取得。
- ↑ "3.4. Bochs のコンパイル" . Bochs.sourceforge.net . 2015 年2 月 22 日取得.
- ↑ 「Windows 10 Insider Preview Build 19559 の発表」 . blogs.windows.com . 2020年2月5日. 2020年2月23日取得.
- ↑ 「PowerPC – KVM」。Linux -kvm.org 。 2015年2月22日取得。
- ↑ 「Red Hat Enterprise Linux Server for ARM における KVM 仮想化の開発プレビュー」。redhat.com。2017年5月 15 日取得。
- ↑ 「Windows (64 ビット) 用 QEMU バイナリ」。qemu.weilnetz.de。2025年8月 18 日取得。
- 1 2 "QEMU 公式 OS サポート リスト バージョン 2.0" . Claunia.com . 2011 年 8 月 15 日のオリジナルからアーカイブ済み . 2015 年2 月 22 日取得.
- ↑ Oracle VM VirtualBoxユーザーマニュアル、第3章:仮想マシンの構成 | Mac OS Xゲスト
- ↑ "virtualbox.org • トピックを表示 – Theo de Raadt 氏が VirtualBox の使用を推奨しない" forums.virtualbox.org 。2017年10 月 15 日取得。
- ↑ 「OracleとVirtual Iron」。Oracle.com 。 2009年5月13日。 2015年2月22日取得。
- ↑ 「VMware Player Pro FAQ: 仮想マシンの作成と実行|米国」。Vmware.com 。2014年10月17日。 2015年2月22日取得。
- ↑2011年6月15日にWayback Machineにアーカイブされました
- ↑ 「ライセンス – xcp-ng/xcp Wiki」。GitHub。2019 年1 月 22 日に取得。
- ↑ 「メインページ – KVM」。Linux -kvm.org 。 2013年10月8日取得。
- ↑詳細はRed HatまたはNovellのウェブサイトをご覧ください
- ↑論理ドメイン#サポートされているゲストオペレーティングシステム
- ↑ 「ようこそ」。Imperas。2014年3月12日。 2015年2月22日取得。
- ↑Wayback Machineに2008年8月10日にアーカイブされました
- 1 2 「クラウドコンピューティング用ハイパーバイザーのパフォーマンス比較」 . Digitalcommons.unf.edu . 2015年2月22日取得。
- ↑ Soltesz, S.; et al. (2007). "コンテナベースのオペレーティングシステム仮想化" (PDF) . EuroSys . ACM SIGOPS. 2014年7月20日にオリジナル(PDF)からアーカイブ済み。 2014年7月15日に取得。
- ↑ "8.19. ディスクイメージモード" . Bochs.sourceforge.net . 2013年10月8日取得.
- 1 2 3 「第 9 章 高度なトピック」 . Virtualbox.org . 2013 年10 月 8 日取得.
- 1 2 3 4 5 6 7 8 "Xen blktap2 ドライバー" 。2014年2 月 3 日に取得。
- 1 2 3 「仮想マシンマネージャ」 。 2007年6月10日にオリジナルからアーカイブされました。2010年2月20日に取得。
- ↑ 「SheepdogはKVM用の分散ストレージシステムです」 。 2010年5月20日取得。
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク) - ↑ 「KVM移行」 。 2010年5月20日取得。
- ↑ 「非グローバルゾーンでのbeadm - Oracle Solaris 11.2ブート環境の作成と管理」。ora cle.com。2014年11月11日。
- 1 2 「VirtualBox Guest Additions とは何ですか?」 . 2019年4月12日取得。
- 1 2 "VirtualBox Changelog 3.1"。2010年9月28日にオリジナルからアーカイブされました。2010年10月1日に取得。
- 1 2 「ゲスト追加機能の概要」 。 2019年4月12日取得。
- ↑ 「VirtualBox Changelog 3.0」 。 2009年12月3日にオリジナルからアーカイブされました。2009年6月30日に取得。
- ↑ 「VirtualBox 6.1 の変更履歴」。2020年2月16日取得。Linux
ホスト:PCIパススルーを削除、
- ↑ 「VirtualBox マニュアル: PCI パススルー」。2012年5 月 12 日に取得。
- ↑ 「VMware VMDirectPath I/O」 。 2012年5月12日取得。
- 1 2 3 4 5 "VMGL (旧称 Xen-GL)"。2007年11月4日にオリジナルからアーカイブされました。
- ↑ 「VMware Workstationの機能、複数のOS、Windows上でLinuxを実行 – 米国」。Vmware.com 。 2013年10月8日取得。
- ↑ 「Xen USB パススルー」。2018年4 月 12 日に取得。
- ↑ 「Microsoft RemoteFX を使用した USB デバイスリダイレクトの構成手順ガイド」。Technet.microsoft.com。2011年 2 月 16 日。2013年10 月 8 日取得。
- ↑ 「Microsoft RemoteFX」。Technet.microsoft.com 。 2011年2月23日。 2013年10月8日取得。
- ↑ 「RemoteFX のハードウェアに関する考慮事項」 Technet.microsoft.com 2011年 2 月 8 日2013年10 月 8 日取得
- ↑ 「Windows 用 VMware Workstation Player の使用方法」(PDF)。2020 年 3 月 2 日。
- ↑ 「構成の最大値:Sphere 4.1」(PDF)。Vmware.com 。 2015年2月22日取得。
- ↑ 「構成の最大値:Sphere 5.0」(PDF)。Vmware.com 。 2015年2月22日取得。
- ↑ 「VMware vSphere Hypervisor (ESXi) による無料仮想化」(オランダ語)。Vmware.com 。 2014年1月17日取得。
- ↑ 「VMware vSphere 5.5 の構成最大値」(PDF)。VMware Inc. 2013 年 10 月 30 日。2013年12 月 23 日取得。
- ↑ 「VMware Configuration Maximum tool」。VMware Inc. 2020年1月6日取得。
- ↑ 「VMware Configuration Maximum tool」。VMware Inc. 2022年1月27日取得。
- ↑ 「第1章 最初のステップ」Virtualbox.org。2015年2月22日取得。
- ↑ 「Windows Server 2008 R2 における仮想マシンと Hyper-V の要件と制限」。2015年2 月 10 日に取得。
- ↑ Protalinski, Emil (2009年9月1日) 「Microsoft Hyper-V Server 2008 R2が無料で登場」 Ars Technica。2013年10月8日閲覧。
- ↑ 「Windows Server 2012 における Hyper-V のスケーラビリティ」。Technet.microsoft.com。2015年2月 22 日取得。
- ↑ 「Hyper-V は Hyper-V ホスト OS の最大プロセッサ数を 64 に制限します」。2020年2 月 16 日に取得。
- ↑ 「Windows Server 2016 および Windows Server 2019 における Hyper-V のスケーラビリティ計画」。2016 年 9 月 28 日。2020年2 月 16 日に取得。
- ↑ 「Xenプロジェクトのリリース機能 – Xen」 . wiki.xen.org . 2018年8月14日取得。
- ↑ "Xen Project 4.19 機能一覧 - Xen" . Wiki.xenproject.org . 2024年7月30日. 2024年8月4日取得.
- ↑ 「Xen 4.19が新しい9pfsバックエンドと共にリリースされ、最大16,383個のCPUまで拡張可能 - Phoronix」。www.phoronix.com。2024年7月31日。 2024年8月4日取得。
- ↑ 「Xenプロジェクト、4.19のリリースでパフォーマンスとセキュリティの向上を発表」 www.linuxfoundation.org 2024年7月31日2024年8月4日取得