タグ付けされた質問 「virtualization」

仮想化は、ソフトウェアを使用してコンピュータ全体をエミュレートするプロセスであり、「ゲスト」オペレーティングシステムを実行できます。

2
QEMUのパフォーマンスは(まだ)VirtualBoxを下回っていますか?ハードウェアサポート+ kvmカーネルモジュールなしでそれを改善する方法はありますか?
QEMUはVirtualBoxよりも遅い(ハードウェアアシスタンスなし)と主張している記事がいくつかありますが、いくつかは古いもので、最新のものは昨年のものであるようです。 QEMUがVirtualBoxより遅いのは本当ですか? もしそうなら、なぜですか? パフォーマンスのギャップを埋めるためのトリックはありますか? 一部のホストシステムにはハードウェア仮想化サポートがないため、カーネルモジュールなしで機能するパフォーマンスのヒントに特に興味があります。

6
ゲストとホストがlinux-kvmとmacvtapを使用してお互いを認識できない
kvm仮想マシンを古いホスト(ハードウェアとOSの両方)から新しいホストに移行しています。 ネットワーキングに関して、virt-managerはmacvtapという新しいオプションを提案しました。これは、eth0にブリッジを設定するのに適した代替手段のように見えました。 これで、ゲストは正常に起動し、ローカルネットワークのDHCPサーバーからIPを取得し、インターネットに到達できます。ゲストはローカルネットワーク上の他のマシンも表示し、それらをsshなどで確認できます。 問題は、ホストとゲストがお互いを見ないことです。ゲストIPを使用してホストからゲストに到達できず、ホストIPを使用してゲストからホストに到達できません。ping、ssh、http、何もしません。 これroute -nがホストからのコマンドです: $ /sbin/route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0 192.168.0.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0 (ゲストからの同じ出力)。 ホストとゲスト間の通信専用の新しいtun / tapインターフェースをセットアップすることもできますが、少しやり過ぎに見えます。ホストとゲストを通信させる方法はありますか?

2
専用GPUを備えた仮想マシン-可能ですか?プライベートGPUクラウド
これはクラウドGPUとも呼ばれます。 8個のGPUを搭載したVMホスト(VMwareまたはwindows-またはその他?)を構築します。VMクライアントは必要に応じてGPUを使用できます。各VMが独自のGPUを持っているか、GPUがキュー/バケット内にあり、クライアントが必要に応じてそれらを使用することができます。 今日は可能ですか? VMwareまたはWindowsで可能ですか? これを提供できる別のソリューションはありますか? これを提供するウェブサイトがいくつかありますが、これは社内で行いたいです。

1
VMware Playerで使用できるコアの数は、物理コアまたはハイパースレッドコアに限定されますか?
ハイパースレッディングが原因でWindows 7が4つのコアを報告するため(少なくともタスクマネージャーで)、i7に2つの物理コアがあります。私の質問は、VMWare PlayerでVMにコアを割り当てる場合、4つのハイパースレッドコアまたは単に2つの物理コアのプールから取得するのですか? 奇妙なことに、ホスト上でハイパースレッディングを使用して物理的に2つ、合計4つしかないにもかかわらず、最大8つのコアを選択できます。 つまり、ここでMr.VMは1つのコアを使用しますが、4つの「コア」のうちの1つまたは2つの物理コアのうちの1つを使用しますか?最初のケースでは、使用可能なコアのプールにハイパースレッドコアが含まれている場合、コアの1/2を割り当て、2番目のケースでは、コアの1/4を割り当てます。 編集:VMWare Playerのドキュメントには次のように記載されています。 仮想対称型マルチプロセッシングの使用 仮想対称型マルチプロセッシング(SMP)を使用すると、少なくとも2つの論理プロセッサーを備えたホストマシン上の仮想マシンに最大8つのプロセッサーを割り当てることができます。 以下はすべて、2つ以上の論理プロセッサーがあると見なされます。 2つ以上の物理CPUを備えたマルチプロセッサホスト マルチコアCPUを備えたシングルプロセッサホスト ハイパースレッディングが有効なシングルプロセッサホスト 注記:ハイパースレッドのユニプロセッサーホストでは、仮想SMPを使用する仮想マシンのパフォーマンスが通常より低い場合があります。VMware Playerを使用すると、複数のデュアルプロセッサ仮想マシンを同時にパワーオンして実行できます。



