問題タブ [hypervisor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
virtualization - ゲスト OS がグラフィックス アダプタに直接アクセスできるようにする
最新のハードウェア支援デスクトップ仮想化製品 (VMWare Workstation や VirtualBox など) は通常、機能が制限された仮想グラフィックス アダプターをゲスト OS に提供します。
アダプタを切り替えること、つまり、ゲスト OS に実際のグラフィック アダプタへの直接アクセスを提供し、仮想グラフィック アダプタをホスト OS に割り当てることは可能ですか? この機能を持つソフトウェアはありますか?そうでない場合、そのようなシステムを開発することは可能ですか? ゲスト OS が 1 つだけあるとします。
operating-system - OSメモリの分離
次の制限がある非常に薄いハイパーバイザーを作成しようとしています。
- 一度に1つのオペレーティングシステムのみを実行します(つまり、OSの同時実行、ハードウェア共有、別のOSに切り替える方法はありません)
- RAMの一部しか分離できないはずです(OSの背後でいくつかのメモリ変換を行います-たとえば、6GBのRAMがあり、Linux /Winで最初の100MBを使用しないようにします。5.9MBだけを見て、何が何であるかを知らずにそれらを使用します後ろ)
インターネットを検索しましたが、オーバーヘッドをできるだけ少なくしたいので、この特定の問題についてはほとんど何も見つかりませんでした(現在のハイパーバイザーの実装は私のニーズに合いません)。
c - ハイパーバイザーの資料
ハイパーバイザー/マイクロカーネルの背後にあるメカニズムをカバーする文献を探していて、それがどのように機能するか、背後にある設計などを説明していますが、公開された cs の論文とウィキペディア以外は何も見つかりません。
私はこの分野に非常に興味があり、もっと知りたいと思っているので、誰かこの分野の文献を推薦してもらえませんか? 私が考えることができる最も近いものは、オペレーティング システムを扱った本です。
私は主に、ハイパーバイザー上で複数の OS を実行する代わりに、ハイパーバイザーが OS に提供できる追加のセキュリティ上の利点に関心があります。
ありがとう!
linux-kernel - プロセッサでハードウェアサポートが提供されると、ハイパーバイザーの設計はどのように変わりますか?
ARM CORTEX A9シリーズはプロセッサからの仮想化をサポートしておらず、これはARM CORTEX A-15以降で予想されるため、ハイパーバイザーの設計がどのように変化するか、またはプロセッサからハードウェアサポートが提供されると機能がどのように向上するかを知りたいです。問題は、これが実装でどのように異なるか、そしてこのハードウェアサポートは一般的に何を意味するのかということです。また、H / Wが処理するハイパーバイザーソフトウェアに固有のコンポーネントは何ですか?
ありがとう、R
android - メモリからマッピングされていない Pandaboard GPIO バンク
現在、OKL4 Hypervisor を使用して Android と RTOS を一緒に実行し、Pandaboard (OMAP4430) で両方を仮想化しています。電源投入中のある時点で、Linux カーネルが原因でボード上のすべての GPIO バンクがメモリからマップ解除されたように見えます。これは、Hypervisor がこの状態で Android を中断し、RTOS を実行させた場合にのみ問題になるため、一時的なものと思われます。Linux カーネルで電源管理を無効にしてみましたが、違いはないようです。また、テスト ポイントを使用して Pandaboard のすべてのクロックをチェックしましたが、問題ないように見えます。ハイパーバイザーは、すべてのページが正しくマップされていることを報告します。Pandaboard または OMAP でどのような構成を行うと、すべての GPIO バンクがメモリから消える可能性があるかを調べるための助けを探しています。
google-app-engine - Google App Engineはハイパーバイザーを使用していますか?
Google App EngineはPaaSであるため、ハイパーバイザーを使用しますか?Amazon EC2はXENを使用し、MicrosoftAzureはHyper-Vを使用することが知られています。
virtualization - 初心者向けハイパーバイザーに関する質問
ベアメタル ハイパーバイザー (ESXi など) をインストールすると、Linux と同時に Windows 7 を実行できますか?
Windows 7 の複数のインスタンスを実行できますか?
ハイパーバイザーで Win7 と Linux を実行している PC の前に座っているとき、画面を見るとどの OS が表示されますか? (いずれかの OS にアクセスする唯一の方法は、リモート ログインを行うことだと思います。)
#2 に対する答えが「はい」であると仮定すると、同じハード ドライブに複数の Win7 をインストールするにはどうすればよいでしょうか?
前もって感謝します!
powershell - ゲスト インスタンス (VM) から仮想化レイヤーを検出する - C# または Powershell で VPC または Hyper-V
アプリケーションを仮想マシンで実行したいのですが、基礎となる仮想化レイヤーの Hyper-V 、VPC (Windows/Microsoft Virtual PC)、または VMware について知りたいです。VPC の場合、アプリケーションを実行したくありません。私はここを見回そうとしましたが、WIn32_BIOS/MotherBoard で WMI を使用して提示されたソリューションは、Hyper-V と VPC を区別しません。コードプロジェクトにも記載されているインストラクションセットメソッドを見てみました。2 つ (Hyper-V/VPC) を識別する方法はありますか? テストする Hyper-V セットアップはありませんが、Virtual PC 2007 は持っています。
virtualization - Xen はどのようにハードウェアをゲストに公開しますか?
(この質問の半分はここに属し、半分はサーバー障害に属していると思います。より良い場所があると思われる場合はお知らせください。)
Xen やハイパーバイザーはどのようにしてハードウェアをゲスト OS に公開するのでしょうか?
たとえば、ネットワーク上で通信したいゲスト。ある段階で、その要求を NIC への要求に変換する必要があります。ハイパーバイザーは、ゲストが使用方法を知っていると想定するダミーのネットワーク デバイスを公開しますか? または、準仮想化されたゲストは、特定のハードウェアを直接要求する方法を知っていますか? (そうであれば、準仮想化されていないゲストは何をしますか?)
リクエストが行われると、誰がそれを処理しますか? ハイパーバイザーは (ドライバーの観点から) 物理ハードウェアについてほとんど知識を持っていないので、おそらく dom0 に到達する必要があると思います。右?
カーネル開発が好きなので質問しますが、ドライバーを書くのは雑用です。かなり優れたハードウェア サポート (Ubuntu など) を備えた dom0 に依存し、カーネルを記述して準仮想化を実行したり、Xen が公開するモック デバイスを使用したりできれば、私の人生はずっと楽になります。 . ただし、これらのトピックに関するドキュメントを見つけるのはかなり難しいので、次の目的地はおそらくさまざまな Xen ゲスト実装を調べることです。Haskell ソフトウェアを Xen ゲストとしてネイティブに実行するための GHC のポートであるHaLVMは、良いスタートのようです。
感謝と挨拶!
編集: Xen.org のこのマーケティング ドキュメントは、私の推測に沿って、domUs のブロック デバイスとネットワーク アクセスを容易にするために dom0 がドライバーを実行すると述べているようです。この場合、技術的な参考文献/仕様/etc. すごいでしょう!
編集:この(明らかに時代遅れの)ドキュメントは良さそうです。
powershell - Citrix XenServer Powershell コマンドレットのリファレンスまたはドキュメント
Citrix XenServer 用の powershell スクリプトを書き始めたところです。ただし、インターネットではコード スニペットとこのコマンドレット ポスターしか見つかりません。
Citrix から直接、説明と可能なパラメーターを含む完全なドキュメントをどこで見つけることができますか? 利用可能なすべての API とリファレンスは、コマンド ラインでのみ有効です。
ありがとうございました!