虚拟机上有15到20个开发人员

是否有可能从1个虚拟机服务器运行15到20个开发人员(VS2010和其他支持软件),并且是否有任何文档支持这个function? 我不知道我是在谈论购买4个处理器还是16个,每个处理器有8个虚拟CPU和64个演出。 任何build议,欢迎。

你如何build议他们要访问桌面? 你想达到什么目的? 节约成本? 节省空间?

虽然有可能做到这一点,但一开始似乎并不实际。 这可能是一个非常昂贵的时间和金钱的努力,真的没有我现在可以看到的可感知的好处。

所以在你的评论中,他们会去RDP,这引发了问题,为什么不在本地运行VS?

如果您无法在本地安装VS,则还可能将远程桌面服务调查为潜在情况。

你的问题很难回答。 “一台虚拟机服务器”可能会描述一个拥有48个内核和512GB内存的系统 – 这对您的需求来说可能是过度的。 你问,“有没有任何文件支持这个?” 答案是:您提供自己的文档。 Visual Studio需要什么types的资源? 如果它运行良好,2GB的内存和一个2Ghz核心,然后乘以你的开发人员数量,你已经logging你的要求。 你可能想要的内存比你想要的CPU,所以一个16内核64GB的服务器可能会很好。

如果单个VS实例需要更多的内存,或者只能运行多个内核,则需要根据需要调整您的需求。

可能的,但取决于开发人员的工作习惯。 很多问题需要你回答:

1)由20位开发人员划分的64G是3.2G–对于工作机器来说不够IMO。 VS2010本身应该有1.5G,但是数据库使用情况以及其他开发者使用的程序呢。 Win7的? – 添加更多。

2)哪个虚拟机软件? 例如,VMware服务器2.0(免费的)不能运行超过4个虚拟机没有性能问题(我试过)。

3)如果20个开发者打“编译”,你的主要瓶颈是磁盘IO。 您将需要-fast-磁盘访问。 也许SSD,猛禽或RAID的速度。