コロケーション環境でのオンデマンドビデオストリーミングに使用するラックマウントサーバー(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から始めないように自分の足を撃っていますか?
新しいプロジェクトは、オーバーライドする必要がない限り、利用可能な最新のOSバージョンで開始することを常にお勧めします。
EL7が古いハードウェア用の多くのドライバーを切り取ってしまう可能性があるという大きな障害は、かなり古いハードウェアを使用することを提案しているため、オペレーティングシステムをインストールできない場合があることです。その場合は、EL6を使用する(またはハードウェアをアップグレードする)必要があります。
特に、そのG5サーバーにはおそらくSmartArray 400が含まれており、EL7から切り取られた古いccissドライバーを使用していました。あなたmightカーネルブートコマンドラインオプションhpsa.hpsa_allow_any=1
、ただし保証はありません。 G6にはおそらくSmartArray 410があり、現在のhpsaドライバーで動作するはずです。
HPとDellが提供する監視および管理エージェントも、特定のハードウェアのEL7では利用できない場合があります。これらなしで生活できるのであれば、それは大したことではありませんが、可能な場合に使用する必要がある十分な価値を追加します。
CentOS 6をインストールしてこのプロジェクトに取り組みます。いくつかの考慮事項があります。
アップストリームのRed Hat製品のライフサイクル の範囲内で、EL6は、実稼働環境に必要な成熟度と安定性に達しました。それでも、優れたパッケージセット、深いマインドシェア、幅広い使用法にアクセスできるディストリビューションです。さらに、EL6の上に新しいカーネルを使用するオプションが常にあります。
説明するサーバーハードウェアは、EL5およびEL6で使用するように設計されています。これには、HPとDellが提供する付加価値監視ソフトウェアとエージェントが含まれます。 EL7が機能しないことは言うまでもありませんが、システムの古さと古いハードウェアドライバーの傾向 メンテナンスから外れる は、期間は正しいOS。
新しいハードウェアを使用している場合は、上位互換性がより大きな問題になると思います。私は個人的にはEL7をプラットフォームとして検証する準備ができていませんが、今後6か月で変更されます。今日はEL6を使っても無責任だとは思いません。
お使いのシステムでは、Ubuntuはかなりよくサポートされています。 G5/G6 ProLiant時代のサーバーまたはDellのブランド変更されたLSIストレージコントローラーでのハードウェアRAIDに問題はありません。