ASP.NET Web Farm

我们正在尝试设置一个ASP.NET Web Farm(出于负载平衡的目的)。 我的问题是,因为我们已经有一个Windows Server 2003 Standard 64位,我可以得到一个类似的服务器,但与Windows Server 2008networking版。

我只是想知道,所以我可以在我们将要订购的服务器上订购正确的许可证。 我不想和2008年一起订购,并遇到了一堆,“哦,是的,从2003年变成了2008年”。

如果你已经在2003年,我会避免2008年。我没有试图把他们放在一个农场里,但我想你会遇到麻烦。 正如David所说,IIS 6(Windows 2003)和IIS 7(Windows 2008)之间有很大的变化。 MetaBase内部甚至发生了变化,除非与MetaBase兼容性有所帮助,否则这些变化可能会使事情无法正常工作。

http://learn.iis.net/page.aspx/125/metabase-compatibility-with-iis-7/

身份/身份validation的处理方式也有很多变化……我只是怀疑,甚至会浪费金钱来冒险尝试工作。 使用2003或将所有东西移到2008年会更好。

IIS在Server 2003和Server 2008上是完全不同的。它可以工作,但是我不会在Web场中混合使用操作系统。

如果您担心为什么不在您提交之前启动Amazon EC2中的每个实例进行testing? 暂时玩东西很棒。

我在两周前testing了不同的服务器/ IIS版本上的一些configuration,而且我的账单还不到一美元,而且这个账单是非常酷的。