为什么Redhat在企业界如此流行?[关闭]


17

标题说明了一切。就个人使用而言,我倾向于Debian / Ubuntu而非Redhat。我不一定不那么喜欢Redhat(或更具体地说是CentOS或Fedora),而是我更喜欢Debian的软件包管理系统。

Redhat如此受欢迎的原因是什么?

(为了清楚起见,我问是因为我确实想知道原因是什么,所以没有火焰大战!)

Answers:


43

在早期的Linux中,Linux在日常业务世界中越来越受到重视,在提及该名称后总是会感到不安。科技员工发现,“这是由一个大学生在他的地下室开始的”并不是向管理层推销开放源代码操作平台的最佳方法。

在早期,Red Hat满足了对支持Linux替代产品的坚实公司的需求,这可能对企业群体的Linux产生了最大的影响。他们能够提供支持解决方案以及他们自己的品牌OS版本。

得益于他们早期的成功,包括从个人到企业的Linux广泛使用,他们积累了巨大的动力,并获得了公认的品牌,直到今天,即使与Novell等其他知名企业竞争也是如此。


6
同意,在服务交付空间中具有强大的先行者优势。
戴夫·切尼

4
事实是,红帽(Red Hat)赞助了如此多的开源开发,因此他们支持它相对容易。毕竟,雇用了许多编码员。
wzzrd 2009年

17

如果您生活在企业IT环境中,那么您通常会陷入所谓的3rd-party-vendor-support-matrix-hell。对于您做出的每个决定,您都必须确保所使用的任何操作系统/软件/硬件都“受支持”或“经过认证”。

在商业软件和硬件供应商的几乎所有支持矩阵中都可以轻松找到RedHat Enterprise Linux。您可能还会在矩阵上找到Novell / SuSE SLES。但是,仅此而已。支持的Linux发行版的结尾。即便如此,这些供应商通常仅列出RHEL版本,这些版本比当前的主要版本至少落后了一代。这就是RedHat提供长期支持的重要性。

对于许多经理来说,非常重要的一点是,有一家公司可以帮助您解决问题,并在出现问题时打开支持通知单。


1
我忘了提另一个论点:RedHat提供了一个认证系统(RHCT,RHCE,RHCA)。
Cyber​​drow

Novell / SLES正在取得巨大进展。我们正从庞大的BSD,Ubuntu,OpenSuSE和Redhat混搭到SLES11。
Karl Katzke 09年

12

我们之所以使用它,是因为它是Oracle(正式)将在其上运行的少数几种Linux之一。


12

当我们在2001/2002年从solaris迁移时,我的公司选择了Redhat 7.3。当时,他们对我们使用的硬件提供了最好的支持(选择Dell,因为我们已经从Windows系统中与他们签订了供应商合同)。

当我们到达下一个决策点时,我深思熟虑了Debian(面向桌面的Ubuntu不在身边,如果可以的话也不会考虑)。问题是,自上次发布稳定版以来已经有2年左右的时间了,而且已经过时了。每个人都在使用测试树进行生产,感觉很讨厌。我们最终选择了Red Hat Enterprise Linux,不久之后尽可能地使用了CentOS,并且仅当我们与另一家供应商(cough oracle cough)签订了支持合同问题时才使用RHEL,该问题要求安装有支持合同的纯蓝色RHEL。

对我们来说最大的好处是支持生命周期-如果我在服务器上安装RHEL,我知道我将获得5年的支持生命周期,包括安全漏洞修复。生命周期使我们在维护服务器时感到困惑。


10

历史和市场营销

红帽公司成立于1995年,是一家商业组织,专门销售一套“企业级”软件和服务。

Ubuntu的?直到2004年才发布。

Debian?Debian核心项目背后没有真正的大型类似于RH的大型公司实体,是吗?

话虽这么说,但我认为,Canonical / Ubutu在未来几年将进入企业界。


6

戴尔随附


我想这是一个很好的答案。:-)
杰森·贝克

3
但是说真的,如果您让服务器供应商寻求支持,您是否要运行CrappyDistro0.77b或他们正式支持的产品?
戴夫·切尼

4
我宁愿运行YetAnotherAwesomeDist14.30,但我同意您的观点。CrappyDistro0.77b 太过时了 ……
Mikeage

归根结底,如果您希望某个一级崩溃卡特机将您的服务器备份并连接到网络上,那么您需要使它们尽可能地容易。如果您运行自己的数据中心,或需要24x7全天候服务的员工,也许您可​​以尝试一些更古怪的发行版,但是如果您和您的计算机被一大片土地或水隔开,那么您就必须拥有KISS。
Dave Cheney

企业中有多少戴尔?我工作过的地方都没有对戴尔持肯定态度(因此,即使没有戴尔设备,也很少)。
Brian Knoblauch

6

熟悉可能是一个因素。

我在所有(一台)Linux服务器上运行CentOS。我出于成本原因(免费)和支持原因(适用全面的RedHat文档)选择了CentOS。

RedHat衍生产品和Debian衍生产品之间显然存在差异。我对RedHat派生工具的命令行管理非常了解,当我购买更多服务器时,看不到有任何偏离此路径的理由。


6

简单的答案:支持,信誉和认证。

许多企业级应用程序仅“正式”运行在RHEL上,如果在其他发行版上运行它们将不支持您,因此支持角度是双重的。

Suse的发展很大。