2
物理的なWindows 95 PCを仮想化する
私は最近、古いWindows 95 PCを屋根裏部屋で見つけました。ハードウェアを廃棄する前に仮想化することは可能ですか?これを達成する最良の方法は何ですか? マシンにはUSBがありません。ネットワークカードが見つかるかもしれません。Windows 7 PCでDisk2VHDを使用するために、ドライブを取り外して外付けUSBキャディに入れますか?私の調査によると、この方法では、VMがシステムディスクを見つけられないという問題があります。 タイムカプセルのようなもので、中身をこじ開けて中を歩き回ります。

3
ゲーム用のLinux上の仮想マシン内でWindowsを実行する
フルタイムでWindowsからLinux(Fedora)を使用するようになったので、移行は非常に簡単で、自分の作業方法に大きな混乱はありませんでした。 ただし、Football Managerや3Dレンダリング(ソフトウェアまたはハードウェア)に依存する古いゲームなど、私がプレイしたいゲームがいくつかあります。現時点では、Windows XPを実行しているVirtualBox VMを使用していますが、これにインストールしたゲームの95%は、グラフィックカード(仮想グラフィックカード)の問題が原因で実行できませんでした。 私がやりたいのは、VMにラップトップの実際の物理グラフィックスカードを直接使用させるか、または類似のものです。私はパフォーマンスの問題があることを知っていますが、私がプレイするゲームのほとんどは5年以上前のものであり、グラフィック品質などについては気にしていません。 VirtualBoxを使用する必要はありません。慣れているのでそのまま使用しました。VMWareまたは別の仮想テクノロジーがVirtualBoxよりも優れたオプションである場合は、それを使用します。

2
小さな差分Virtualboxハードドライブを維持する方法
Dropbox(人気のクラウドツール)同期を使用して、複数のコンピューターでvirtualboxハードドライブを使用しようとしています。2台のマシンが同じドライブを同時に開くことはないと思います。 データ転送を減らすために、ハードドライブ全体を同期せずに、少量の「ドキュメント」のみを保存するハードドライブの差分のみを使用したいと思います(Dropbox差分同期が非常に効果的であるとは信じていません) 。このVirtualBoxの公式ドキュメントを使用して、次のトリックを作成しました。 トリックで差動ドライブを構築します。 ドライブをマルチアタッチにする(上記のドキュメントを参照) ゲストのドライブに簡単な変更を加えると、diffファイルが作成されます ベースドライブを(VBox Media Managerの[File]> [Virtual Media Manager]を使用して)「通常」モードに復元します(複数のマシンに接続できるようにするには、これを必要とします) マシンからメインドライブを取り外し、代わりにdiffをアタッチします これは、新しいマシンに接続するときに追加のトリックが必要です。接続してからメインを切り離してから、diffを接続しないと、VirtualBoxがディスクGUIDを認識しません。 このトリックは仕事をします:私は差分ディスクでのみ作業するので、ベースは決して変更されず、したがってネットワーク上で同期されることはありません。ただし、悪い点は、格納されているデータの量がほとんど増加していなくても、ゲストOSがファイルをフラグメント化して移動する方法が原因で、差分ドライブがvdi(ホスト上の仮想ドライブストレージファイル)がホストで使用する領域で増加していることです。 。このようにして、増え続ける差分ハードディスクを同期し始め、差分を持つことの利点を失っています。 問題は、同期を小さく保つために、差分vdiを定期的に「マージ」または「デフラグ」する方法です。このマージを行うたびに、メインのvdiの完全な同期を作成する余裕があります(私は望んでいません)。しかし、私が考えた唯一の方法は、同じプロセスを使用してdiff vdiを再作成し、何らかのバックアップを介してそのディスク上のファイルを復元することです。あまり便利ではありません。誰かがより良いアイデアを持っていますか? もちろん、共有ディレクトリ(ホストとゲストの間)でのみ作業する別の方法もありますが、追加の構成(ゲスト上のシンボリックリンクの数が多い)が必要であり、ホストユーザーが混乱しないようにしたいゲストファイル。 私は十分にはっきりしていますか?

1
AMD Phenom II X6 1090Tを搭載したAsus M4A88T-MでAMD-vを有効にする
VMware Workstationのx64-virtualizationに問題があります。何が問題なのかわかりません。 ハードウェア:AMD Phenom II 1090T(AMD-vをサポートしています)、ASUS M4A88T-Mメインボード、8 GBのRAM。これで、仮想化を行うには十分です。 ソフトウェア:Windows 7 Enterprise x64、VMware Workstation 7.1、VMware WorkstationのVMとしてのESX 4.1 そのESXでVMを作成しようとしましたが、次のエラーが発生しました: BIOSを調べましたが、「仮想化を有効にする」のようなものは何も見つかりませんでした。メインボードのマニュアルには仮想化に関する情報がありません。 私は誰かが私のesx-vmでx64-guestsを許可するために何をすべきかを教えてくれることを願っています。

