裸机 Windows 2003 服务器,我可以做些什么来优化性能?

裸机 Windows 2003 服务器,我可以做些什么来优化性能?

我有一台裸服务器,将托管 1 或 2 个域。我可以在服务器上配置哪些内容(IIS 等)来优化性能?(非应用程序调整)。

我是管理方面的新手,希望能尽快熟悉情况。

答案1

如果是我,我会开始关注安全性,而不是过早地优化性能,这里有一个关于强化 Windows 2003 和 IIS6这是有关一般保护 Windows Web 服务器的社区 wiki

答案2

看看Windows Server 2003 性能调优指南其中列出了针对以下工作负载优化操作系统的指南:

  • 网络性能调优
  • 存储性能调优
  • IIS 6.0 的性能调优
  • 文件服务器的性能调整
  • Active Directory 的性能调整
  • 对 Web 工作负载进行基准测试 (WebBench)
  • 文件服务器工作负载基准测试 (NetBench)
  • 对 Active Directory 工作负载进行基准测试 (DirectoryMark)
  • 基准网络工作负载(Ttcp、Chariot)

答案3

这实际上取决于应用程序将要做什么,然后您才能考虑调整和强化(这通常是一个包容性过程),例如,如果您只提供 html 页面,则删除 asp 可以提高性能并帮助保护系统。如果是 .net 应用程序,情况也是如此。在考虑性能调整之前,您需要建立一个基准。PAL 工具可以帮助您做到这一点。一旦您有了它,您就可以查看IIS6性能调优操作指南。你还应该看看安全指南。然而,最简单且可以说是最好的性能提升和安全性提升是升级到服务器 2008 R2。如果服务器是全新的,并且您有时间,我会下载 2003 下的站点基准测试,然后使用 2008r2 的评估副本重建并重新进行基准测试。然后您可以看看升级是否值得花费。

答案4

无需执行任何操作。Windows Server 2003 是难以置信在现代硬件上比较脆弱(毕竟它是一个有 6 年历史的操作系统),所以我认为你不应该碰它。

好吧,这有点过于笼统,所以要稍微解释一下:如果不需要优化,那么优化真的毫无意义,而你目前还不知道是否需要优化。诀窍是先完成基本工作(服务器搭建、应用程序安装、配置内容),然后开始让真实用户使用一个月左右。在此期间,你可以查看性能计数器,也可以听取用户的反馈。只有这样,你才会知道优化是否有回报。

话虽如此,你可能需要 boot.ini 中的 /3GB 开关,但前提是您拥有 32 位操作系统,并且在其上运行着推荐使用它的应用程序。

然而,服务器的底线是可靠性始终比性能更重要,并且每次优化几乎总是一种权衡。

相关内容