19

VMwareを実行し、SharePoint展開テストに使用するVMをホストする物理マシンがあります。そのマシンは古くて死にかけています。私の雇用主のネットワークツァーリは、古い物理サーバーの代わりとして、ホストされたVMを大いに推進しています。VMware内でVMwareを実行できるかどうか、可能であれば、パフォーマンスに深刻な影響があるかどうかについて興味がありました。このセットアップはSharePointテストに使用されるだけであり、関連するSQL Serverは別のボックスにあるため、このセットアップから極端なパフォーマンスを要求することはありません。私の推測では、プライマリでホストされているVMをテストに使用することはできません。これは、ときどきロールバックしたり、それ以外の方法でより詳細に制御したりするためであり、ネットワーク関係者から賛同を得ることはほとんどありません。誰かがこれを経験したことがありますか?

編集:このネストは確かに好ましいオプションではないことはわかっていますが、(1)VMwareスナップショットを自由に使用できる柔軟性が必要であり、(2)ネットワーク担当者は以前のポイントに任意にロールバックすることを許可しません義務付けられたセキュリティ更新を削除する可能性があるため、時間内に。私の推測では、VMwareWorkstationを実行しているローカルデスクトップマシンがまさにその方法かもしれません。ホストされたオプションは、私が扱うマシンのメンテナンスが少ないので、うまくいくのであれば魅力的なようです。

4

13 に答える 13

43

VMware 内で VMware を実行する場合の技術的な制限は、VMware、Virtual PC などが最新の CPU に存在する仮想化機能を利用することです。

2 つ以上のハイパーバイザーが両方ともリング 0を制御しようとしている場合、問題が発生します。これは、デスクトップで VMware と Virtual PC の両方を同時に実行しようとしたときに発生したもので、1 つがエラーまたはクラッシュします。

ハイパーバイザーが「親」ハイパーバイザーとやり取りできる場合は、問題ありません。または、子ハイパーバイザーが CPU 仮想化機能を使用しようとしない場合、または CPU (QEMU など) を完全にエミュレートする場合も問題ありません。

基本的に、古い CPU 上の古いスタイルのハイパーバイザーは完全な仮想化(低速) を使用します。最新のハイパーバイザー/CPU は、ハードウェア支援による仮想化(ネイティブ パフォーマンスに近い) を使用しており、ネストされた仮想マシンに対応する設計または機能を持つハイパーバイザーを見つけるのは難しいでしょう。

最後に、運用 VM を実行している同じ物理サーバーで開発/テスト VM を実行しないことを強くお勧めします。間違いやセキュリティへの影響が多すぎます。開発/テスト環境を管理する必要があり、運用環境にアクセスするべきではないようです。同様に、運用チームがテスト環境をいじりたくないでしょう。

更新: ESXi 4 は仮想化自体をサポートするようになりました。詳細については、この記事を参照してください

于 2009-01-13T22:53:23.247 に答える
9

VMwareでVMwareを実行したことはありませんが、VirtualBox内でVirtualPCを問題なく実行したので、動作しないはずの根本的な理由はないと思います...

技術的なものよりも、「ネットワークツァー」の柔軟性に問題があるように思えます。開発者またはQAの場合は、会社のネットワークの他の部分を危険にさらすことなく、古い(そして潜在的に安全でない)バージョンのOSとアプリケーションをいじくり回すことができるテスト環境が必要です。

于 2009-01-13T15:53:17.197 に答える
4

メインフレームを確認する必要があります。メインフレームは最初から仮想化されています。

ハードウェア - ハイパーバイザー タイプ 1 - レベル 1 で zVM を実行 - タイプ 2 ハイパーバイザー - レベル 2 これで zOS - メインの大きなオペレーティング システム - レベル 3 および/またはこれで zLinux - レベル 3 および/またはこれには、次のバージョンをテストするための zVM があります - レベル 3 および/ これには、次のバージョンで zVM と zOS の両方をテストするための zOS があります - レベル 4

したがって、レベル 4 に下げることは非常に一般的です。メインフレームでは、同時に 1000 の VM を実行できます。zVM/CMS および zVM/Linux の使用を開始するほとんどのサイトは通常そうします。

于 2011-01-15T03:51:30.583 に答える
4

私はこの同じ問題に遭遇しました。私はインフラストラクチャ全体が仮想化されている大企業で働いているため、サーバーが必要な場合は VMware VM を入手します。そのため、6 GB のメモリと 200 GB のディスク領域を持つ Windows 2003 Server Standard Edition ベースのゲスト VM がいくつかありましたが、それらで Linux と LAMP スタックを実行したいと考えていました。そのため、VMware Workstation を 1 台にインストールしようとしたところ、VM 内にインストールできないというエラー メッセージが表示されました。Microsoft Virtual PC も試してみましたが、同様のエラー メッセージが表示されました。Sun のVirtualBoxをインストールして問題なくインストールできましたが、ゲスト Ubuntu OS でネットワークを機能させることができませんでした。私の次のステップはQEMUを試すことですが、パフォーマンスが問題になるかもしれません。

于 2009-01-13T19:59:23.753 に答える
0

JFYI: VMware ESXi サーバー ホスト (子 ESXi サーバー) を仮想マシンとして (親 ESXi サーバー上に) インストールして実行しようとしましたが、実行されますが、子 ESXi サーバーで VM を実行することはできません。

于 2012-08-22T22:20:08.033 に答える
0

単一の物理マシンで VMware vSphere データ センター仮想化の実践を行っています。Windows 8 OS に VMware Workstation がインストールされています。VM Workstation に、Windows Server 2008 OS、VMware ESXi OS をインストールし、VMware データ センター LAB を作成しました。LAB で実行されている VM があり、VMware で VMware を使用できることが確認されました。ただし、それはお客様のニーズと選択される製品によって異なります。

于 2015-06-01T06:15:06.760 に答える
0

VMware Workstation に ESXi をインストールできます。ESXi を学習するのに役立ちます。そのため、VMware で VMware を実行する理由はありません。

于 2016-05-26T19:50:29.347 に答える
0

これには 2 つの解決策があります (VM 内の VM を数える場合は 3 つです)。

  1. 新しいハードウェア。特にテスト用に使用される複数の VM (sharpoint など) を処理するのに十分な堅牢性が必要です。この状況では、非テスト VM に影響を与えることなく、より多くの権限をチームに与えることができます。

  2. Sharepoint テスト VM はメイン VM プールに移動され、アクセスが必要なユーザーは、テスト リソースをチェックアウト/デプロイ/ロールバックできるようになります。これは、VMWare ツールまたは VMWare API を介して動作する内部プロジェクトを介して直接行うことができます。

これは、ネットワーク/開発/テストの共同決定である必要があります。

于 2009-01-13T15:28:25.967 に答える
-1

「VMware 内で VMware を実行できるかどうか」とは?

どこかでホストされている VMWare マシンで、Sharepoint を使用して Windows を実行できます。

または、実際にはどこかでホストされている VMWare マシンである WMWare マシンで、Sharepoint を使用して Windows を実行することもできます。

いったいなぜネストのレベルを追加するのでしょうか? どこかでホストされているSharepointを備えたWindowsを使用しないのはなぜですか?

単一のホストで任意の数の VMWare を実行できます。多くの異なることを行うさまざまなバージョンがたくさんあります。

それらをネストしても意味がありません。

于 2009-01-13T15:16:12.933 に答える