我想知道一个 24x7 实时运行生产服务器的 Linux 操作系统。我听说 RHEL 非常稳定并且适合这种类型的使用。
现在我想知道它与 CentOS 和 Oracle Linux 有何不同?对于具有集群配置的实时生产服务器来说,哪一种更好?
答案1
您对发行版的选择实际上取决于它将用于什么以及由谁来管理它。
RHEL 和 CentOS 都基于相同的核心,但 RHEL 是付费的、受支持的企业级产品。如果您需要 SLA 和惊人的红帽团队,这肯定是一个不错的选择。
就我个人而言,我更熟悉基于 Debian 的发行版,因此我倾向于将 Debian 用于可靠性和安全性至关重要的服务器。也就是说,我不需要 SLA,也不需要随时待命的工程师。
(注意,基本上所有 Linux 发行版都适合 24x7 运行。我不确定你所说的实时到底是什么意思,但我有大量 Debian 服务器,可以 24x7 运行,提供所有业务服务)
编辑:
在您的评论中,您要求“高可用性,没有任何崩溃或需要重新启动”。当你拥有计算能力时,你总是有发生崩溃的可能性,而你通常需要在某个时间点重新启动。
如果您确实需要 99.999% 的正常运行时间(您不会从任何信誉良好的提供商处获得 100% 的保证),那么您将需要一个地理上分布的服务器集群……并且,大多数大型 Linux 发行版都将达到那个任务。 ;-)