Linux 服务器相对于 Windows 服务器有哪些优势?

Linux 服务器相对于 Windows 服务器有哪些优势?

我知道这是一个非常简短而直接的问题,但是 Linux 服务器相对于 Windows 服务器有什么优势呢?

Linux 比 Windows 好吗?如果是/不是,原因何在?

答案1

Linux 比 Windows 更好吗? 亩!

这可能是一个简短的问题,但绝对很难回答。如果不知道要将服务器用于什么功能,那么回答起来就更困难了(就像经常出现的 Mac 与 Windows 或 Emacs 与 vi 的问题一样)。

从最基本的层面上讲,操作系统就是运行应用程序的平台(即枯燥乏味);正是应用程序让计算变得有趣。如果您需要运行的应用程序在 Windows 上得到最佳支持,那么请使用 Windows。如果您的所有经验都是使用 Linux,并且您有一个应用程序可以在 Linux 中执行您需要的操作,那么请使用 Linux。

一般来说,操作系统的初始价格只是服务器 TCO 的一小部分。您还必须考虑服务器维护、应用程序维护、管理成本、安装的任何软件的成本等。如今,您甚至不能说 Linux 比 Windows 更稳定——我们不再生活在 90 年代了……

尽管一些狂热分子可能会说不是这样,两个都平台同样有效,视情况而定。系统管理员需要客观地看待给定的问题,并决定哪种操作系统/应用程序组合最适合解决该问题。

答案2

相对于 Windows 服务器,我更喜欢 UNIX 类服务器的最大原因可能是我发现任何问题都更容易诊断和修复。使用 Windows 服务器时,我花了很多时间绞尽脑汁或等待技术支持。使用 OpenBSD、FreeBSD 或 Linux 时,问题通常出现在日志中,如果解决方案不明显,通常需要谷歌搜索一下。

当一切运行顺利时,Windows 可以成为一个很好的服务器平台,Linux 和 *BSD 也是如此。当一切运行不正常时,差异就显现出来了。

至于管理员的成本,你必须考虑能力。当然,Windows 管理员很多,但要聘请好的一个将花费你就像雇用一个好的UNIX 管理员。如果您只需要某人在安装对话框中单击“下一步”,那么使用 Windows 会更便宜,但您不希望这样。

答案3

嗯,最大的也是最明显的一个因素就是价格。如果在服务器上安装 Linux,那么实际上可以购买两台服务器而不是一台,这是一个很大的吸引力(如果它能完成工作的话)。

答案4

TCO 是这里最重要的因素。是的,Linux 是免费的,并且其功能可以与 Windows Server 匹敌。但是你考虑过吗...

  • 雇用管理员的成本 - Windows 管理员数量非常多,并且在一定程度上(非常有待商榷)MCP 证书提供了一种筛选申请人的好方法。
  • 持续成本 - *nix 管理员通常倾向于获得更高的薪水(很大程度上取决于地点)

实际上,很少能真正选择使用哪个平台,这一决定是由“PHB”做出的,而不是基于技术优点,或者是基于业务线应用程序仅在其中一个平台上运行这一事实而选择平台。

您从 Microsoft 获得的是一个比 Linux 更易于设置/管理的平台,由于只有一个邮件服务器、一个 DNS 服务器、一个目录服务等等,因此它更简单,因为您没有其他选择。

这种易用性/简单性是否等同于更好,这确实是一个见仁见智的问题。最终,与商业中的任何事物一样,只需使用最适合您特定需求的平台即可,没有哪个平台更好,但总有一个更适合您。

相关内容