【发布时间】:2009-04-23 11:56:29
【问题描述】:
我在 Microsoft Virtual PC 上开发了一些小的 Sharepoint 应用程序,但现在我们在 Sharepoint 上开始了一个新的更大的项目。
你怎么看?我们应该从 VPC 切换到 VMWare(服务器?)还是没有显着的性能差异?
(开发者硬件:带外置硬盘的笔记本,2GB内存,Core 2 Duo)
【问题讨论】:
标签: sharepoint vmware vpc
我在 Microsoft Virtual PC 上开发了一些小的 Sharepoint 应用程序,但现在我们在 Sharepoint 上开始了一个新的更大的项目。
你怎么看?我们应该从 VPC 切换到 VMWare(服务器?)还是没有显着的性能差异?
(开发者硬件:带外置硬盘的笔记本,2GB内存,Core 2 Duo)
【问题讨论】:
标签: sharepoint vmware vpc
我认为作为拉撒路,你应该坚持你所知道的。但是对于您搜索新内容的情况:还有VirtualBox,我在开发机器上使用了半年。
原因:它作为 VPC 运行速度更快,并且具有一些不错的功能。我也可以在 Windows 下像在 Linux/Unix 下一样使用这个软件
编辑
我认为对于 SharePoint 开发来说,唯一真正重要的是远程调试器。其他一切都只是“很高兴拥有”。
【讨论】:
我已经使用了数十台虚拟机进行 SharePoint 开发,同时使用了 VMWare 和 VPC(尽管大多数是 VPC),但我没有发现任何显着差异。
对于您的开发者笔记本,我将 RAM 提高到 4G。实际上,如果您有机会真的想使用带有两个内部驱动器的 64 位 Windows Server 2008 和 Hyper-V,其中一个应该是固态驱动器。下一版本的 SharePoint 将需要 64 位。
【讨论】:
我认为你应该坚持你目前已经实现的,除非 VMWare 实现了 VPC 没有实现的特定功能。您是将生产实施构建为 VM 还是仅仅是您的开发环境?如果是后者,那么肯定坚持使用VPC,无需更改。如果它是生产环境,那么您可能会从 VMWare 中受益,它存在的时间更长,并且与 VPC 相比性能略有提升(或者至少在我上次查看时是这样,一年或更长时间)。
【讨论】:
我在 Virtual PC 中为 SHarepoint 开发从未遇到过任何问题。 但我当然只是一个样本量。
【讨论】:
我建议在 VPC 上使用 vmWare,因为它有一个无与伦比的功能 - 快照。 您可以在任何阶段创建系统快照并在出现问题时返回那里
例如,您从头开始安装 Windows 并在那里安装 SharePoint。您创建快照并开始配置您的 SharePoint。如果出现问题,您可以在 1 分钟内返回到之前的状态。 这是非常酷和有用的东西。 我从 2000 年开始使用 VPC,并在 2 年前将所有服务器切换到 vmWare。对 vmWare 非常满意
【讨论】:
我在我们的 VMWare ESX 服务器中的一个虚拟机上完成我所有的 SharePoint 工作,它的工作原理就像一个魅力。当我弄乱我的开发机器时,我只是恢复到原始快照或基于“已批准”图像创建新图像或“借用”我的一位同事的克隆。 如果你在一个相当大的商店里,ESX 服务器可能是你要走的路。
我在笔记本电脑上同时运行 VMware 播放器和新的 VirtualBox 软件,但这只是为了好玩,因为性能低于我在白天工作中所能接受的水平。
【讨论】:
在我的特殊情况下,我在 MacBook Pro 上进行开发(哈哈,对吗?),因为它是唯一一台功能强大到值得我使用的机器(我的公司工作站没有),而且我能够使用来自 Microsoft 的免费 VPC 映像 convert them with VMWARE's convertor,并在 VMWARE Fusion 2.0 for Mac 上成功运行它们。
它们在 97% 时“失败”,但实际上,您启动 VMWARE 映像,一切顺利。
希望对某人有所帮助。
【讨论】:
由于速度/性能(它便宜,但不是免费的),我推荐 VMware Workstation 作为开发的最佳选择。
我在桌面上使用 Workstation,我们有一个运行 ESXi 的专用服务器和 20 多台机器进行测试,其他支持技术人员也可以使用免费的 VMware Player 运行我创建但未上传到测试服务器的图像。
【讨论】: