有什么理由使用 Windows Server 2003 而不是 Server 2008?

有什么理由使用 Windows Server 2003 而不是 Server 2008?

对于单元测试服务器(TeamCity Agent) - 假设两者都可用并且机器不错,是否有理由选择旧的(且可靠的)Win2003 SP2 而不是 Server 2008?

答案1

除了许可成本之外,我根本想不出选择 Server 2003 而不是 Server 2008 的任何理由。(例如,2003 会更便宜。)

Server 2008 已经有一个服务包,并且已经非常成熟。它还在 IIS、网络堆栈等方面进行了大量基础改进。

答案2

特别是对于任何类型的“代理”服务器,我认为改进的任务调度程序仅在 Windows Server 2008 中就值得。

除了按计划运行任务外,您还可以运行任务:

  • 在一次活动中(!!)
  • 登录时
  • 启动时
  • 空闲时
  • 创建/修改任务时
  • 连接到用户会话时
  • 断开与用户会话的连接
  • 工作站锁定
  • 关于工作站解锁

答案3

虽然我比任何其他版本的 Windows 都更喜欢 W2K8,但有些软件产品并没有得到“官方”支持。如果您需要完全支持的舒适度,那么请坚持使用 W2K3,否则我认为您会对新版本感到满意。

答案4

向 Jeff 澄清:由于 Microsoft 的技术原因,在发布 Server 2008 时,决定 Server 08 和 Vista SP1 将具有相同的代码库,因为服务器操作系统紧随桌面操作系统近两年。Server 2008 的服务包编号必须列为 1。

因此 Server 2008 的 RTM 版本将被列为“Windows Server 2008 Service Pack 1”。

这并不意味着 Server 2008 不够稳定或不够成熟,特别是现在 SP2 已经发布了。

请注意,这就是为什么 Vista SP2 需要 SP1 作为先决条件的原因——这是 Windows 桌面操作系统的第一次,其 SP 已包含所有早期的 SP 级别。Windows Server 2008 具有相同的服务包——并且被列为 SP2。它不需要先决条件。

Windows 7 和 Server 08R2 通过使用相同的代码库同时发布来避免这种情况。

相关内容