我有一个使用Outlook 2003,2007和2010的应用程序。此应用程序执行用户请求的一些任务,然后closures。 我将使用vMware ESXi 4.1将我的应用程序放在虚拟化的Windows操作系统上
有两种不同的方式可以将我的应用程序部署到生产环境中 。 我应该select以下两个选项中的哪一个?
安装Windows Server 2008,添加3个用户帐户。 在每个帐户上只安装该帐户的Office 2003,2007和2010。 然后让我的应用程序以这种方式运行。
安装Windows XP三次,在其中的一个上安装Outlook 2003,2007和2010,让我的应用程序在每个不同的虚拟操作系统上运行。
我有6GB的RAM可用。 所以在情况1中,我将使用全部6GB,在情况2中,这将在Windows XP的三个不同安装之间共享。
有更好的select吗?
如果你真的想要你的应用程序运行,因为它应该对不同的版本,你希望他们相互切断 – 所以我build议你有3个XP的安装。 如果您使用ESXi 4.1,则会在3个虚拟机之间节省大量内存,所以我不用担心太多。
本质上,如果你要做的事情做得好:)