在新业务中从头开始使用 Linux 是否值得?

在新业务中从头开始使用 Linux 是否值得?

事实上,该公司需要在工作站上运行 Windows 来支持 SolidWorks、QuickBooks 以及可能的一些其他应用程序,并且我相信至少有一台服务器需要是 Windows 作为 QuickBooks 服务器,但我不确定。

考虑到这一点,将 Linux 服务器、工作站和路由器/防火墙(实际上,路由器/防火墙可能都是 Linux)引入环境是否值得节省许可证成本?我将负责管理这一切,并且我对 Linux 有相当好的了解,但我远不是专家,尤其是在商业环境中的真实网络方面。

一开始可能有几个服务器是 Linux,但数量会迅速增长(如果没有,那么这个问题并不重要)。

你怎么看?

答案1

如果你能让商业案例合理,那么这是值得的。许可费用只是其中的一部分。还要考虑:

  • 管理费用 - 您是否拥有称职的 Linux 管理员?您是否知道如果必须再聘请一名称职的 Linux 管理员,您所在市场的成本会高出 / 低多少?您是否需要与您所说的“需要”的 Windows 基础架构与您“想要”的 Linux 基础架构之间的互操作性开销相关的管理费用(您对没有 Active Directory、组策略等有何看法)?

  • 用户生产力 - 用户是否会拥有他们“想要”的应用程序?他们能否高效地使用他们能够访问的基于 Linux 的应用程序?对用户效率的大致影响是什么?

  • 性能 - 您的应用程序在 Linux 上是否也能很好地运行?它们是否能更好地运行?量化用户和/或管理员节省的时间。

  • 硬件费用 - 您是否会寻找具有 Linux 驱动程序的专用硬件(绘图仪、扫描仪等)或者是否需要为具有 Linux 驱动程序的“高档”硬件支付更多费用?(以前服务器硬件也是如此,但在过去 5 - 7 年中这种情况已经不复存在了...)

使用 Linux 确实可能更具成本效益,但也可能并非如此。管理起来可能更愉快,也可能并非如此。没有唯一的答案。您需要将业务的“大局”写在纸上并计算数字。即使您不正确,至少您已经考虑过并使用某种方法得出了答案。

答案2

不。对于小型企业,您很可能会在购买硬件时获得 Windows 许可证。除了一些 CAL 之外,这基本上是免费的。虽然您可能熟悉 Linux,但您可能会遇到与您已经提到的需要 Windows 的软件的兼容性问题,仅凭这一点就使它成为一个坏主意。我敢说,如果您将解决这些问题的潜在生产力损失与您除了硬件之外实际必须购买的 Windows 许可证的成本加起来,您会发现许可证成本远低于您和其他人的时间成本。

当然,Windows 也有自己的问题,但我的经验是,它在标准配置下相当稳定,而 Linux 只会引入问题,尤其是在桌面上。服务器则完全是另一个问题。

答案3

当面对日常问题时,您可能很快就会成为专家。

除了上述 Evan 的出色回答之外,我想补充一点,还有其他未涉及的互操作性解决方案。

  • Novell Open Enterprise Server (OES) 基于 Suse-Linux,并且可与 Novell 客户端和 Groupwise 电子邮件服务器配合良好,后者具有适用于 Linux、Mac 和 Windows 桌面的跨平台客户端。
  • 不要忘记虚拟化。通过购买具有更好支持程序(例如 Dell 4 小时)的更大服务器并运行带有 Xen 虚拟化套件的 Linux,您可能会为企业节省一些资金。这样,您就可以将 Linux、OES 或 Windows 服务器作为客户机运行,以便真正找出最适合企业的服务器。您可以从 Linux 开始,如果确实需要,可以回退到 Windows。

现在,让我们看看您必须处理的基本功能及其替代方案。

  • 配置和帐户管理:您的选项是 MS AD、YP/NIS/NIS+、Novell eDirectory。
  • 电子邮件:Exchange(管理起来很麻烦)、Zimbra、Postfix/Dovecot 和网络管理、托管(即 Google)。Groupwise 的声誉不好,但在 OES 上却相当不错。
  • 文件共享:非常基础,但 Samba 在 Linux 上相当成熟。Novell 在跨平台上运行良好。Windows,嗯,它是 Microsoft...
  • Quickbooks:据我回忆,大约在 2007 年左右,Intuit 推出了一款Quickbooks Linux 数据库服务器管理器

如果可能的话,我会尽量外包。电子邮件是一个很好的目标——外包电子邮件通常比较划算,因为身份验证、安全、垃圾邮件和网络传输问题并不简单(例如反向 DNS 等),而且很难维持运行。

答案4

许可证的成本只是总成本的一小部分,并且通过将 Windows 安装在桌面上,您将获得更好的环境。

正如我在我的评论中提到的那样埃文的答案是,互操作性是这里的关键。客户端/服务器通信远不止原始 IP 流量。如果没有其他东西,Windows 服务器将为您提供 Active Directory 和组策略。再加上集中管理、单点登录和在设计为协同工作的客户端/服务器平台上的优势,这看起来是一件轻而易举的事。

相关内容