5
仮想化によるMacBook Pro for Windows開発。パフォーマンス?
私は職業別のWindows / Web開発者で、現在の開発マシンの代わりとしてMacBook Proを検討しています。私は、MacBook Proのビルド品質、ユニボディ構造、およびパフォーマンス仕様に感銘を受けました。私は特に、4 GB RAMを搭載したCore 2 Duo 2.4 GHzプロセッサを搭載した13.3インチMacBook Proに興味があります。 これは何ですか?上記のMacBook Proの仮想環境(VMWare FusionおよびWindows 7)内でSQL Server 2008、IIS、およびVisual Studio 2010を実行するとどのようなパフォーマンスが期待できますか? 13.3インチモデルの方が携帯性に優れているので気に入っていますが、コア2デュオプロセッサに期待していますか?コアi5プロセッサを使用してMacBook Proの次のステップを確認する必要がありますか? ありがとう!

3
仕事用Linux、ゲーム用仮想化Windows
こんにちは、 フリーランスの開発者として、私は最近、32ビットオペレーティングシステムのメモリ制限に強く縛られていることに気付きました。効果的に作業を続けるには、64ビットシステムにアップグレードする必要があります。(説明するには、私は毎日複数の仮想マシンを使用する必要があります。現在、ソリューションをテストするときに頻繁に仮想マシンをオン/オフにする必要がありますが、それでもメインのOSは非常に遅く、頻繁に入れ替わります。) 私はWindowsからGNU / Linuxに非常に長い間移行するつもりでしたが、この機会を利用して今すぐ切り替えたいと思います。私はまだWindowsを維持する必要があります(ゲームの場合、および一般的なフォールバックシナリオとして)。また、デュアルブートしたくないので、仮想化されたクライアントOSとして実行したいです。 私が達成したいこと: プライマリOS -GNU / Linux(64b) 日常業務、ウェブ閲覧など VirtualBoxを介したいくつかの仮想化クライアントOS(アプリケーションのテスト用) セカンダリOS -Windows XP(32b)またはWindows 7(64b) レガシーアプリケーション(適切なGNU / Linux代替が見つかるまで) GNU / Linux(Blu-rayなど)で問題のある動作をするDRM編集済みのもの ネイティブLinuxクライアントを持たないゲーム ノート: 私のハードウェアは、仮想化の取り組みを支援するIntel VTをサポートしています ベアメタルハイパーバイザー(Xen?)にも、プライマリOSをホスト(KVM?)として使用することにも(それを確実に機能させることができるのであれば) セカンダリOS(Windows)はグラフィックス/オーディオハードウェア(OpenGL / OpenAL、DirectXなどの3Dビデオゲーム)を完全に使用できる必要があります。 私はすでにいくつかの解決策を検討していましたが、合理的な結果を見つけることができませんでした(主にゲームについて)。これに関する実際的な経験はありませんので、移行作業を開始する前に(そして障害になる前に)皆さんの助けをお願いしたいと思います。 どのソリューションをお勧めしますか?(上記はまったく可能ですか?) 助けてくれてありがとう、 M。

3
RAIDにするかしないか:SSDと仮想化
Windowsの腐敗が原因でメインPCが十分に遅くなり、おそらく再インストールする必要があるその時期に近づいています。1週間腕相撲をする代わりに、再インストールして構成するだけで、Visual Studio設定をもう一度バックアップするのを忘れたことがわかりました。アップグレードします。私はすでにすべての部品を購入しており、最適な構成を見つけるためのベンチマークを行っています。 2つのCrucial M4 120GB SSD(12月4月の時点で最新のファームウェアに更新)を購入00Fし、CrystalDiskMarkを使用していくつかのクイックベンチマークを実行しています。結果は次のとおりです。 シングルドライブ: RAID 0Intel Z77チップセットコントローラー経由: これらのベンチマークは明らかに網羅的ではありませんが、さまざまな構成間で何を期待するべきかについての良いアイデアを私に与えてくれると思います。 私の理解では、最も一般的な使用パターン、つまりVisual Studioでの開発(私の主な使用法)では、4Kビルド中であっても、読み取りと書き込みがはるかに一般的です。との間RAID 0では、ほとんど違いはありません。しかし、512KおよびSequentialR / Wでは、違いは注意に値するのに十分です。 問題は、将来の腐敗の問題を回避するために-そして、率直に言って、私ができるので-私は仮想化にもっともっと依存するつもりです。私の計画は、VMware Workstationを使用して、開発環境のさまざまな部分を仮想マシンにセグメント化することです:Visual Studioとそれに付随するツール、別のSQL Server、Adobe Design Suiteの別など。VMスナップショットと新しいものを作成または複製するためのものです。長期的な信頼性が向上すると思います(また、必要な場合にのみ、Adobeの更新ポップアップが表示されます)。 だから、私の質問は、仮想化RAID 0は従来のセットアップ(私の場合、1つのSSD上のOSとベアメタルアプリ、もう1つのVM上のVM)に比べてSSD構成の使用に値するのですか?仮想化は512K、のSequentialR / Wの長所を活用しRAID 0ますか? 観察: 最近のSSDの一部はガベージコレクションを自分で管理できるためTRIM、問題が少ないことは読んだことがあります。SSDでこれを有効にする方法がわからない、またはサポートされているかどうかさえわかりません。 編集: 災害復旧に関して、このシステムには、ファイルストレージ用の大規模な標準プラッタードライブと、ミラーリングされたアレイで最終的に使用するセカンダリRAIDコントローラーもあります。夜間のローカルバックアップ、Carboniteを介した継続的なオフサイトバックアップ、一貫したオフサイトソース管理チェックインと組み合わせて、データ損失を防ぐための十分な手段を手に入れました。

