Plex メディア サーバーは、これまでで最も複雑なものである必要はありません。ただし、単なるストレージではなく、ストレージを選択する必要があるという事実を考慮すると、多くの場合、複雑になります。ここでは、必要なすべてのストレージ形式を示します。 ない サーバー上で使用します。
親指ドライブ
恐ろしい、恐ろしい選択
サム ドライブ (USB フラッシュ ドライブ) は、コンピュータ間でいくつかのファイルを転送する場合には非常に便利ですが、Plex メディア サーバーのプライマリ ストレージ リポジトリとして機能するには基本的に適していません。そしてそれは、その設計方法にかかっています。サム ドライブは、頻繁に行われない短時間のデータ転送向けに設計されています。定期的にディレクトリをスキャンし、メタデータを更新し、大容量のメディア ファイルを処理する Plex サーバーからの 24 時間年中無休の継続的な読み取りおよび書き込み要求にさらされると、フラッシュ メモリ セルは急速に劣化します。特定のセクターが早期に停止するのを防ぐためにドライブ全体にデータを均等に分散する高度なウェアレベリング アルゴリズムが欠けています。
さらに、サムドライブは深刻なサーマルスロットルの影響を受けます。コンポーネントは通気性のない小さなプラスチックまたは金属のケースに詰め込まれているため、データ転送が継続するとドライブが放散できない熱が発生します。高ビットレートのファイルをストリーミングすると数分以内に内部温度が急上昇し、ドライブの溶解を防ぐために読み取り速度を大幅に低下させる必要があります。これにより、エンドユーザーにとってバッファリングおよび再生エラーが発生します。さらに、USB 接続は、特に安価なドライブでは、継続的にマウントすると不安定になることで有名です。短時間の電源変動やわずかな物理的衝突によりドライブが切断され、アクティブなストリームが即座にクラッシュし、ファイル システムが破損する可能性があります。
民生用HDD
耐久性が重要な要素です
標準の Western Digital Blue や Seagate Barracuda などのドライブは、1 日あたり約 8 時間、週 5 日の作業負荷に合わせて設計されています。これらは、オペレーティング システムを起動し、いくつかのアプリケーションをロードした後、スピンダウンするか低電力状態に入るように設計されています。ただし、Plex サーバーは 24 時間稼働しています。デスクトップ ドライブが 24 時間年中無休のサーバー環境による継続的な回転ストレスにさらされると、その機械的寿命が大幅に短くなります。スピンドル モーターと読み取り/書き込みヘッドは、マルチユーザー メディア環境で要求される数百万回の連続サイクルに耐えられません。
民生用ドライブを 1 台のマシンまたはネットワーク接続ストレージ (NAS) エンクロージャに複数搭載すると、その危険性が高まります。標準のデスクトップ ドライブには回転振動 (RV) センサーがありません。複数のハードドライブが近接して回転すると、微細な高調波振動が発生します。この揺れを補償するために読み取り/書き込みヘッドを検出して動的に調整する RV センサーがなければ、民生用ドライブはパフォーマンスの低下と物理ヘッドのクラッシュ率の大幅な上昇に悩まされます。さらに重要なことは、現代の民生用ドライブの多くは、より多くのデータをプラッターに詰め込み、製造コストを削減するためにシングル磁気記録 (SMR) テクノロジーを利用していることです。 SMR ドライブは、屋根の屋根のようにデータ トラックをオーバーラップします。
監視用HDD
間違った種類の耐久性
Western Digital Purple や Seagate SkyHawk などの監視ドライブが Plex サーバーに最適であるというのは、よくある誤解です。表面的には、ロジックは健全であるように見えます。これらは 24 時間年中無休の操作を処理し、特にビデオ ファイルを処理するように設計されています。ただし、監視ドライブは、メディア ストリーミング サーバーとはまったく異なるワークロード プロファイルに合わせて大幅に最適化されています。セキュリティ カメラ システムでは、連続した順次書き込み操作が必要です。ドライブの主な仕事は、複数のカメラから 1 フレームもドロップすることなく一定のビデオ ストリームを取り込み、24 時間データをディスクに保存することです。逆に、Plex サーバーはほぼ完全にランダム読み取り操作に依存しています。複数の映画やテレビ番組をさまざまなクライアントに同時に提供するには、ディスク上のさまざまな場所から分散したデータを取得する必要があります。監視ドライブは、単純に高速のランダム読み取りアクセス用に調整されていません。
- CPU
-
インテル x86 クアッドコア CPU
- メモリ
-
4ギガバイト
この特殊な調整は、ドライブのファームウェアとエラー回復プロトコルにまで及びます。監視ドライブは ATA ストリーミング コマンド セットを利用します。セキュリティ環境では時間が非常に重要です。読み取りまたは書き込みエラーが発生した場合、ドライブのファームウェアはエラーを無視し、データ パケットをドロップし、ライブ カメラ フィードが停止することなく録画を継続できるように処理を続行するように指示されます。セキュリティ テープの数ピクセルのドロップは許容されます。 Plex サーバーでは、データ パケットのドロップは悲惨な結果をもたらします。メディア ファイルをスムーズに再生するには、ビットパーフェクトな読み取りが必要です。標準ドライブでエラーが発生した場合、ドライブは一時停止し、セクタを再読み取りしてデータを回復しようとします。監視ドライブはエラーを完全にスキップすることが多く、その結果、突然のビデオアーチファクト、オーディオの同期のずれ、またはムービーの完全な再生エラーが発生します。
SSD
今ではそれはやりすぎです
機械式ハードドライブに比べて速度が大幅に優れていることを考えると、Plex サーバーに SSD を推奨するのは直観に反しているように思えるかもしれませんが、大容量のメディア ストレージとして SSD を使用することは、驚くべきリソースの無駄です。 SSD は驚異的なテクノロジーなので、オペレーティング システム、Plex Media Server アプリ、メタデータ ディレクトリを格納するには、SSD または NVMe ドライブを必ず使用する必要があります。高速ストレージは、映画ポスターを迅速に読み込み、リアルタイムのビデオ コード変換を処理するために重要です。ただし、テラバイト単位の実際のビデオ ファイルを SSD に保存しても、エンドユーザーには目に見えるメリットはまったくなく、コストが飛躍的に増加します。大規模なメディア ライブラリにとって経済学はまったく意味がありません。
ストリーミング メディアの主なボトルネックがストレージ ドライブの読み取り速度であることはほとんどありません。それはネットワーク接続です。標準の 4K HDR ムービー ストリームには、1 秒あたり約 25 ~ 80 メガビットの帯域幅が必要です。従来の 5400 RPM の低速メカニカル ハード ドライブでも、1 秒あたり 800 メガビットを超える出力を確実に出力できます。これは、標準的なギガビット ホーム ネットワークを飽和させ、汗をかくことなく数十の同時 4K ストリームを提供するには十分です。毎秒 5,000 メガビットでデータを読み取ることができる SSD に高額のプレミアムを支払っても、ネットワークはクライアントにそれほど速くデータをプッシュできないため、再生品質やバッファリング時間は向上しません。さらに、SSD には、書き込みテラバイト (TBW) によって規定される厳密な寿命があります。
すべてのドライブが十分に優れているわけではありません
一部のドライブは、Plex サーバーでの使用に適しています。ただし、これらを使用すると、過剰になるか、ドライブ内のデータが危険にさらされることになります。