我们有一台运行 VMware 的物理机并托管我们用于 SharePoint 部署测试的虚拟机。那台机器已经很旧了,快要死了,而我雇主的网络沙皇正在大力推动托管虚拟机作为过时物理服务器的替代品。我很好奇是否可以在 VMware 内部运行 VMware,如果可以,是否会产生严重的性能影响。我们并不要求此设置具有极高的性能,因为它仅用于 SharePoint 测试,并且关联的 SQL Server 位于不同的机器上。我的猜测是,我们不能只使用主要托管虚拟机进行测试,因为我们希望偶尔回滚,或者对它有更多的控制权,而网络人员不太可能接受这一点。有人对这个有经验么?

编辑:我知道这种嵌套当然不是首选,但是 (1) 我们希望能够随意使用 VMware 快照,并且 (2) 网络人员不允许我们任意回滚到之前的时间点因为可能会删除强制安全更新。我的猜测是,运行 VMware Workstation 的本地桌面计算机可能是最佳选择。如果托管选项可行的话,它看起来很有吸引力,因为它对我来说需要处理的机器维护工作较少。

有帮助吗?

解决方案

我从来没有在VMware中运行VMware,但我已经运行没有问题的VirtualPC在VirtualBox,所以没有根本的原因不应该工作,我想......

就像你有你的“网络沙皇”比任何一个技术的缺乏灵活性的问题这听起来我更多。如果你是一名开发人员或QA您的需要的测试环境中,你可以与操作系统和应用程序的过时的(和潜在不安全)版本鬼混,没有把公司网络的其余部分处于危险之中。

其他提示

与内部的VMware运行VMware的技术限制是VMware的,虚拟PC等利用了虚拟化特征的存在于现代CPU。

如果有两个或多个管理程序都试图控制环0 然后有就会出现问题,这是试图运行VMware和Virtual PC的同时我的桌面上,我已经遇到过的东西 - 一个会出错误/崩溃

如果您的系统管理程序可以与“父”的管理程序进行交互,那么你会没事的。另外,如果孩子管理程序不会尝试使用CPU的虚拟化功能,或完全模拟了CPU(如QEMU),那么你也应该没问题。

在旧的CPU基本上旧式管理程序使用完全虚拟化(慢),其将能够与一重,二重性能损失的嵌套。现代管理程序/ CPU的使用硬件辅助虚拟化(接近本机性能),你会很难再找到,其被设计或能够嵌套虚拟机的管理程序。

最后,我真的建议对正在运行的虚拟机产品在同一物理服务器上运行开发/测试虚拟机。这里还有太多出错与安全的影响 - 你需要管理的开发/测试环境中,它听起来就像你不应该访问的生产环境。同样,你可能不希望运营团队与测试环境搞乱。

<强>更新 ESXi的4现在支持虚拟化本身。请参见本文了解详情

我遇到同样的问题。我在一家大公司,其中我们的整个基础架构是虚拟的工作,所以如果你需要一台服务器,你得到一个VMware虚拟机。因此,我不得不根据客户虚拟机的是有6GB内存和200 GB的磁盘空间,一对夫妇的Windows 2003 Server标准版的,但我想运行Linux和他们的LAMP堆栈。于是,我就在一个安装VMware Workstation和我得到了一个错误信息说这可能不是一个虚拟机内安装。我也试过微软的Virtual PC,并得到了类似的错误消息。我安装了Sun的 VirtualBox的和安装罚款,但我不能让网络工作瓦特/在来宾Ubuntu的操作系统。我的下一步是尝试 QEMU 虽然性能可能会成为一个问题。

您应该看看大型机 - 它们从Word中,进入虚拟化:

硬件 - 运行管理程序类型1 - 第1级 这个你有ZVM - 2型管理程序 - 第2级 这个你有zOS上 - 你的主要大操作系统 - 3级 和/或 这个你有zLinux上 - 3级 和/或 这个你有ZVM测试下一个版本 - 3级 和/ 这个你有zOS上进行测试ZVM加zOS上无论是在下一版本 - 4级

因此下降到第4级是很常见 你要知道在大型机上,你可以有虚拟机1000的在同一时间运行 - 并使用ZVM / CMS和ZVM / Linux的通常做谁开始大多数网站

这里是 VMware 前员工。

首先,当您说 Nested VMware 时,我会假设您指的是 Nested ESXi。(您也可以指工作站、Fusion 或播放器)。

嵌套 ESXi 环境不受支持,不应用于生产。这些场景未经 QA 测试,不保证有效。简而言之,如果您遇到任何类型的问题,VMware 将不会帮助您进行嵌套 ESXi 设置。

话虽如此,是的,你可以做到,而且确实有效。许多人在实验室中使用嵌套 ESXi,但不在生产中使用。以前,嵌套 ESXi 需要进行特殊的配置文件编辑才能正常工作。我见过甚至有 3 层嵌套 ESXi 服务器的环境(物理 ESXi 主机上的 ESXi 虚拟机和 ESXi 虚拟机)。最近出现的 ESXi 设备使这变得更加容易。

看看这里:http://www.virtuallyghetto.com/2015/12/deploying-nested-esxi-is-even-easier-now-with-the-esxi-virtual-appliance.html

我可以看到两种解决方案(如果将虚拟机算作虚拟机内的虚拟机,则为三种解决方案,这太疯狂了)。

  1. 新硬件应该足够强大,能够处理专门用于测试的多个虚拟机(Sharpoint 等)。在这种情况下,您的团队可以获得更多权限,而不会影响非测试虚拟机。

  2. Sharepoint 测试虚拟机已移至主虚拟机池,需要访问的用户可以检出/部署/回滚测试资源。这可以直接通过 VMWare 工具或通过 VMWare API 工作的内部项目来实现。

这应该是网络/开发/测试之间的共同决定。

JFYI: 我尝试安装并运行VMware ESXi的服务器主机(孩子的ESXi服务器)作为虚拟机(父ESXi Server上),它运行,但是你不能在孩子的ESXi服务器上运行任何VM。

我单个物理机器上做的VMware vSphere数据中心的虚拟的实践。有安装在Windows 8操作系统的VMware Workstation。在虚拟机工作站,我已经安装了Windows Server 2008操作系统中,VMware ESXi的操作系统,并创建了VMware的数据中心实验室。有虚拟机中运行的实验室,它的确认,我们可以在VMware的VMware的用户。但是,这取决于你的需求,这是选择产品。

您可以在VMware Workstation的安装ESXi,它是非常有用的学习ESXi的,所以在没有任何理由在VMware中运行VMware。

是。你可以在里面VMWare的运行VMWare。虽然它不正式支持,您可以在孩子ESX虚拟机部署。我已经检查了像直通的高级功能的HBA卡,但它是不是在孩子ESX提供的,因此我无法从阵列提供一个LUN。 因此,在生产其最好不要使用此。 但是,对于训练和实践此都可以使用。

您可以做到这一点。

您可以安装VMware ESXi的另一个的VMware的ESXi虚拟机内。

但性能会非常糟糕。

“是否有可能运行VMware的VMware里面” 什么?

我可以在某处举行了VMware虚拟机与SharePoint运行Windows。

或者,我可以与SharePoint的WMWARE机实际上是一个的地方举办的VMware虚拟机上运行Windows。

为什么地球上我想补充的嵌套的水平?为什么不直接使用Windows去与SharePoint托管的地方?

可以具有在单个主机上运行的任何数量的VMware的。许多不同的版本做很多不同的事情的。

嵌套它们没有意义。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top