web-dev-qa-db-ja.com

どのCentOSバージョンを使用すればよいですか?

コロケーション環境でのオンデマンドビデオストリーミングに使用するラックマウントサーバー(Dell R610、HP DL180 G6、HP DL360 G5)をいくつか使用しています。それらをすべて同じOS上に置いて管理を簡単にし、大量のストレージと超高速シーク/転送を備えた1台のサーバー(HP DL180)で、ローカルにメディアをキャッシュして複数のEdgeサーバーをサポートし、また、シークは高速ですが、ストレージ要件は少なくなります。

私はもともとUbuntuを使用していましたが、以前のフィードバックから、UbuntuはCentOSと同じレベルのハードウェアRAIDをサポートしないため、サーバー上でそれを切り替えようとしていると言われました。

マネージド専用ホスティングの以前の経験では、CentOS 5または6のカスタムサーバー構成で、nanoのようなすべての小さなベルとホイッスルがありました(インストールは非常に簡単で、簡単です)それは、ホスティング会社のデフォルトと比較して、CentOS最小インストールの一部ではないということです)。

メディアストリーミングのソフトウェアベンダーは、いくつかのカーネルレベルの最適化を推奨しています。この時点でCentOS 6にとどまるか、CentOS 7に進むべきか知りたいのですが。バージョン7はまだかなり新しいようですが、フォーラムで同じ品質のサポートを受けることができるかどうかはわかりません。サーバーはそれほど新しいものではないため、7を必要とするハードウェアアイテムはないと思います。

セキュリティの観点から、私はバージョン7から始めないように自分の足を撃っていますか?

6
Alan

新しいプロジェクトは、オーバーライドする必要がない限り、利用可能な最新のOSバージョンで開始することを常にお勧めします。

EL7が古いハードウェア用の多くのドライバーを切り取ってしまう可能性があるという大きな障害は、かなり古いハードウェアを使用することを提案しているため、オペレーティングシステムをインストールできない場合があることです。その場合は、EL6を使用する(またはハードウェアをアップグレードする)必要があります。

特に、そのG5サーバーにはおそらくSmartArray 400が含まれており、EL7から切り取られた古いccissドライバーを使用していました。あなたmightカーネルブートコマンドラインオプションhpsa.hpsa_allow_any=1、ただし保証はありません。 G6にはおそらくSmartArray 410があり、現在のhpsaドライバーで動作するはずです。

HPとDellが提供する監視および管理エージェントも、特定のハードウェアのEL7では利用できない場合があります。これらなしで生活できるのであれば、それは大したことではありませんが、可能な場合に使用する必要がある十分な価値を追加します。

19
Michael Hampton

CentOS 6をインストールしてこのプロジェクトに取り組みます。いくつかの考慮事項があります。

  • アップストリームのRed Hat製品のライフサイクル の範囲内で、EL6は、実稼働環境に必要な成熟度と安定性に達しました。それでも、優れたパッケージセット、深いマインドシェア、幅広い使用法にアクセスできるディストリビューションです。さらに、EL6の上に新しいカーネルを使用するオプションが常にあります。

  • 説明するサーバーハードウェアは、EL5およびEL6で使用するように設計されています。これには、HPとDellが提供する付加価値監視ソフトウェアとエージェントが含まれます。 EL7が機能しないことは言うまでもありませんが、システムの古さと古いハードウェアドライバーの傾向 メンテナンスから外れる は、期間は正しいOS。

  • 新しいハードウェアを使用している場合は、上位互換性がより大きな問題になると思います。私は個人的にはEL7をプラットフォームとして検証する準備ができていませんが、今後6か月で変更されます。今日はEL6を使っても無責任だとは思いません。

  • お使いのシステムでは、Ubuntuはかなりよくサポートされています。 G5/G6 ProLiant時代のサーバーまたはDellのブランド変更されたLSIストレージコントローラーでのハードウェアRAIDに問題はありません。

12
ewwhite