Plex przerósł możliwości domowego serwera, gdy typowe obciążenia szczytowe regularnie nie mieszczą się w założonych celach wydajności lub odtwarzania po awarii, ponieważ jeden współdzielony zasób pozostaje stale przeciążony.
Nie używaj wieku serwera, procentowego użycia procesora ani samego rozmiaru biblioteki jako jedynego powodu do modernizacji. Odtwórz najbardziej obciążony typowy okres i ustal, czy faktycznym ograniczeniem stają się moc obliczeniowa, pamięć, pamięć masowa, sieć czy współdzielona usługa. Modernizuj zasób, który pozostaje widocznym ograniczeniem w powtarzanych testach, zamiast od razu wymieniać cały sprzęt.
Powtarzające się przeciążenie jest ważniejsze niż pojedynczy skok
Krótkie skoki użycia procesora lub dysku mogą być normalne podczas skanowania i przetwarzania metadanych. Problem z wydajnością jest bardziej prawdopodobny, gdy przeciążenie utrzymuje się podczas typowego obciążenia i koreluje z buforowaniem, przekroczeniami czasu oczekiwania lub opóźnionymi zadaniami.
sprawdzanie nasycenia zasobów pomaga skupić diagnozę na rzeczywistych ograniczeniach, a nie na jednym wskaźniku wykorzystania.
Odtwórz ten sam scenariusz szczytowego obciążenia w dwa różne dni, rejestrując użycie procesora, presję pamięci, opóźnienia dysku i przepustowość sieci. Jeśli ten sam zasób za każdym razem osiąga nasycenie, a użytkownicy widzą ten sam problem, jest to wiarygodny cel modernizacji.
Błędy transkodowania ujawniają granice mocy obliczeniowej
Serwer może działać szybko podczas odtwarzania bezpośredniego, a mimo to nie radzić sobie z gospodarstwem domowym, gdy kilka niekompatybilnych klientów wymaga konwersji. To niedopasowanie obciążenia, a nie ogólny dowód na to, że Plex działa wolno.
W testach Plex na Intel N100 jednocześnie działało kilka transkodowań sprzętowych przy umiarkowanym obciążeniu procesora.
Policz jednoczesne transkodowania w najbardziej obciążonym okresie i odnotuj, czy korzystają ze ścieżek sprzętowych, czy programowych. Jeśli transkodowanie programowe przeciąża hosta, ale odtwarzanie bezpośrednie działa prawidłowo, w pierwszej kolejności zadbaj o zgodność kodeków lub akcelerację, zanim kupisz większy serwer ogólnego przeznaczenia.
Rywalizacja o współdzieloną pamięć masową może wyglądać jak ograniczenie Plex
Inne kontenery mogą zużywać to samo urządzenie z danymi aplikacji lub tę samą ścieżkę multimediów dokładnie w nieodpowiednim momencie. Plex może sprawiać wrażenie, jakby przerósł możliwości maszyny, podczas gdy rzeczywistym problemem jest nieskoordynowane współdzielenie operacji wejścia-wyjścia.
wielousługowe stosy multimedialne mogą umieszczać Plex obok innych usług współdzielących ścieżki multimediów, pamięć masową i harmonogramy zadań.
Powtórz wolne zadanie przy wstrzymanych kopiach zapasowych, pobieraniu i indeksowaniu, a następnie porównaj opóźnienia dysku. Jeśli Plex działa prawidłowo po zatrzymaniu konkurencyjnego zadania, przełóż je na inny termin lub odizoluj pamięć masową, zanim wymienisz hosta.
Czas odzyskiwania i konserwacji również ma znaczenie
Wydajność obejmuje także możliwość wykonania kopii zapasowej, aktualizacji i odzyskania serwera bez niedopuszczalnie długiej przerwy. System może spełniać wymagania dotyczące odtwarzania, a jednocześnie jego rosnący zbiór danych aplikacji może sprawiać, że konserwacja stanie się zbyt ryzykowna lub czasochłonna.
planowanie aktualizacji kontenerów powinno chronić trwały stan danych, definiować możliwość wycofania zmian i obejmować weryfikację rezultatu.
Zmierz czas wykonania kopii zapasowej, wymiany kontenera i próby odtworzenia przed kolejną dużą aktualizacją. Jeśli rutynowa konserwacja nie mieści się już w dostępnych ramach czasowych, usprawnij topologię usług lub sposób przechowywania stanu, nawet jeśli odtwarzanie nadal działa poprawnie. Gdy jedna funkcja jest stale ograniczana, topologia domowego serwera multimediów z rozdzielonymi funkcjami ułatwia modernizację tylko tej części, która przerosła możliwości hosta.
Wsparcie i wskazówki
Więcej do przeczytania

Przewodnik po pamięci masowej nagrywania telewizji na żywo: pojemność, przechowywanie i czyszczenie
Zmierz rzeczywiste nagrania, zarezerwuj zapas, połącz limity wieku i pojemności oraz potwierdź, że najstarszy kwalifikujący się program zostanie usunięty, zanim pamięć się zapełni.

Proces odzyskiwania metadanych multimediów domowych po przywróceniu bazy danych
Zabezpiecz przywrócony stan, zweryfikuj tożsamość multimediów i ścieżki, a następnie napraw brakujące grafiki lub dopasowania w pilotażowej bibliotece przed wprowadzeniem szeroko zakrojonych zmian metadanych.

Lista zgodności klientów Jellyfin z dźwiękiem, obrazem i napisami
Testuj reprezentatywne pliki, zmieniając jedną zmienną naraz, i rejestruj dla każdego klienta: bezpośrednie odtwarzanie, remultipleksowanie, konwersję dźwięku, transkodowanie wideo lub niepowodzenie.

