タイトルがすべてを語っています。個人的には、RedhatよりもDebian / Ubuntuを好む傾向があります。Debianのパッケージ管理システムが非常に優れているという点で、必ずしもRedhat(またはより具体的にはCentOSまたはFedora)が嫌いというわけではありません。
Redhatがこれほど人気がある理由は何ですか?
(そして、明確にするために、私は本当に理由が何であるかを知りたいので、私は尋ねています。したがって、フレーム戦争はありません!)
タイトルがすべてを語っています。個人的には、RedhatよりもDebian / Ubuntuを好む傾向があります。Debianのパッケージ管理システムが非常に優れているという点で、必ずしもRedhat(またはより具体的にはCentOSまたはFedora)が嫌いというわけではありません。
Redhatがこれほど人気がある理由は何ですか?
(そして、明確にするために、私は本当に理由が何であるかを知りたいので、私は尋ねています。したがって、フレーム戦争はありません!)
回答:
Linuxが日々のビジネスの世界でより真剣に受け止められるようになった初期には、名前の言及に続いて常に緊張がありました。技術系の従業員は、「それは彼の地下で大学生によって始められた」ことは、オープンソースのオペレーティングプラットフォームのアイデアを経営者に売る最良の方法ではないことを発見しました。
Linuxの代替を支援する堅実な会社の必要性は、当時のRed Hatによって満たされ、おそらく大企業のLinuxに最も大きな影響を与えました。彼らは、独自のブランドバージョンのOSとともにサポートソリューションを提供することができました。
個人から企業まで、Linuxのあらゆる用途で早期に成功したおかげで、ノベルのような他の大手企業との競争においても、今日まで残っている大きな勢いと認知できるブランドを築き上げました。
エンタープライズIT環境に住んでいる場合、私はサードパーティベンダーサポートマトリックスヘルと呼ぶものにしばしば気づきます。行うすべての決定の意味は、使用しているOS /ソフトウェア/ハードウェアが「サポート」または「認定」されていることを確認する必要があることです。
RedHat Enterprise Linuxは、商用ソフトウェアおよびハードウェアベンダーのほぼすべてのサポートマトリックスで簡単に見つかります。また、マトリックスにNovell / SuSE SLESがあります。しかし、それだけです。サポートされているLinuxディストリビューションの終了。その場合でも、これらのベンダーは、現在のメジャーリリースより少なくとも1世代遅れているRHELリリースのみをリストすることがよくあります。そこで、RedHatからの長期的なサポートが重要になります。
また、多くのマネージャーにとって、問題が発生した場合に指を向けてサポートチケットを開くことができる会社があることも非常に重要です。
2001/2002年にソラリスから移行したとき、私の会社はRedhat 7.3を使用しました。当時、彼らは私たちが使用していたハードウェアに対して最高のサポートを提供していました(デルは、Windowsシステムから既にベンダー契約を結んでいるため選択しました)。
私たちが次の決定点に達したとき、私はDebianを強く検討しました(デスクトップに焦点を当てたUbuntuは存在しなかったので、存在する場合は考慮されませんでした)。問題は、前回の安定版リリースから2年程度で、恐ろしく古くなっていたことでした。誰もが生産のためにテストツリーを使用していましたが、それは不快でした。最終的にRed Hat Enterprise Linuxを選択した後、可能な場合はすぐにCentOSを使用し、別のベンダーとのサポート契約の問題(cough oracle cough)があり、サポート契約のある真のRHELインストールが必要な場合にのみRHELを使用しました。
私たちにとって大きな利点は、サポートライフサイクルでした。RHELをサーバーにインストールすると、セキュリティバグの修正を含め、5年間のサポートライフサイクルが得られることがわかります。このライフサイクルは、サーバーを保守するときに温かいあいまいさをもたらします。
デルに付属
Redhatは、初期のLinuxでEnterprise-yサポートに焦点を当てた主要なディストリビューション会社でした。
Ubuntuのサポートインフラストラクチャは比較的新しいものです。
残念ながら、一部の企業は安定性とセキュリティを判断する方法だと思います。
数年前、セキュリティスキャンサーバーを設置する必要があったとき、Nessusなどを実行したかったので、Linuxディストリビューションを調べ始めました。経営陣は、サポートコールを行うことができるOSを主張しました。1年間のサポートを購入するためのRed Hatのメカニズムは単純明快で簡単でした。そのため、システムを導入した2人はDebianで十分な経験がありましたが、すぐにRed Hatに行きました。Red Hatは、管理が望んでいるパッケージ化されたサポートオプションを、ほとんどまたはまったく面倒なく提供します。したがって、ビジネス側と技術側の両方が満足しています。
その理由は、100年前のワインがとても人気がある理由です。その「完璧に熟成」。RHELは自身が安定していることを証明し、その効果をサポートします。そのため、パッケージ化したコードがすべての期待通りに機能することを確認するために最善を尽くしています。問題は、彼らのリリースでは現在の開発エッジから2段階遅れていることですが、このポリシーは企業ユーザーに温かくてあいまいな感じを与えます。
時々噛まれますが、perlの不安定なツリーからいくつかのクレイジーなコードを引き出し、CPU使用率100%で数十億apsを実行していることを覚えています。
本当に、何が人気があるのですか?多くの人が「私にとってはうまくいった」と言うからです。報告されたすべてのバグを修正およびスカッシュするためにRedHatsパッチが適用された、試行およびテストされたコードを取得します。彼らがそれを行うことができる唯一の方法は、野生で煮込む時間を持っていた古いコードをあなたに与えることです。
個人的に、私はそれがあまりにも限定的であると思います、私は私のサポート契約を無効にせずにカーネルを変更する必要があります..
1)Redhatは、各ディストリビューションでサポートされている寿命が長い(例:rhel3、rhel4、rhel5 ...)
RHディストリビューションは2年ごとにリリースされ、4〜5年の間高度にサポートされ、その後7年までセキュリティと主要なバグがサポートされ、最後にEnd of Lifedがサポートされると思います。
この長いライフサイクルは、ソフトウェアを開発する企業にとって価値があります。ソフトウェアを頻繁に更新せずに最大7年間実行できること、APIが変更されないこと、デフォルトが変更されないこと、メジャーバージョンが勝つことを意味します。変わらない。ただし、これは一部の開発者、特に開発者にとっても大きな不満です。
ただし、セキュリティとバグの修正はバックポートされ、新しい機能が追加される場合があります。新しいパッケージが導入される場合があります。たとえば、流行している場合は、新しいインタープリターが導入される場合があります。
詳細については、次のリンクを参照してください。http: //www.redhat.com/security/updates/errata/
2)多くの商用ソフトウェアがrhel向けにリリースされています。実際、私はそれが商用ソフトウェアで最も一般的にサポートされているLinuxプラットフォームであると言っています。oracle、peoplesoft、sap、db2などの大規模エンタープライズアプリケーションはすべてサポートされています。
3)ハードウェアと同じ。すべてではないにしても、ほとんどのティア1ハードウェアベンダー(および一部の小さなハードウェアベンダーでも)は、RHEL用のドライバー、ファームウェアインストーラー、ユーティリティ、および構成ツールを提供し、RHELで動作するハードウェアを認定します。
4)小規模および大規模のフリート、すなわちRHNおよびサテライトサーバー(基本的には独自のローカルバージョンのRHN)用の優れた管理ソフトウェアを備えています。
5)RHは、SCOスタイルの訴訟などの特許侵害訴訟に対して補償を提供します
6)RHはサポートを提供します。おそらく最高のLinuxサポートです。わからない。しかし、私はサポートが自分自身に欠けていることがわかりました。
6)トレーニングと認定書があります-トレーニングと認定書の両方が、私の同僚の言うところによるものです。私は一度も参加したことはありませんが、私が尊敬する同僚は全員、トレーニングについて良いことを言っており、試験は神の経験豊富なシステム管理者にとっても実用的で難しいため、証明書は価値があると考えています。
私は職場で決定を下さないので、これは間違っている可能性がありますが、RHELは「enterprise-y」および「official」であるため、RHELを実行しているという印象を受けます。契約書、電話サポート番号、請求書を受け取ります。それは簡単です:あなたはRedHatにお金を払って、彼らはあなたに彼らの製品を与えます。これにより、セキュリティと安定感が得られます(どちらも私が受け入れているsysadminの用語では意味していません)。ビジネスはこれが好きです。
私見、私はむしろCentosまたはFedoraを実行し、RedHatに支払うお金を、オープンソースソフトウェアを開発するために人々に支払うことに費やしました。RHのサポートは私たちにとって素晴らしいものではありませんでした。RHNはちょっとナッフで(低速で、現在Spacewalkが利用できるようになりません)、バグの修正に時間がかかる場合があります。私たちが使うお金の大きなリターンではありません。Centosを使用した場合、または修正はプロジェクトに戻り、新しいリリースを待つ前にテストおよび統合できるようになります(または、CentosがRHELのようなものではないかもしれませんが、アイデアは得られます)。Puppetの統合を支援するためにReductive Labsに支払うか、必要なApacheの開発に開発者に支払うことができます。
もちろん、誰もがRHELを放棄した場合、CentosやFedoraはないでしょう。
(免責事項:これらは私の意見であり、私の雇用主の意見ではありません)