Jellyfinの安定性は通常、アクティブなデータベースとメタデータを低レイテンシの経路に置き、大容量メディアには容量重視のストレージを使用すると向上します。
メディアファイルは主にシーケンシャル読み取りですが、データベース、アートワーク、ログ、再生状態によって多数の小さな処理が発生します。これらの役割を分離すると、操作中の停止を減らし、復旧を簡単にできます。ただし、すべてのファイルをSSDに置くべきという意味ではなく、ストレージの配置だけで計算性能やネットワークの制限を解消できるわけでもありません。
アプリデータはメディアとは異なる動作をする
データベースとメタデータの経路では、ブラウジング、スキャン、再生状態の変更中に、小さな読み取り、書き込み、検索、更新が発生します。大容量メディアは異なるアクセスパターンを持つため、1つのスループット値だけで両方を説明することはできません。
データベース配置モデルでは、アプリデータのレイテンシをメディア容量とは分けて評価すべき理由を説明しています。
インターフェースは遅い一方で、すでに開始しているDirect Playストリームが安定している場合、アプリデータの配置は検証する価値のある要因です。
レイテンシと整合性が信頼性に影響する
低レイテンシのデバイスは待ち時間を短縮できますが、データベースの整合性と空き容量も同じくらい重要です。ファイルシステムに障害があるSSDや、テストしていないバックアップは、信頼できる状態管理経路とはいえません。
表示上のスループットをストレージ性能のすべてと考えるのではなく、キューの深さやエラーと併せてストレージのレイテンシとスループットを測定してください。
配置変更がユーザーに見える遅延と連動し、通常の書き込み負荷でも安定している場合に限り、配置変更は効果を発揮します。
操作に関わる状態データと大容量メディアを分離する
メディアをHDDまたはネットワークストレージに残したままアプリデータをローカルに置くと、テラバイト単位のデータを移動せずに、小さな処理同士の干渉を減らせます。最適な配置は、ライブラリ、同時実行されるジョブ、復旧の境界によって異なります。
複数アプリのリソースモデルの構成例では、ストレージの役割を明確にすることで、共有ワークロードを把握しやすくする方法を示しています。
アプリデータを移動するとブラウジングは改善するものの再生スループットが変わらない場合、信頼性の問題の一部はメディア経路ではなく状態データの経路にありました。
ストレージを再構築する前に配置をテストする
起動、ライブラリの表示、スキャンの動作、1つの再生ケースを測定します。アプリデータの経路だけを移動し、元のバックアップを保持したうえで、同じバックグラウンド負荷の下で同じテストを繰り返してください。
データベース配置モデルのチェックリストを使い、測定した改善が恒久的な配置変更を正当化するか判断してください。
アプリデータのレイテンシと整合性が設定した境界内に収まっても症状が残る場合は、ストレージの最適化を中止してください。
テック&AIハブ
もっと読む

Home AssistantはLAN接続とリモート接続でなぜパフォーマンスが異なるのですか?
LAN接続とリモート接続のHome Assistantセッションではネットワーク経路が異なります。リモート接続では、DNS、暗号化、WAN、プロキシやVPN、再接続処理による遅延が加わります。

Home AssistantはCGNATや二重NAT環境でも安定して動作しますか?
CGNATと二重NATは通常、ローカルでのHome Assistantの制御には影響しません。主に、リモートクライアントがホームネットワークへのインバウンド経路を確立する方法が変わります。

インターネット障害中、ネットワーク遅延はHome Assistantにどのような影響を与えるか?
インターネット接続の喪失とネットワーク遅延は異なる障害です。DNS、クラウド連携、ゲートウェイ、リモートクライアントが待機している間も、ローカルデバイスへの経路は高速なまま維持されることがあります。