4

在早期的Linux中,Redhat是主要的发行版公司,主要关注Enterprise-y支持。

相比之下,Ubuntu的支持基础结构相对较新。

不幸的是,我认为这是一些公司判断稳定性和安全性的方式。


4

几年前,当我需要安装安全扫描服务器时,我想运行Nessus等,我们开始研究Linux发行版。管理层坚持要求我提供支持的操作系统。红帽购买一年支持的机制非常简单明了。因此,即使我们两个投入该系统的人在Debian上拥有丰富的经验,我们还是立即去了Red Hat。红帽为您提供了打包支持选项,管理人员几乎不需要大惊小怪。因此,业务方面和技术人员方面都感到满意。


3

许多商业应用程序仅在链接到RedHat特定版本的RPM中可用。

是的,您可能可以一起破解某些东西,使其在Debian下运行...但是您的时间价值多少?


3

就像为什么100年前的葡萄酒如此受欢迎。它的“完美时代”。RHEL证明自己是稳定的,并为此提供支持。因此,他们尽最大努力确保打包的代码符合所有期望。问题是,它们在当前版本中落后于当前开发优势两步,但是此策略给企业用户带来了温暖而模糊的感觉。

偶尔,它们会被咬住,我记得他们从perl的不稳定树中提取了一些疯狂的代码,并以100%的cpu利用率运行了数以百万计的aps。.由于打包的库是古老的,开发人员也感到恼火。

真的,为什么有什么受欢迎的?因为很多人说“对我来说效果很好”。您将获得经过试用和测试的代码,并应用了RedHats补丁来修复和压缩所有报告的错误。他们这样做的唯一方法是为您提供时间充裕的旧代码。

就我个人而言,我觉得这太局限了,我需要修改内核而不破坏我的支持协议..但是许多其他人只是想让这可恶的事情起作用:)


3

1)Redhat对每个发行版都有很长的支持寿命(例如rhel3,rhel4,rhel5 ...)

我认为RH发行版每两年发布一次,然后在4-5年内得到高度支持,然后在7年内获得安全性和重大错误的支持,最后是Lifed。

如此长的生命周期对于开发软件的公司来说非常宝贵,因为这意味着您可以运行软件长达7年而无需进行大量更新,您知道API不会改变,默认值也不会改变,并且可以赢得主要版本没改变。但是,对于某些人,特别是开发人员来说,这也是一个主要问题。

但是,安全性和错误修复将向后移植,有时还会提供新功能。可以引入新的程序包,例如,如果它变得流行,则可以引入新的解释器。

有关详细信息,请参见以下链接:http : //www.redhat.com/security/updates/errata/

2)许多商业软件已发布用于rhel。实际上,我想说这是最常用的商业软件linux平台。它支持大型企业应用程序,例如oracle,peoplesoft,sap,db2。

3)与硬件相同。大多数(如果不是全部)第1层硬件供应商(甚至包括一些不起眼的小型硬件供应商)都为RHEL提供驱动程序,固件安装程序,实用程序和配置工具,并证明其硬件可以与RHEL一起使用。

4)它具有适用于小型和大型车队的良好管理软件,例如RHN和Satellite服务器(基本上是您自己的RHN本地版本)。

5)RH为专利侵权案件(例如SCO样式案件)提供赔偿

6)RH提供支持。可能是周围最好的linux支持。不确定。但是,我发现自己的支持并不理想。

6)它具有培训和证书-从我的同事看来,培训和证书都很好。我从来没有参加过,但是我非常尊重的同事们都对培训说了好话,并且所有人都认为该证书值得,因为考试是实用且困难的,即使对于经验丰富的系统管理员也是如此。




2

我没有在工作场所中做出决定,所以这可能是错误的,但是我给我们留下了运行RHEL的印象,因为它是“企业级”和“官方”的。您将获得合同,电话支持号码和发票。这很容易:您向RedHat付款,他们会给您他们的产品。它给人以安全性和稳定性的感觉(在他们接受的sysadmin术语中我都没有意思)。企业喜欢这样。

恕我直言,我宁愿我们经营Centos或Fedora并花我们付给RedHat的钱付给开发开放源代码软件的人。对我们来说,RH的支持并不出色,RHN有点难(慢,现在Spacewalk可用的东西还不多),并且错误可能需要很长时间才能修复。我们花的钱没有很大的回报。如果我们使用Centos /无论使用什么,我们的修复程序都可以返回到项目中,在等待新版本发布之前可以对其进行测试和集成(或者..也许不像Centos像RHEL一样-但您知道了)。我们可以向Reduction Labs付费以帮助我们进行Puppet集成,也可以向开发人员付费以开发我们可能需要的一些Apache东西。

当然,如果每个人都放弃了RHEL,也许我们就没有Centos或Fedora。

(免责声明:这些是我的观点,不是我雇主的观点,等等)



1

实际上可以归结为两个因素:

  • 认证硬件支持广告
  • 提供支持

我认为没有更多的东西了。它不比其他发行版好坏。RH恰好提供企业环境中您想要(或更好)的支持。


0

红帽在企业界很流行,因为提供Linux支持的应用程序供应商需要编写有关其产品的文档,并且他们通常选择一种(RHEL)或两种(Suse Linux)发行版来进行支持。由于Suse在美国并不是很受欢迎,因此RHEL似乎很受欢迎。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.