La latence du stockage affecte la lecture distante en 4K sur Plex lorsque des ouvertures, des recherches ou des lectures différées obligent le serveur à attendre suffisamment longtemps pour que le tampon de diffusion diminue.
La latence et le débit sont deux limites différentes. Un disque ou un NAS peut afficher suffisamment de mégaoctets par seconde en lecture séquentielle pour un film tout en répondant lentement lorsque les métadonnées Plex, les sauvegardes, les téléchargements et plusieurs lectures sont en concurrence. La lecture à distance ajoute la latence du WAN et les tampons du client. Le bon test consiste donc à vérifier que le temps d’attente du stockage évolue avant de remplacer les disques ou d’accuser Internet.
La latence et le débit décrivent des limites de stockage différentes
Le débit indique la quantité de données que le stockage peut transférer au fil du temps, tandis que la latence indique le temps d’attente d’une opération individuelle avant son achèvement. Plex a besoin des deux : d’une bande passante soutenue pour le flux multimédia et de réponses rapides lorsqu’il ouvre un fichier, passe à une autre position ou recharge le tampon après qu’une autre charge de travail a interrompu le schéma de lecture.
La latence et le débit mesurent des limites de stockage différentes. Un benchmark séquentiel élevé ne prouve donc pas que chaque ouverture, recherche ou lecture concurrente de Plex s’achèvera rapidement.
Pour la lecture distante en 4K, considérez le débit comme le plafond à long terme et la latence comme le délai susceptible d’éroder la marge du tampon. Les deux interagissent, mais doivent être représentés séparément pendant le même test de lecture.
Le démarrage et les recherches révèlent la latence avant la lecture continue
Au démarrage de la lecture, Plex doit identifier l’élément, ouvrir la source et fournir suffisamment de données pour que le client puisse démarrer en toute sécurité. Une recherche introduit une nouvelle rafale d’accès aléatoires et la reconstruction du tampon. Ces étapes peuvent sembler lentes même lorsque la lecture séquentielle qui suit est suffisamment rapide pour le débit binaire du film.
Un flux distant peut devenir instable lorsque la latence réseau reste élevée, même si la bande passante nominale semble suffisante. La latence réseau constitue donc une explication concurrente qu’il faut distinguer du temps d’attente du stockage.
Comparez le délai avant la première image, la récupération après une recherche et la lecture continue comme trois mesures différentes. Si seuls les deux premiers paramètres se dégradent lorsque le stockage est sollicité, la latence est plus probablement en cause qu’une bande passante soutenue insuffisante.
Les E/S en arrière-plan peuvent transformer un disque rapide en source Plex lente
Une lecture 4K unique est généralement séquentielle, mais le périphérique de stockage peut simultanément gérer un déplacement de fichiers, une sauvegarde, un client de téléchargement, une vérification, une activité liée aux métadonnées ou une autre session Plex. La file d’attente devient mixte et les lectures multimédias individuelles peuvent attendre derrière des tâches sans rapport, même si le disque ne présente aucune défaillance.
Plex peut mettre en mémoire tampon lorsque la concurrence du stockage pendant d’autres tâches augmente la mise en file d’attente sur le même ensemble de disques. Mettez la tâche concurrente en pause et répétez exactement le même flux avant d’acheter un stockage plus rapide.
Si le délai disparaît lorsque les E/S en arrière-plan s’arrêtent, commencez par planifier ou séparer la charge de travail concurrente. Si la latence reste élevée alors que Plex est le seul lecteur important, examinez le système de fichiers, l’état des disques, le contrôleur, le partage réseau ou le comportement du cache.
Un stockage rapide pour les applications améliore une autre partie de l’expérience
Les métadonnées et la base de données Plex impliquent de nombreux petits fichiers et des mises à jour, tandis que le film lui-même correspond à une lecture importante de la source. Déplacer les données de l’application vers un stockage plus rapide peut rendre la navigation et le démarrage plus réactifs sans modifier le débit soutenu du disque multimédia.
Conserver les métadonnées et les opérations de base de données de Plex sur un stockage applicatif plus rapide peut améliorer la réactivité de la navigation et du démarrage sans modifier le débit soutenu du disque multimédia. Le gain concerne principalement les états associés aux petits fichiers et les E/S aléatoires concurrentes, et non l’obligation générale d’utiliser un SSD pour les vidéos sources.
Testez séparément la latence liée aux données de l’application et celle liée à la lecture multimédia. Une interface plus rapide qui améliore le chargement des affiches sans modifier la lecture distante a résolu un autre maillon de la chaîne Plex.
Les tampons distants peuvent masquer ou amplifier le délai du stockage
Un client distant commence souvent avec quelques données déjà mises en tampon. De brèves interruptions du stockage peuvent donc passer inaperçues lorsque le tampon dispose d’une marge suffisante. La même interruption devient visible lorsque la gigue du WAN, un débit binaire source élevé ou un petit tampon client a déjà réduit cette marge. La latence du stockage et celle du réseau se combinent donc au niveau du tampon, mais ne constituent pas des mesures interchangeables.
Maintenir des lectures de stockage réactives aide une chaîne de diffusion à rester en avance sur la lecture. Pour Plex, appliquez ce principe de manière ciblée : la latence du stockage compte lorsqu’elle modifie la fiabilité avec laquelle le serveur peut recharger le chemin vers le client distant.
Si le temps d’attente du stockage est élevé, utilisez des diagnostics axés sur le stockage pour isoler le chemin sous-jacent. Si ce temps d’attente reste faible alors que le client distant met en mémoire tampon, examinez plutôt le débit montant, le routage, la perte de paquets, le débit binaire et le comportement du client, au lieu de remplacer l’ensemble de disques.
Centre Tech & IA
Plus à lire

Qu’est-ce que l’état de Plex et quelles parties doivent être persistantes ?
L’état persistant de Plex regroupe les informations qui préservent l’expérience du serveur après un redémarrage ou une reconstruction ; les données multimédias et les...

Comment Plex gère-t-il l’authentification entre les sessions locales et distantes ?
L’authentification Plex commence par l’identité du serveur et du compte, puis les chemins réseau locaux ou distants déterminent l’accessibilité et le fonctionnement de la...

Pourquoi la recherche dans Plex peut-elle ralentir à mesure que les données de la bibliothèque augmentent ?
La croissance de la bibliothèque n’est pas à elle seule la cause du problème. Testez la forme des requêtes, les index, l’état du cache,...