5
ヒントを探す:XenおよびGPUパススルーを中心としたワークステーションの構築
私は今、新しいホームマシンを構築しています。これは通常どおり、過負荷のワークステーションであり、開発およびテストマシン、ファイルサーバー、ゲームコンソールとして機能します(さらに、ホームネットワーク用にTVカードとマルチメディアストリーミングを追加します)。 。 これらのユースケースは相互に作用するため(マシンをゲームコンソールとして使用する場合はファイルサーバーを使用できません)、Xenを使用してすべてを一度に提供することを強く検討しています。パフォーマンスは一般的に問題にはなりませんが、ゲームコンソールのユースケースでは、GPUに直接アクセスする必要があります。 したがって、いくつか質問があります。 これは一般的に実現可能ですか? GPUパススルーは非サーバーGPUで十分に使用できますか? 購入するとき、マザーボードでどのテクノロジーを探す必要がありますか(おそらくギガバイト+ Intel CPUを再度選択します) 待つ価値がある地平線に忍び寄る仮想化テクノロジーはありますか? Xenはリソースの分割にどの程度優れていますか? ワークステーションのファイルサーバーとマルチメディアストリーミング部分は、ゲームコンソール部分がそのリソースを100%消費している場合でも機能する必要があり、その逆も同様です。 システムはソフトウェアRaid6とLVMを搭載した8つのディスクの上で動作しますが、システムのゲームコンソール部分に専用のディスクを購入する必要がありますか? XenとI / Oのパフォーマンスに関する問題について読みました どんな入力でも大歓迎です。 PS Xen以外の他のテクノロジーを使用してもかまいませんが、GPUパススルーをサポートする他の仮想化プラットフォームについては知りません。

2
VirtualBoxの64ビットWindowsゲストはVT-xのサポートなしでは不可能ですか?[重複]
この質問にはすでに回答があります: VMWare:このホストはVTをサポートしていません。VTフラグがないため、64ビットVMを再生できません (5つの回答) 2年前休業。 VirtualBoxを使用してVMにWindows Vista 32ビットを正常にインストールしました。今私は64ビットのWindows Vistaで同じことをしようとしています、そしてそれはちょうど機能していません。VMを作成しましたが、64ビットVista ISOイメージから起動しないようです。このブートマネージャーエラーを吐き出します。 ホストOSは、64ビットIntel Core 2 Duoプロセッサー上のWindows 7 64ビットです。これで、同じことを行い、同じVirtualBoxバージョンを別のコンピューターにインストールし、Windows 7 64ビットも実行し、VMを作成しました... VMのセットアッププロセス中に、追加のオプションから選択できることに気付きましたゲストOsを選ぶと こちらがスクリーンショットです。 これらのオプションは、64ビットと表示されている部分の間に表示されます。他のコンピューターにはこれらのオプションはありません。現在、これは、ハイエンドモデルであるIntel Core 2 Quadを実行しています。インテルの仮想化テクノロジーをサポートしていますが、他のテクノロジーはサポートしていません。 これは、Core 2 Duoコンピュータで同じダイアログが表示されるものです。こちらがスクリーンショットです。 これが理由かもしれませんか?プロセッサーがIntel仮想化テクノロジーをサポートしない限り、VirtualBox で 64ビットWindowsゲストOS をエミュレートできないということですか?このテクノロジーにより処理速度が大幅に向上することは理解していますが、そのOSをまったくエミュレートできないようにしています...それは少し極端ですよね? もしそうなら、代わりに何を使うことを勧めますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.