Vmware 虚拟化问题

Vmware 虚拟化问题,vmware,virtualization,virtual-pc,Vmware,Virtualization,Virtual Pc,我从未使用过虚拟化,我正在努力跟上速度。我的新台式机今天就要上市了,我特意买了它来尝试在一台机器上运行我的所有需求(即vista台式机、xp台式机、VS2005、vs20008、windows服务器、sharepoint、sql server 2000/2005/2008等)。在过去,我总是在我的家庭办公室为每一个应用程序购买和安装单独的物理机器。(这就是为什么我的地下室有时会与小型数据中心混淆。) 我设置的这些虚拟服务器都不会有重负载,只是希望它们“在线”进行开发和测试 所以我的问题是,哪种免

我从未使用过虚拟化,我正在努力跟上速度。我的新台式机今天就要上市了,我特意买了它来尝试在一台机器上运行我的所有需求(即vista台式机、xp台式机、VS2005、vs20008、windows服务器、sharepoint、sql server 2000/2005/2008等)。在过去,我总是在我的家庭办公室为每一个应用程序购买和安装单独的物理机器。(这就是为什么我的地下室有时会与小型数据中心混淆。)

我设置的这些虚拟服务器都不会有重负载,只是希望它们“在线”进行开发和测试

所以我的问题是,哪种免费虚拟化最容易(最快、最痛苦)安装?如果我的需求需要改变,有没有从一种工具改变到另一种工具的途径?(即,确保我首先做出“正确”的决定有多重要?)

其次,由于我可能会运行64位Vista作为“基本”操作系统(除非有人说服我),你基本上不会在该操作系统上安装任何东西,而是在虚拟机“内部”安装所有东西吗?甚至我的“主要”开发环境?(甚至是我的电子邮件、办公套件等?)从我在这里读到的消息来看,移动和备份整个“映像”的能力似乎是一个巨大的优势,我不清楚直接在“主机”上运行的应用程序是否可能做到这一点

这台机器是一个双CPU四核的品种,有16G的ram和15K的硬盘驱动器,所以它可以处理任何事情

顺便说一句:我可能不到5%的机会需要安装Windows平台以外的任何东西,因此,虽然能够安装Unix/Linux设备很好,但这不是一个要求

因此,我们需要重新定义这个问题:哪个虚拟机能够让我以最少的麻烦安装和运行,我真的不应该直接在“主机”操作系统上安装任何东西吗?关于让我的桌面虚拟机策略从正确的开始,还有其他建议吗?我真的想避免的任何错误都会让我一蹶不振吗

2011年12月更新:在回答了这个原始问题和所有有用的回答之后,我最终还是选择了VMware workstation,一点也不后悔。它不是免费的,但对你所有的东西来说都很便宜。我怀疑其他产品也会起作用


如果有人在读这篇文章时考虑虚拟化,坦率地说,这真是太棒了——你还在等什么?。在我的第一次VMware安装中,我将我的主要开发人员保留在“主机”操作系统中,并仅将VM用于测试服务器,但就在6个月前,我购买了一台更新的机器,现在在主机操作系统(Windows 7)中什么也不运行,并在一个或多个VM中运行我的所有工具/台式机。在我的主桌面上使用虚拟机会有轻微(非常轻微)的性能下降,但能够随时提供完全可运行的备份远比负面影响大得多——如果我上路的话,甚至可以在笔记本上使用我的主桌面。

我已经使用VMWare三年了,这真的很好。我的主机是裸骨XP64,我有一个开发虚拟机和一个“office”虚拟机,我同时提出。根据我的经验,这无助于创建具有大量内存的虚拟机,请保持在3gb限制内,否则您可能会有糟糕的性能(YMMV)。

坦率地说,Virtualbox可能会让您以最少的麻烦启动并运行,但它不支持虚拟化SMP。如果做不到这一点,VMWare Server是免费的,ESXi也是免费的(除非您有ESX方面的经验,否则配置ESXi会比较麻烦),而VirtualPC是一个可用的选项

如果您不打算在主机操作系统上安装任何东西,请在带有Hyper-V机器的服务器2k8上运行它(这也为您提供了从VHD文件本机引导的选项)。就我而言,我不倾向于把虚拟机当作我的桌面。在主机操作系统上安装您想要的任何东西,并让虚拟机运行机器现在运行的服务。毕竟,如果您想在虚拟机中运行桌面,您可以在ESX设备上使用RDP来运行桌面


至于15k驱动器?嗯。。。好啊我希望它们是SAS(而不是Velociraptors),因为您需要大量廉价的二级存储来存储快照、性能不关键的映像(SQL server除外),而Velociraptors没有同样的可靠性。

我使用VMWare开源服务器(最新的免费服务器),而且它非常易于使用和安装。而且它不像其他一些应用程序那样使用大量的资源。

我已经广泛使用了,而且最近,我还使用各种已安装应用程序的组合来设置测试环境

MS VPC是这两个平台中最轻松的一个。这真的非常简单-创建虚拟机只需点击一些设置,然后最好将操作系统DVD附加为ISO文件,然后就可以了(安装的每个操作系统副本都需要许可证)。别忘了在操作系统启动后安装虚拟机附加组件,因为这会使鼠标指针集成变得不那么笨重

只需复制VHDD文件,即可备份整个计算机

我在使用MS VPC时遇到的唯一限制是,如果主机操作系统为32位,则无法安装64位来宾操作系统

然而,这并不是VMware的限制,这就是我开始使用它的原因。我已经创建了一台以Windows2003Serverx64为来宾的机器,运行在XP Pro x86下,它很好,包括.NET应用程序中编译器开关的效果

VMWare控制台有点笨重,但功能强大,一旦全部设置完毕,使用起来就轻而易举了

你永远不会回头

只有一件事-需要花费大量时间下载和安装Windows更新。我的虚拟机数量是14,现在,更新有点像假货,特别是如果我恢复了一个虚拟机,它又回来了。其中之一就是窗户