ASP.NET 网络农场

ASP.NET 网络农场

我们正在尝试设置一个 ASP.NET Web Farm(用于负载平衡目的)。我的问题是,由于我们已经拥有 Windows Server 2003 Standard 64 位,我能否获得类似的服务器,但使用 Windows Server 2008 Web Edition。

我只是想确定一下,这样我才能在我们要订购的服务器上订购正确的许可证。我不想订购 2008 版,然后遇到一堆“哦,是的,它从 2003 版改成了 2008 版”之类的事情。

答案1

如果您已经在运行 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/

身份/身份验证的处理方式也发生了许多变化……我只是怀疑是否值得冒着浪费金钱的风险去尝试并让它工作。你最好只使用 2003 或将所有内容移至 2008。

答案2

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

答案3

如果你担心,为什么不在提交之前在 Amazon EC2 中启动一些实例来测试一下呢?这对于临时尝试一些东西非常有用。

我两周前在不同的服务器/IIS 版本上测试了一些配置,我的账单不到一美元,考虑到我的运行情况,这真是太酷了。

相关内容